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 387646 - crash in Evolution: File > Empty trash
crash in Evolution: File > Empty trash
Status: RESOLVED DUPLICATE of bug 348149
Product: evolution
Classification: Applications
Component: general
2.8.x (obsolete)
Other All
: High critical
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
: 404897 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-12-19 20:43 UTC by vms
Modified: 2007-08-23 05:34 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description vms 2006-12-19 20:43:35 UTC
What were you doing when the application crashed?
File > Empty trash


Distribution: Gentoo Base System version 1.12.6
Gnome Release: 2.16.2 2006-12-11 (Gentoo)
BugBuddy Version: 2.16.0

Memory status: size: 218632192 vsize: 0 resident: 218632192 share: 0 rss: 45531136 rss_rlim: 0
CPU usage: start_time: 1166560365 rtime: 0 utime: 443 stime: 0 cutime:406 cstime: 0 timeout: 37 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/evolution-2.8'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1230948688 (LWP 8725)]
[New Thread -1305502816 (LWP 8768)]
[New Thread -1289127008 (LWP 8755)]
[New Thread -1255146592 (LWP 8754)]
[New Thread -1271932000 (LWP 8753)]
[New Thread -1381430368 (LWP 8749)]
[New Thread -1364644960 (LWP 8747)]
[New Thread -1355859040 (LWP 8746)]
[New Thread -1339073632 (LWP 8743)]
[New Thread -1330680928 (LWP 8742)]
[New Thread -1313895520 (LWP 8740)]
[New Thread -1297110112 (LWP 8738)]
[New Thread -1280324704 (LWP 8736)]
[New Thread -1263539296 (LWP 8734)]
[New Thread -1245250656 (LWP 8732)]
0xffffe410 in __kernel_vsyscall ()

Thread 6 (Thread -1381430368 (LWP 8749))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #10 camel_key_table_set_flags
    from /usr/lib/libcamel-1.2.so.0
  • #11 camel_text_index_new
    from /usr/lib/libcamel-1.2.so.0
  • #12 camel_index_delete_name
    from /usr/lib/libcamel-1.2.so.0
  • #13 camel_mbox_summary_sync_mbox
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #14 camel_mbox_summary_new
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #15 camel_mbox_summary_new
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #16 camel_local_summary_sync
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #17 camel_local_folder_construct
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #18 camel_folder_sync
    from /usr/lib/libcamel-provider-1.2.so.8
  • #19 camel_vee_folder_new
    from /usr/lib/libcamel-provider-1.2.so.8
  • #20 camel_vee_folder_rebuild_folder
    from /usr/lib/libcamel-provider-1.2.so.8
  • #21 camel_folder_expunge
    from /usr/lib/libcamel-provider-1.2.so.8
  • #22 mail_empty_trash
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #23 mail_enable_stop
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #24 e_msgport_reply
    from /usr/lib/libedataserver-1.2.so.7
  • #25 start_thread
    from /lib/libpthread.so.0
  • #26 clone
    from /lib/libc.so.6

Comment 1 Christian Kirbach 2006-12-19 20:54:31 UTC
similar to bug 311682

Thanks for taking the time to report this bug.


Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!

can you please install the glib and camel debug packages?
Comment 2 vms 2006-12-19 22:55:32 UTC
Here is the bug report with evolution and glib build with debug info. I use gentoo and I do not know how to compile ocaml with debug. If this info is still not very helpfull I will look into compiling ocaml with debug also...




Distribution: Gentoo Base System version 1.12.6
Gnome Release: 2.16.2 2006-12-11 (Gentoo)
BugBuddy Version: 2.16.0

Memory status: size: 167469056 vsize: 0 resident: 167469056 share: 0 rss: 27275264 rss_rlim: 0
CPU usage: start_time: 1166568765 rtime: 0 utime: 187 stime: 0 cutime:167 cstime: 0 timeout: 20 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/evolution-2.8'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231386960 (LWP 29424)]
[New Thread -1263539296 (LWP 29453)]
[New Thread -1288717408 (LWP 29452)]
[New Thread -1322288224 (LWP 29451)]
[New Thread -1297110112 (LWP 29447)]
[New Thread -1347630176 (LWP 29445)]
[New Thread -1339200608 (LWP 29442)]
[New Thread -1313895520 (LWP 29439)]
[New Thread -1305502816 (LWP 29438)]
[New Thread -1280324704 (LWP 29435)]
[New Thread -1271932000 (LWP 29434)]
[New Thread -1255146592 (LWP 29432)]
[New Thread -1245688928 (LWP 29431)]
0xffffe410 in __kernel_vsyscall ()

Thread 5 (Thread -1297110112 (LWP 29447))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #5 g_log
    from /usr/lib/libglib-2.0.so.0
  • #6 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #7 camel_key_table_set_flags
    from /usr/lib/libcamel-1.2.so.0
  • #8 camel_text_index_new
    from /usr/lib/libcamel-1.2.so.0
  • #9 camel_index_delete_name
    from /usr/lib/libcamel-1.2.so.0
  • #10 camel_mbox_summary_sync_mbox
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #11 camel_mbox_summary_new
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #12 camel_mbox_summary_new
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #13 camel_local_summary_sync
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #14 camel_local_folder_construct
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #15 camel_folder_sync
    from /usr/lib/libcamel-provider-1.2.so.8
  • #16 camel_vee_folder_new
    from /usr/lib/libcamel-provider-1.2.so.8
  • #17 camel_vee_folder_rebuild_folder
    from /usr/lib/libcamel-provider-1.2.so.8
  • #18 camel_folder_expunge
    from /usr/lib/libcamel-provider-1.2.so.8
  • #19 mail_empty_trash
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #20 mail_enable_stop
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #21 e_msgport_reply
    from /usr/lib/libedataserver-1.2.so.7
  • #22 start_thread
    from /lib/libpthread.so.0
  • #23 clone
    from /lib/libc.so.6

Comment 3 Christian Kirbach 2006-12-21 22:51:59 UTC
I am sorry, we are still missing all debug symbols. a trace with debug symbols has (lots of) information in between the parenthesis ().
Comment 4 vms 2006-12-25 13:22:31 UTC
Hello again,

Sorry for last comment, debug symbols were stripped...

This is a back trace with evolution and evolution-data-server with debug.

The problem seems to be in "Thread 5 (Thread -1339311200 (LWP 16001))", #10 0xb6f9169b in camel_key_table_set_flags (ki=0x881aae4, keyid=7168, 
    flags=1, set=3069846655) at camel-partition-table.c:830


There were some email addresses in the trace, I replaced the addresses charachters with an 'x' (keeping the number of charachters).


Please tell me if this gives you a hint about what is happenning, or what other information do you need.


Distribution: Gentoo Base System version 1.12.6
Gnome Release: 2.16.2 2006-12-24 (Gentoo)
BugBuddy Version: 2.16.0

Memory status: size: 159911936 vsize: 0 resident: 159911936 share: 0 rss: 27824128 rss_rlim: 0
CPU usage: start_time: 1167052331 rtime: 0 utime: 183 stime: 0 cutime:162 cstime: 0 timeout: 21 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/evolution-2.8'

Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1232574800 (LWP 15979)]
[New Thread -1356096608 (LWP 16007)]
[New Thread -1330918496 (LWP 16006)]
[New Thread -1288828000 (LWP 16003)]
[New Thread -1339311200 (LWP 16001)]
[New Thread -1347703904 (LWP 15999)]
[New Thread -1322525792 (LWP 15994)]
[New Thread -1314006112 (LWP 15993)]
[New Thread -1280435296 (LWP 15989)]
[New Thread -1272042592 (LWP 15988)]
[New Thread -1263649888 (LWP 15987)]
[New Thread -1255257184 (LWP 15986)]
[New Thread -1246864480 (LWP 15985)]
0xffffe410 in __kernel_vsyscall ()

Thread 5 (Thread -1339311200 (LWP 16001))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #10 camel_key_table_set_flags
    at camel-partition-table.c line 830
  • #11 text_index_delete_name
    at camel-text-index.c line 677
  • #12 camel_index_delete_name
    at camel-index.c line 213
  • #13 camel_mbox_summary_sync_mbox
    at camel-mbox-summary.c line 973
  • #14 mbox_summary_sync_full
    at camel-mbox-summary.c line 628
  • #15 mbox_summary_sync
    at camel-mbox-summary.c line 882
  • #16 camel_local_summary_sync
    at camel-local-summary.c line 297
  • #17 local_sync
    at camel-local-folder.c line 498
  • #18 camel_folder_sync
    at camel-folder.c line 273
  • #19 vee_sync
    at camel-vee-folder.c line 474
  • #20 vee_expunge
    at camel-vee-folder.c line 506
  • #21 camel_folder_expunge
    at camel-folder.c line 535
  • #22 empty_trash_empty
    at mail-ops.c line 1686
  • #23 mail_msg_received
    at mail-mt.c line 582
  • #24 thread_dispatch
    at e-msgport.c line 987
  • #25 start_thread
    from /lib/libpthread.so.0
  • #26 clone
    from /lib/libc.so.6

Comment 5 Christian Kirbach 2006-12-25 23:22:08 UTC
nice trace, confirming

what error message does it print in a terminal?
Comment 6 vms 2006-12-26 05:30:42 UTC
** (evolution-2.8:8485): DEBUG: mailto URL command: evolution %s
** (evolution-2.8:8485): DEBUG: mailto URL program: evolution

camel-ERROR **: file camel-partition-table.c: line 829 (camel_key_table_set_flags): assertion failed: (kb->used < 127)
aborting...
Xlib: unexpected async reply (sequence 0xaa0a)!
Comment 7 palfrey 2007-02-06 22:45:31 UTC
*** Bug 404897 has been marked as a duplicate of this bug. ***
Comment 8 Lucky Wankhede 2007-08-23 05:34:54 UTC
exact similar traces from bug348149.

closing as duplicate.

*** This bug has been marked as a duplicate of 348149 ***