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 547389 - Evolution crashed : during search
Evolution crashed : during search
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]
Depends on:
Blocks: 543389
 
 
Reported: 2008-08-12 06:36 UTC by Akhil Laddha
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Akhil Laddha 2008-08-12 06:36:50 UTC
Evolution 2.23.90

Database succesfully closed 
[Thread 0xb1cffb90 (LWP 16213) exited]
[New Thread 0xb1cffb90 (LWP 16214)]
[New Thread 0xb5574b90 (LWP 16215)]
sexp is : [(match-all (and (not (system-flag "deleted")) (not (system-flag "junk"))))]

RAW name is : [deleted] 

RAW name is : [junk] 

camel_db_select:
SELECT uid FROM 'INBOX/OpenSUSE' WHERE ((deleted != 1) and (junk != 1)) 

camel_db_select:
SELECT uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata FROM 'INBOX/OpenSUSE'  
Triggering summary_reloaded on INBOX/OpenSUSE 0x871e3d0

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb1cffb90 (LWP 16214)]
0xb7d60630 in summary_reloaded (o=0x871e3d0, event_data=0x871e3d0, data=0xb1d76180) at camel-vee-folder.c:1901
1901		CamelSession *session = ((CamelService *)((CamelFolder *)vf)->parent_store)->session;
(gdb) t a a bt

Thread 145 (Thread 0xb1cffb90 (LWP 16214))

  • #0 summary_reloaded
    at camel-vee-folder.c line 1901
  • #1 camel_object_trigger_event
    at camel-object.c line 1494
  • #2 camel_folder_summary_reload_from_db
    at camel-folder-summary.c line 855
  • #3 regen_list_exec
    at message-list.c line 4091
  • #4 mail_msg_proxy
    at mail-mt.c line 521
  • #5 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    from /lib/libpthread.so.0
  • #8 clone
    from /lib/libc.so.6

Comment 1 Srinivasa Ragavan 2008-08-12 07:47:24 UTC
Any easy way to reproduce ?
Comment 2 Akhil Laddha 2008-08-12 09:13:42 UTC
Select 'current account' in right hand side search and use for a while with different search patterns, crash will appear.  
Comment 3 Srinivasa Ragavan 2008-08-14 07:00:41 UTC
Fixed in trunk