Bug 668471 - Crash on startup
Summary: Crash on startup
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 672851 689110 695861 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-10 15:40 UTC by Gary Miller
Modified: 2011-04-13 06:30 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-01-11 09:46:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 639201 0 None None None Never

Description Gary Miller 2011-01-10 15:40:56 UTC
Description of problem:
Starting evolution comes up with the current contents of my local mail and then crashes after fetching new mail.  No input is given.

Version-Release number of selected component (if applicable):
evolution-data-server-doc-2.32.1-1.fc14.noarch
evolution-2.32.1-1.fc14.i686
evolution-spamassassin-2.32.1-1.fc14.i686
evolution-sharp-0.21.1-9.fc14.i686
evolution-data-server-2.32.1-1.fc14.i686
evolution-data-server-devel-2.32.1-1.fc14.i686
evolution-perl-2.32.1-1.fc14.i686
evolution-help-2.32.1-1.fc14.noarch

How reproducible:
Strt evolution and wait, 100% reproducible.

Steps to Reproduce:
1. start evolution
2.wait
3.
  
Actual results:


Expected results:


Additional info:
in .xsession-errors:

(evolution:31181): camel-pop3-provider-CRITICAL **: pop3_get_message_time_from_cache: assertion `uid != NULL' failed

debug trace:
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0xb7db7b70 (LWP 1504)]
[New Thread 0xb2469b70 (LWP 1505)]
[New Thread 0xb1affb70 (LWP 1506)]
[New Thread 0xb12feb70 (LWP 1507)]
[New Thread 0xb0afdb70 (LWP 1508)]
[New Thread 0xb02fcb70 (LWP 1509)]
[New Thread 0xafafbb70 (LWP 1510)]
[New Thread 0xaf2fab70 (LWP 1511)]
[New Thread 0xaeaf9b70 (LWP 1512)]
[New Thread 0xae2f8b70 (LWP 1513)]
[Thread 0xaf2fab70 (LWP 1511) exited]
[Thread 0xb02fcb70 (LWP 1509) exited]
[New Thread 0xb02fcb70 (LWP 1514)]
[Thread 0xb02fcb70 (LWP 1514) exited]
[New Thread 0xb02fcb70 (LWP 1526)]
[New Thread 0xaf2fab70 (LWP 1527)]
[New Thread 0xadaf7b70 (LWP 1528)]
[New Thread 0xad2f6b70 (LWP 1529)]
[New Thread 0xacaf5b70 (LWP 1530)]
[New Thread 0xac2f4b70 (LWP 1531)]
[New Thread 0xabaf3b70 (LWP 1532)]
[New Thread 0xab2f2b70 (LWP 1533)]
[Thread 0xab2f2b70 (LWP 1533) exited]
[Thread 0xad2f6b70 (LWP 1529) exited]
[Thread 0xacaf5b70 (LWP 1530) exited]
[New Thread 0xacaf5b70 (LWP 1534)]
[New Thread 0xad2f6b70 (LWP 1535)]
[New Thread 0xab2f2b70 (LWP 1536)]
[Thread 0xab2f2b70 (LWP 1536) exited]
[Thread 0xad2f6b70 (LWP 1535) exited]
[Thread 0xacaf5b70 (LWP 1534) exited]
[New Thread 0xacaf5b70 (LWP 1537)]
[New Thread 0xad2f6b70 (LWP 1538)]
[New Thread 0xab2f2b70 (LWP 1539)]
[New Thread 0xa69f5b70 (LWP 1540)]
[New Thread 0xa61f4b70 (LWP 1541)]
[New Thread 0xa59f3b70 (LWP 1542)]
[New Thread 0xa51f2b70 (LWP 1543)]
[Thread 0xa51f2b70 (LWP 1543) exited]
[New Thread 0xa51f2b70 (LWP 1544)]
[Thread 0xa69f5b70 (LWP 1540) exited]
[Thread 0xab2f2b70 (LWP 1539) exited]
[Thread 0xa51f2b70 (LWP 1544) exited]
[New Thread 0xa51f2b70 (LWP 1545)]
[Thread 0xa59f3b70 (LWP 1542) exited]
[Thread 0xafafbb70 (LWP 1510) exited]
[Thread 0xa61f4b70 (LWP 1541) exited]
[New Thread 0xa61f4b70 (LWP 1546)]
[Thread 0xa61f4b70 (LWP 1546) exited]
[New Thread 0xa61f4b70 (LWP 1547)]
[Thread 0xa61f4b70 (LWP 1547) exited]
[Thread 0xad2f6b70 (LWP 1538) exited]
[New Thread 0xad2f6b70 (LWP 1604)]
[Thread 0xad2f6b70 (LWP 1604) exited]

(evolution:1490): camel-pop3-provider-CRITICAL **: pop3_get_message_time_from_cache: assertion `uid != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xadaf7b70 (LWP 1528)]
g_str_hash (v=0x0) at gstring.c:134
134	  guint32 h = *p;
Missing separate debuginfos, use: debuginfo-install ORBit2-2.14.19-1.fc14.i686 PackageKit-gtk-module-0.6.11-1.fc14.i686 cyrus-sasl-lib-2.1.23-12.fc14.i686 db4-4.8.30-2.fc14.i686 expat-2.0.1-10.fc13.i686 flac-1.2.1-6.fc12.i686 gnutls-2.8.6-2.fc14.i686 gtk2-engines-2.20.1-2.fc14.i686 gvfs-1.6.6-1.fc14.i686 keyutils-libs-1.2-6.fc12.i686 krb5-libs-1.8.2-7.fc14.i686 libX11-1.3.4-3.fc14.i686 libXau-1.0.6-1.fc14.i686 libXcomposite-0.4.2-1.fc14.i686 libXcursor-1.1.10-5.fc14.i686 libXdamage-1.1.3-1.fc14.i686 libXext-1.1.2-2.fc14.i686 libXfixes-4.0.5-1.fc14.i686 libXi-1.3.2-1.fc14.i686 libXinerama-1.1-2.fc13.i686 libXrandr-1.3.0-5.fc13.i686 libXrender-0.9.6-1.fc14.i686 libXtst-1.0.99.2-3.fc12.i686 libasyncns-0.8-1.fc13.i686 libcom_err-1.41.12-6.fc14.i686 libgcc-4.5.1-4.fc14.i686 libgcrypt-1.4.5-4.fc13.i686 libgnome-keyring-2.32.0-1.fc14.i686 libgpg-error-1.9-1.fc14.i686 libmodman-1.0.1-5.fc14.i686 libogg-1.2.0-1.fc14.i686 libproxy-0.4.4-7.fc14.i686 libselinux-2.0.96-6.fc14.1.i686 libsndfile-1.0.23-1.fc14.i686 libstdc++-4.5.1-4.fc14.i686 libtasn1-2.7-1.fc14.i686 libtdb-1.2.1-3.fc14.i686 libtool-ltdl-2.2.10-3.fc14.i686 libudev-161-8.fc14.i686 libuuid-2.18-4.6.fc14.i686 libvorbis-1.3.1-2.fc14.i686 libxcb-1.7-1.fc14.i686 nss-softokn-3.12.8-1.fc14.i686 nss-softokn-freebl-3.12.8-1.fc14.i686 openssl-1.0.0c-1.fc14.i686 pixman-0.18.4-1.fc14.i686 pulseaudio-libs-0.9.21-7.fc14.i686 tcp_wrappers-libs-7.6-59.fc14.i686 xcb-util-0.3.6-1.fc12.i686 zlib-1.2.5-2.fc14.i686
(gdb) 

Thread 32 (Thread 0xa51f2b70 (LWP 1545)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ec7b06 in poll () from /lib/libc.so.6
#2  0x06192bec in _pr_poll_with_poll (pds=0xa51f215c, npds=2, timeout=30000)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:3915
#3  0x0144d388 in imapx_parser_thread (d=0x8596578) at camel-imapx-server.c:4742
#4  0x00444bd0 in g_thread_create_proxy (data=0x888d3c0) at gthread.c:1897
#5  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#6  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 24 (Thread 0xacaf5b70 (LWP 1537)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ec7b06 in poll () from /lib/libc.so.6
#2  0x078f7063 in ?? () from /usr/lib/libpulse.so.0
#3  0x078e5e7a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x078e6655 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x078e6734 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x078f7004 in ?? () from /usr/lib/libpulse.so.0
#7  0x078ae973 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#9  0x00ed2c4e in clone () from /lib/libc.so.6
Thread 19 (Thread 0xabaf3b70 (LWP 1532)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0xb7419168, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0xb7419168) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0xb7419550) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0xb74191b0) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 18 (Thread 0xac2f4b70 (LWP 1531)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0xb7408a88, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0xb7408a88) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0xb7408ee8) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0xb7408ad0) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xadaf7b70 (LWP 1528)):
#0  g_str_hash (v=0x0) at gstring.c:134
#1  0x0040a429 in g_hash_table_lookup_node (hash_table=0xb74063b0 = {...}, key=0x0) at ghash.c:312
#2  g_hash_table_lookup (hash_table=0xb74063b0 = {...}, key=0x0) at ghash.c:901
#3  0x0140231e in pop3_get_message (folder=0x8648de8 [CamelPOP3Folder], uid=0x0, error=0x0)
    at camel-pop3-folder.c:592
#4  0x01403037 in camel_pop3_delete_old (folder=0x8648de8 [CamelPOP3Folder], days_to_delete=10, error=0x0)
    at camel-pop3-folder.c:448
#5  0x014033e1 in pop3_sync (folder=0x8648de8 [CamelPOP3Folder], expunge=0, error=0x0) at camel-pop3-folder.c:325
#6  0x06aef424 in camel_folder_sync (folder=0x8648de8 [CamelPOP3Folder], expunge=0, error=0x0)
    at camel-folder.c:1124
#7  0x00cc4e05 in fetch_mail_exec (m=0x857fd50) at mail-ops.c:332
#8  0x00cbf549 in mail_msg_proxy (msg=0x857fd50) at mail-mt.c:469
#9  0x004473a1 in g_thread_pool_thread_proxy (data=0x85e73e8) at gthreadpool.c:319
#10 0x00444bd0 in g_thread_create_proxy (data=0x86a3668) at gthread.c:1897
#11 0x0035ff19 in start_thread () from /lib/libpthread.so.0
#12 0x00ed2c4e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xaf2fab70 (LWP 1527)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x865b770, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x865b770) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x865d658) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x865ce68) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb02fcb70 (LWP 1526)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x8658198, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x8658198) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x8658618) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x86581e0) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xae2f8b70 (LWP 1513)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x8603838, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x8603838) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x8604540) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x8603880) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xaeaf9b70 (LWP 1512)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x85ea9d8, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x85ea9d8) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x85eae78) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x85eaa20) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb0afdb70 (LWP 1508)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x85a5150, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x85a5150) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x85a5010) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x8593230) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb12feb70 (LWP 1507)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x853bd78, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x853bd78) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x853bc20) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x853bdc0) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb1affb70 (LWP 1506)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x8453bc8, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x8453bc8) at gasyncqueue.c:456
#4  0x06d946f0 in sync_request_thread_cb (cFile=0x8454478) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x8453c10) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb2469b70 (LWP 1505)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x0036498b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003eef49 in g_async_queue_pop_intern_unlocked (queue=0x8420770, try=0, end_time=0x0) at gasyncqueue.c:416
#3  0x003ef81f in g_async_queue_pop (queue=0x8420770) at gasyncqueue.c:456
#4  0x06d946be in sync_request_thread_cb (cFile=0x84214f8) at camel-db.c:80
#5  0x00444bd0 in g_thread_create_proxy (data=0x84207b8) at gthread.c:1897
#6  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#7  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb7db7b70 (LWP 1504)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ec7b06 in poll () from /lib/libc.so.6
#2  0x0042bdac in g_poll (fds=0xb747cbf0, nfds=5, timeout=-1) at gpoll.c:132
#3  0x0041b8b7 in g_main_context_poll (context=0x80a7138, block=1, dispatch=1, self=<value optimized out>)
    at gmain.c:3093
#4  g_main_context_iterate (context=0x80a7138, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x0041c04b in g_main_loop_run (loop=0x80a71b8) at gmain.c:2988
#6  0x009cced5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277
#7  0x00444bd0 in g_thread_create_proxy (data=0x80a71c8) at gthread.c:1897
#8  0x0035ff19 in start_thread () from /lib/libpthread.so.0
#9  0x00ed2c4e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7fb9880 (LWP 1490)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00ec7b06 in poll () from /lib/libc.so.6
#2  0x0042bdac in g_poll (fds=0x8788700, nfds=9, timeout=82) at gpoll.c:132
#3  0x0041b8b7 in g_main_context_poll (context=0x8076640, block=1, dispatch=1, self=<value optimized out>)
    at gmain.c:3093
#4  g_main_context_iterate (context=0x8076640, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x0041c04b in g_main_loop_run (loop=0x83e75e8) at gmain.c:2988
#6  0x05851499 in IA__gtk_main () at gtkmain.c:1237
#7  0x0804a027 in main (argc=1, argv=0xbffff2e4) at main.c:679

Comment 1 Milan Crha 2011-01-11 09:46:46 UTC
Thanks for a bug report and nice backtrace. I moved this upstream as [1]. Please see [1] for any further updates. If possible, please CC yourself there, in case upstream developers will have additional questions.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=639201

Comment 2 Milan Crha 2011-01-26 16:43:36 UTC
*** Bug 672851 has been marked as a duplicate of this bug. ***

Comment 3 Milan Crha 2011-03-21 08:09:43 UTC
*** Bug 689110 has been marked as a duplicate of this bug. ***

Comment 4 Milan Crha 2011-04-13 06:30:20 UTC
*** Bug 695861 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.