After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 544497 - Evolution crashed : trying to search a pattern in 'Current account' option
Evolution crashed : trying to search a pattern in 'Current account' option
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[disk-summary]
: 544657 545290 546464 (view as bug list)
Depends on:
Blocks: 543389
 
 
Reported: 2008-07-24 08:11 UTC by Akhil Laddha
Modified: 2013-09-13 00:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Akhil Laddha 2008-07-24 08:11:23 UTC
Evolution 2.23.5

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb63596e0 (LWP 20480)]
camel_message_info_time (mi=0x0, id=8) at camel-folder-summary.c:4253
4253		if (mi->summary)
(gdb) t a a bt

Thread 1 (Thread 0xb63596e0 (LWP 20480))

  • #0 camel_message_info_time
    at camel-folder-summary.c line 4253
  • #1 vee_info_time
    at camel-vee-summary.c line 97
  • #2 camel_message_info_time
    at camel-folder-summary.c line 4254
  • #3 ml_tree_sort_value_at
    at message-list.c line 1546
  • #4 etmc_sort_value_at
    at e-tree-memory-callbacks.c line 104
  • #5 e_tree_model_sort_value_at
    at e-tree-model.c line 786
  • #6 e_table_sorting_utils_tree_sort
    at e-table-sorting-utils.c line 288
  • #7 resort_node
    at e-tree-table-adapter.c line 185
  • #8 generate_tree
    at e-tree-table-adapter.c line 376
  • #9 etta_proxy_node_changed
    at e-tree-table-adapter.c line 485
  • #10 IA__g_cclosure_marshal_VOID__POINTER
    at gmarshal.c line 601
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #14 IA__g_signal_emit
    at gsignal.c line 3034
  • #15 e_tree_model_node_changed
    at e-tree-model.c line 261
  • #16 e_tree_memory_thaw
    at e-tree-memory.c line 203
  • #17 regen_list_done
    at message-list.c line 3005
  • #18 mail_msg_idle_cb
    at mail-mt.c line 503
  • #19 g_idle_dispatch
    at gmain.c line 4173
  • #20 IA__g_main_context_dispatch
    at gmain.c line 2068
  • #21 g_main_context_iterate
    at gmain.c line 2701
  • #22 IA__g_main_loop_run
    at gmain.c line 2924
  • #23 bonobo_main
    at bonobo-main.c line 311
  • #24 main
    at main.c line 783
  • #0 camel_message_info_time
    at camel-folder-summary.c line 4253
  • #1 vee_info_time
    at camel-vee-summary.c line 97
  • #2 camel_message_info_time
    at camel-folder-summary.c line 4254
  • #3 ml_tree_sort_value_at
    at message-list.c line 1546
  • #4 etmc_sort_value_at
    at e-tree-memory-callbacks.c line 104
  • #5 e_tree_model_sort_value_at
    at e-tree-model.c line 786
  • #6 e_table_sorting_utils_tree_sort
    at e-table-sorting-utils.c line 288
  • #7 resort_node
    at e-tree-table-adapter.c line 185
  • #8 generate_tree
    at e-tree-table-adapter.c line 376
  • #9 etta_proxy_node_changed
    at e-tree-table-adapter.c line 485
  • #10 IA__g_cclosure_marshal_VOID__POINTER
    at gmarshal.c line 601
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #14 IA__g_signal_emit
    at gsignal.c line 3034
  • #15 e_tree_model_node_changed
    at e-tree-model.c line 261
  • #16 e_tree_memory_thaw
    at e-tree-memory.c line 203
  • #17 regen_list_done
    at message-list.c line 3005
  • #18 mail_msg_idle_cb
    at mail-mt.c line 503
  • #19 g_idle_dispatch
    at gmain.c line 4173
  • #20 IA__g_main_context_dispatch
    at gmain.c line 2068
  • #21 g_main_context_iterate
    at gmain.c line 2701
  • #22 IA__g_main_loop_run
    at gmain.c line 2924
  • #23 bonobo_main
    at bonobo-main.c line 311
  • #24 main
    at main.c line 783

Comment 1 Akhil Laddha 2008-07-24 08:12:23 UTC
I searched for 'camel' string,  terminal logs if that helps 

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder12' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder12' WHERE (subject   LIKE '%camel%')
len = 0 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21/subfolder211' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21/subfolder211' WHERE (subject   LIKE '%camel%')
len = 0 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/testfolder5' ]
tmp SELECT uid FROM 'INBOX/testfolder5' WHERE (subject   LIKE '%camel%')
len = 0 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX' ]
tmp SELECT uid FROM 'INBOX' WHERE (subject   LIKE '%camel%')
len = 3 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX' ]
tmp SELECT uid FROM 'INBOX' WHERE (subject   LIKE '%camel%')
len = 3 1
[New Thread 0xb1bffb90 (LWP 20568)]

sexp is : [(and  (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
 (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))))]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder12' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder12' WHERE ((subject   LIKE '%camel%') or (mail_from   LIKE '%camel%') or ((deleted != 1) and (junk != 1)))

sexp is : [(and  (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
 (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))))]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21/subfolder211' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21/subfolder211' WHERE ((subject   LIKE '%camel%') or (mail_from   LIKE '%camel%') or ((deleted != 1) and (junk != 1)))

sexp is : [(and  (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
 (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))))]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/testfolder5' ]
tmp SELECT uid FROM 'INBOX/testfolder5' WHERE ((subject   LIKE '%camel%') or (mail_from   LIKE '%camel%') or ((deleted != 1) and (junk != 1)))

sexp is : [(and  (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
 (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))))]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX' ]
tmp SELECT uid FROM 'INBOX' WHERE ((subject   LIKE '%camel%') or (mail_from   LIKE '%camel%') or ((deleted != 1) and (junk != 1)))

sexp is : [(and  (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
 (match-all (and (not (system-flag "deleted")) (not (system-flag "junk")))))]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX' ]
tmp SELECT uid FROM 'INBOX' WHERE ((subject   LIKE '%camel%') or (mail_from   LIKE '%camel%') or ((deleted != 1) and (junk != 1)))
returning 156

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder11/subfolder111' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder1/subfolder11/subfolder111' WHERE (subject   LIKE '%camel%')
len = 0 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21' ]
tmp SELECT uid FROM 'INBOX/foldermain/subfolder2/subfolder21' WHERE (subject   LIKE '%camel%')
len = 0 1

sexp is : [ (or
  
	(match-all (header-contains "Subject"  "camel"))
     
  (match-all (header-contains "From"  "camel"))
  )
]
Something is returned in the top-level caller : [SELECT uid FROM 'INBOX/Camel-DS' ]
tmp SELECT uid FROM 'INBOX/Camel-DS' WHERE (subject   LIKE '%camel%')
len = 3 1

Comment 2 Srinivasa Ragavan 2008-07-24 13:46:38 UTC
Ill defer fixing this, till I step into vfolders. All account/current account are slightly different types of vfolders. We currently just making normal vfolders work perfect. So Akhil, remind me again if it gets delayed a lot :) Thanks for your patience.
Comment 3 Akhil Laddha 2008-08-06 04:48:04 UTC
*** Bug 546464 has been marked as a duplicate of this bug. ***
Comment 4 Srinivasa Ragavan 2008-08-18 09:32:49 UTC
This should be fixed.
Comment 5 Milan Crha 2008-10-02 14:29:00 UTC
*** Bug 544657 has been marked as a duplicate of this bug. ***
Comment 6 Akhil Laddha 2008-10-03 03:24:20 UTC
*** Bug 545290 has been marked as a duplicate of this bug. ***