[Bug 63822] Re: Error in evolution while opening a mail folder

Martin Soto soto at informatik.uni-kl.de
Sat Oct 7 21:18:03 UTC 2006


I'm observing this problem as well (Edgy, last updated 2006-10-07). Additionally, if I select the Inbox folder in my IMAP account, then select the spam folder in that same account, and the go back to the Inbox folder, the following happens:
- About four of every five times Evolution crashes. 
- When Evolution doesn't crash, it shows the error message copied by the original reporter when I select Inbox. From that point on, every attempt of selecting Inbox leads to the same error message and an empty summary window.

I tried to collect debug information with symbols. This is the backtrace
as collected by bug buddy:

Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 175222784 vsize: 0 resident: 175222784 share: 0 rss: 25444352 rss_rlim: 0
CPU usage: start_time: 1160255046 rtime: 0 utime: 217 stime: 0 cutime:199 cstime: 0 timeout: 18 it_real_value: 0 frequency: 0

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

Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1233066320 (LWP 12205)]
[New Thread -1367376976 (LWP 12224)]
[New Thread -1358988368 (LWP 12223)]
[New Thread -1308066896 (LWP 12220)]
[New Thread -1299678288 (LWP 12214)]
[New Thread -1290007632 (LWP 12213)]
[New Thread -1281487952 (LWP 12211)]
0xb7145e91 in __waitpid_nocancel () from /usr/lib/debug/libc.so.6
#0  0xb7145e91 in __waitpid_nocancel () from /usr/lib/debug/libc.so.6
#1  0xb7e411b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#2  0x0805f8e9 in segv_redirect (sig=11) at main.c:426
#3  <signal handler called>
#4  0xb70289ac in __lll_mutex_unlock_wake ()
   from /usr/lib/debug/libpthread.so.0
#5  0xb70259e9 in _L_mutex_unlock_94 () from /usr/lib/debug/libpthread.so.0
#6  0x0000001d in ?? ()
#7  0xb71d7ff4 in ?? () from /usr/lib/debug/libc.so.6
#8  0x0869c410 in ?? ()
#9  0x0823a828 in ?? ()
#10 0xbfcfd918 in ?? ()
#11 0xb70259e0 in __pthread_mutex_unlock (mutex=0xbfcfd928)
    at pthread_mutex_unlock.c:129
#12 0xb70259e0 in __pthread_mutex_unlock (mutex=0x8103fb8)
    at pthread_mutex_unlock.c:129
#13 0xb7184176 in pthread_mutex_unlock (mutex=0x8103fb8) at forward.c:183
#14 0xb722a276 in e_thread_put (e=0x8103fa8, msg=0x869c410) at e-msgport.c:1148
#15 0xb3db3e0c in ml_regen_timeout (m=0x869c410) at message-list.c:3923
#16 0xb3db4586 in message_list_thaw (ml=0x823a828) at message-list.c:3305
#17 0xb3d682ff in emfb_set_folder (emfv=0x8239000, folder=0x8573e00, 
    uri=0x869c0f8 "imap://soto%40informatik.uni-kl.de@localhost:5993/INBOX")
    at em-folder-browser.c:1899
#18 0xb3d73902 in emfv_got_folder (
    uri=0x869c0f8 "imap://soto%40informatik.uni-kl.de@localhost:5993/INBOX", 
    folder=0x8573e00, data=0x8239000) at em-folder-view.c:691
#19 0xb3da6656 in get_folder_got (mm=0x80ef6c8) at mail-ops.c:1230
#20 0xb3da6065 in mail_msgport_replied (source=0x80cd308, cond=G_IO_IN, 
    d=0x81c1868) at mail-mt.c:461
#21 0xb755bc8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#22 0xb7532802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb75357df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#24 0xb7535b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0xb7d15a23 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#26 0x0805f718 in main (argc=1, argv=0xbfcfddc4) at main.c:615

Thread 7 (Thread -1281487952 (LWP 12211)):
#0  0xb71721b7 in ___newselect_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7229f1c in e_msgport_wait (mp=0x81add38) at e-msgport.c:643
	rfds = {__fds_bits = {0, 16, 0 <repeats 30 times>}}
#2  0xb722a5e9 in thread_dispatch (din=0x81adcd8) at e-msgport.c:1035
	e = <value optimized out>
	m = (EMsg *) 0x0
	info = <value optimized out>
	self = 3013479344
#3  0xb70230fb in start_thread (arg=0xb39e0bb0) at pthread_create.c:261
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xb39e0bb0
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1224548364, 0, 8195840, 
        -1281489688, 1284768912, 1208496331}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0xb7023092}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = 0
	robust = <value optimized out>
#4  0xb71788ee in clone () from /usr/lib/debug/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
    mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, 
    mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, 
    fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, 
    fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (
    const void *) 0xb71b23a0

Thread 6 (Thread -1290007632 (LWP 12213)):
#0  0xb71721b7 in ___newselect_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7229f1c in e_msgport_wait (mp=0x80ef768) at e-msgport.c:643
	rfds = {__fds_bits = {0, 1, 0 <repeats 30 times>}}
#2  0xb722a5e9 in thread_dispatch (din=0x80ef708) at e-msgport.c:1035
	e = <value optimized out>
	m = (EMsg *) 0x0
	info = <value optimized out>
	self = 3004959664
#3  0xb70230fb in start_thread (arg=0xb31c0bb0) at pthread_create.c:261
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xb31c0bb0
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1224548364, 0, 8195840, 
        -1290009368, 1276511376, 1208496331}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0xb7023092}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = 0
	robust = <value optimized out>
#4  0xb71788ee in clone () from /usr/lib/debug/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
    mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, 
    mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, 
    fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, 
    fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (
    const void *) 0xb71b23a0

Thread 5 (Thread -1299678288 (LWP 12214)):
#0  0xb71721b7 in ___newselect_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7229f1c in e_msgport_wait (mp=0x8261b70) at e-msgport.c:643
	rfds = {__fds_bits = {0, 0, 0, 1024, 0 <repeats 28 times>}}
#2  0xb722a5e9 in thread_dispatch (din=0x8261dc0) at e-msgport.c:1035
	e = <value optimized out>
	m = (EMsg *) 0x0
	info = <value optimized out>
	self = 2995289008
#3  0xb70230fb in start_thread (arg=0xb2887bb0) at pthread_create.c:261
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xb2887bb0
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1224548364, 0, 8195840, 
        -1299680024, 1300395152, 1208496331}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0xb7023092}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = 0
	robust = <value optimized out>
#4  0xb71788ee in clone () from /usr/lib/debug/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
    mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, 
    mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, 
    fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, 
    fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (
    const void *) 0xb71b23a0

Thread 4 (Thread -1308066896 (LWP 12220)):
#0  0xb70288a9 in __lll_mutex_lock_wait () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#1  0xb7025383 in _L_mutex_lock_74 () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 3 (Thread -1358988368 (LWP 12223)):
#0  0xb71721b7 in ___newselect_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7229f1c in e_msgport_wait (mp=0x81add38) at e-msgport.c:643
	rfds = {__fds_bits = {0, 16, 0 <repeats 30 times>}}
#2  0xb722a5e9 in thread_dispatch (din=0x81adcd8) at e-msgport.c:1035
	e = <value optimized out>
	m = (EMsg *) 0x0
	info = <value optimized out>
	self = 2935978928
#3  0xb70230fb in start_thread (arg=0xaeff7bb0) at pthread_create.c:261
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xaeff7bb0
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1224548364, 0, 8195840, 
        -1358990104, 1375040656, 1208496331}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0xb7023092}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = 0
	robust = <value optimized out>
#4  0xb71788ee in clone () from /usr/lib/debug/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
    mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, 
    mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, 
    fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, 
    fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (
    const void *) 0xb71b23a0

Thread 2 (Thread -1367376976 (LWP 12224)):
#0  0xb71721b7 in ___newselect_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7229f1c in e_msgport_wait (mp=0x81add38) at e-msgport.c:643
	rfds = {__fds_bits = {0, 16, 0 <repeats 30 times>}}
#2  0xb722a5e9 in thread_dispatch (din=0x81adcd8) at e-msgport.c:1035
	e = <value optimized out>
	m = (EMsg *) 0x0
	info = <value optimized out>
	self = 2927590320
#3  0xb70230fb in start_thread (arg=0xae7f7bb0) at pthread_create.c:261
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xae7f7bb0
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1224548364, 0, 8195840, 
        -1367378712, 1366652048, 1208496331}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0xb7023092}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = 0
	robust = <value optimized out>
#4  0xb71788ee in clone () from /usr/lib/debug/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {
    mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, 
    mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, 
    fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, 
    fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (
    const void *) 0xb71b23a0

Thread 1 (Thread -1233066320 (LWP 12205)):
#0  0xb7145e91 in __waitpid_nocancel () from /usr/lib/debug/libc.so.6
No locals.
#1  0xb7e411b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2  0x0805f8e9 in segv_redirect (sig=11) at main.c:426
No locals.
#3  <signal handler called>
No symbol table info available.
#4  0xb70289ac in __lll_mutex_unlock_wake ()
   from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#5  0xb70259e9 in _L_mutex_unlock_94 () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#6  0x0000001d in ?? ()
No symbol table info available.
#7  0xb71d7ff4 in ?? () from /usr/lib/debug/libc.so.6
No symbol table info available.
#8  0x0869c410 in ?? ()
No symbol table info available.
#9  0x0823a828 in ?? ()
No symbol table info available.
#10 0xbfcfd918 in ?? ()
No symbol table info available.
#11 0xb70259e0 in __pthread_mutex_unlock (mutex=0xbfcfd928)
    at pthread_mutex_unlock.c:129
No locals.
#12 0xb70259e0 in __pthread_mutex_unlock (mutex=0x8103fb8)
    at pthread_mutex_unlock.c:129
No locals.
#13 0xb7184176 in pthread_mutex_unlock (mutex=0x8103fb8) at forward.c:183
No locals.
#14 0xb722a276 in e_thread_put (e=0x8103fa8, msg=0x869c410) at e-msgport.c:1148
	id = <value optimized out>
	dmsg = (EMsg *) 0x0
#15 0xb3db3e0c in ml_regen_timeout (m=0x869c410) at message-list.c:3923
No locals.
#16 0xb3db4586 in message_list_thaw (ml=0x823a828) at message-list.c:3305
	__PRETTY_FUNCTION__ = "message_list_thaw"
#17 0xb3d682ff in emfb_set_folder (emfv=0x8239000, folder=0x8573e00, 
    uri=0x869c0f8 "imap://soto%40informatik.uni-kl.de@localhost:5993/INBOX")
    at em-folder-browser.c:1899
	sstate = <value optimized out>
	state = <value optimized out>
	gconf = (GConfClient *) 0x806c560
	p = (struct _EMFolderBrowserPrivate *) 0x83b0238
#18 0xb3d73902 in emfv_got_folder (
    uri=0x869c0f8 "imap://soto%40informatik.uni-kl.de@localhost:5993/INBOX", 
    folder=0x8573e00, data=0x8239000) at em-folder-view.c:691
No locals.
#19 0xb3da6656 in get_folder_got (mm=0x80ef6c8) at mail-ops.c:1230
No locals.
#20 0xb3da6065 in mail_msgport_replied (source=0x80cd308, cond=G_IO_IN, 
    d=0x81c1868) at mail-mt.c:461
No locals.
#21 0xb755bc8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xb7532802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb75357df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb7535b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0xb7d15a23 in bonobo_main () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#26 0x0805f718 in main (argc=1, argv=0xbfcfddc4) at main.c:615
	fd = <value optimized out>
	uri_list = (GSList *) 0x0
	program = (GnomeProgram *) 0x806e028
	context = <value optimized out>
	icon_list = <value optimized out>
#0  0xb7145e91 in __waitpid_nocancel () from /usr/lib/debug/libc.so.6

-- 
Error in evolution while opening a mail folder
https://launchpad.net/bugs/63822




More information about the desktop-bugs mailing list