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 630791 - camel-CRITICAL **: camel_tcp_stream_connect: assertion `error == NULL || *error == NULL' failed
camel-CRITICAL **: camel_tcp_stream_connect: assertion `error == NULL || *err...
Status: RESOLVED DUPLICATE of bug 631290
Product: evolution-data-server
Classification: Platform
Component: Mailer
unspecified
Other Linux
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[imapx]
Depends on:
Blocks:
 
 
Reported: 2010-09-28 07:20 UTC by Akhil Laddha
Modified: 2010-11-03 13:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Akhil Laddha 2010-09-28 07:20:33 UTC
evolution 2.33.1

left machine idle for more than an hr, when came back, evolution had crashed already.

gdb traces of evolution

(evolution:26637): camel-WARNING **: Could not connect to example.com (port imaps): Connection refused

(evolution:26637): camel-CRITICAL **: camel_tcp_stream_connect: assertion `error == NULL || *error == NULL' failed
*** glibc detected *** /home/lakhil/opt/gnome3/bin/evolution: double free or corruption (out): 0xa9940f60 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6dffb)[0xb6512ffb]
/lib/libc.so.6(+0x6ed7b)[0xb6513d7b]
/lib/libc.so.6(cfree+0x6d)[0xb6517add]
/home/lakhil/opt/gnome3/lib/libglib-2.0.so.0(g_free+0x35)[0xb665eaef]
/home/lakhil/opt/gnome3/lib/libglib-2.0.so.0(+0x3295f)[0xb664295f]
/home/lakhil/opt/gnome3/lib/libglib-2.0.so.0(g_prefix_error+0x39)[0xb66429a9]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(imapx_connect_to_server+0x28a)[0xacfcf5e0]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(+0x1cc5b)[0xacfcfc5b]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(camel_imapx_server_connect+0x8d)[0xacfd49ba]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(+0x239be)[0xacfd69be]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(camel_imapx_conn_manager_get_connection+0xde)[0xacfd6d6e]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(camel_imapx_store_get_server+0xab)[0xacfc4efd]
/home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so(+0x15681)[0xacfc8681]
/home/lakhil/opt/gnome3/lib/libcamel-provider-1.2.so.20(camel_folder_sync+0x11a)[0xb7bcb763]
/home/lakhil/opt/gnome3/lib/libcamel-provider-1.2.so.20(+0x6296b)[0xb7bfb96b]
/home/lakhil/opt/gnome3/lib/libcamel-provider-1.2.so.20(camel_folder_sync+0x11a)[0xb7bcb763]
/home/lakhil/opt/gnome3/lib/evolution/2.34/libevolution-mail.so.0(+0x8b5c6)[0xb5ba45c6]
/home/lakhil/opt/gnome3/lib/evolution/2.34/libevolution-mail.so.0(+0x83adf)[0xb5b9cadf]
/home/lakhil/opt/gnome3/lib/libglib-2.0.so.0(+0x7553f)[0xb668553f]
/home/lakhil/opt/gnome3/lib/libglib-2.0.so.0(+0x73f11)[0xb6683f11]
/lib/libpthread.so.0(+0x5b25)[0xb6723b25]
/lib/libc.so.6(clone+0x5e)[0xb657846e]
======= Memory map: ========
08048000-0804c000 r-xp 00000000 08:06 322116     /home/lakhil/opt/gnome3/bin/evolution
0804c000-0804d000 r--p 00003000 08:06 322116     /home/lakhil/opt/gnome3/bin/evolution
0804d000-0804e000 rw-p 00004000 08:06 322116     /home/lakhil/opt/gnome3/bin/evolution
0804e000-08a52000 rw-p 00000000 00:00 0          [heap]
a7cfe000-a7cff000 ---p 00000000 00:00 0 
a7cff000-a84ff000 rw-p 00000000 00:00 0 
a84ff000-a8500000 ---p 00000000 00:00 0 
a8500000-a8d00000 rw-p 00000000 00:00 0 
a8d00000-a8df9000 rw-p 00000000 00:00 0 
a8df9000-a8e00000 ---p 00000000 00:00 0 
a8e00000-a8ef8000 rw-p 00000000 00:00 0 
a8ef8000-a8f00000 ---p 00000000 00:00 0 
a8f00000-a9000000 rw-p 00000000 00:00 0 
a90ff000-a9100000 ---p 00000000 00:00 0 
a9100000-a9900000 rw-p 00000000 00:00 0 
a9900000-a9afe000 rw-p 00000000 00:00 0 
a9afe000-a9b00000 ---p 00000000 00:00 0 
a9b00000-a9c00000 rw-p 00000000 00:00 0 
a9c51000-a9cb2000 rw-p 00000000 00:00 0 
a9cb2000-a9ccc000 r--p 00000000 08:02 285590     /usr/share/fonts/truetype/andalemo.ttf
a9ccc000-a9cff000 r--p 00000000 08:02 285596     /usr/share/fonts/truetype/ariali.ttf
a9cff000-a9d00000 ---p 00000000 00:00 0 
a9d00000-aa500000 rw-p 00000000 00:00 0 
aa500000-aa5fe000 rw-p 00000000 00:00 0 
aa5fe000-aa600000 ---p 00000000 00:00 0 
aa600000-aa611000 r--p 00000000 08:02 136461     /usr/share/ghostscript/fonts/n019003l.pfb
aa611000-aa613000 r-xp 00000000 08:02 1182084    /usr/lib/gconv/ISO8859-1.so
aa613000-aa614000 r--p 00001000 08:02 1182084    /usr/lib/gconv/ISO8859-1.so
aa614000-aa615000 rw-p 00002000 08:02 1182084    /usr/lib/gconv/ISO8859-1.so
aa615000-aa61b000 r-xp 00000000 08:06 1015950    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-notification.so
aa61b000-aa61c000 r--p 00005000 08:06 1015950    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-notification.so
aa61c000-aa61d000 rw-p 00006000 08:06 1015950    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-notification.so
aa61d000-aa621000 rw-p 00000000 00:00 0 
aa621000-aa681000 rw-s 00000000 00:04 2555933    /SYSV00000000 (deleted)
aa681000-aa6c7000 r--p 00000000 08:02 285597     /usr/share/fonts/truetype/arialbd.ttf
aa6c7000-aa6cb000 r-xp 00000000 08:06 1016412    /home/lakhil/opt/gnome3/lib/evolution/2.34/modules/libevolution-module-plugin-manager.so
aa6cb000-aa6cc000 r--p 00004000 08:06 1016412    /home/lakhil/opt/gnome3/lib/evolution/2.34/modules/libevolution-module-plugin-manager.so
aa6cc000-aa6cd000 rw-p 00005000 08:06 1016412    /home/lakhil/opt/gnome3/lib/evolution/2.34/modules/libevolution-module-plugin-manager.so
aa6cd000-aa6d0000 r-xp 00000000 08:06 1015956    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-backup-restore.so
aa6d0000-aa6d1000 r--p 00003000 08:06 1015956    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-backup-restore.so
aa6d1000-aa6d2000 rw-p 00004000 08:06 1015956    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-backup-restore.so
aa6d2000-aa6d8000 r-xp 00000000 08:06 1015962    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-templates.so
aa6d8000-aa6d9000 r--p 00005000 08:06 1015962    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-templates.so
aa6d9000-aa6da000 rw-p 00006000 08:06 1015962    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-templates.so
aa6da000-aa6dd000 r-xp 00000000 08:06 1015944    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mailing-list-actions.so
aa6dd000-aa6de000 r--p 00002000 08:06 1015944    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mailing-list-actions.so
aa6de000-aa6df000 rw-p 00003000 08:06 1015944    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mailing-list-actions.so
aa6df000-aa6e7000 r-xp 00000000 08:06 1015941    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-to-task.so
aa6e7000-aa6e8000 r--p 00007000 08:06 1015941    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-to-task.so
aa6e8000-aa6e9000 rw-p 00008000 08:06 1015941    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mail-to-task.so
aa6e9000-aa6ed000 r-xp 00000000 08:06 1015904    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mark-all-read.so
aa6ed000-aa6ee000 r--p 00003000 08:06 1015904    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mark-all-read.so
aa6ee000-aa6ef000 rw-p 00004000 08:06 1015904    /home/lakhil/opt/gnome3/lib/evolution/2.34/plugins/liborg-gnome-mark-all-read.so
aa6ef000-aa74f000 rw-s 00000000 00:04 2523156    /SYSV00000000 (deleted)
aa74f000-aa76b000 r--s 00000000 08:02 1061674    /usr/share/mime/mime.cache
aa76b000-aa77f000 r-xp 00000000 08:06 320555     /home/lakhil/opt/gnome3/lib/libgvfscommon.so.0.0.0
aa77f000-aa780000 r--p 00013000 08:06 320555     /home/lakhil/opt/gnome3/lib/libgvfscommon.so.0.0.0
aa780000-aa781000 rw-p 00014000 08:06 320555     /home/lakhil/opt/gnome3/lib/libgvfscommon.so.0.0.0
aa781000-aa7a4000 r-xp 00000000 08:06 444831     /home/lakhil/opt/gnome3/lib/gio/modules/libgvfsdbus.so
aa7a4000-aa7a5000 r--p 00022000 08:06 444831     /home/lakhil/opt/gnome3/lib/gio/modules/libgvfsdbus.so
aa7a5000-aa7a6000 rw-p 00023000 08:06 444831     /home/lakhil/opt/gnome3/lib/gio/modules/libgvfsdbus.so
aa7a6000-aa7ac000 r-xp 00000000 08:02 1061521    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
aa7ac000-aa7ad000 r--p 00005000 08:02 1061521    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
aa7ad000-aa7ae000 rw-p 00006000 08:02 1061521    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
aae00000-aae2d000 rw-p 00000000 00:00 0 
aae2d000-aaf00000 ---p 00000000 00:00 0 
aaf90000-aafa5000 r-xp 00000000 08:02 1182209    /usr/lib/gconv/BIG5.so
aafa5000-aafa6000 r--p 00014000 08:02 1182209    /usr/lib/gconv/BIG5.so
aafa6000-aafa7000 rw-p 00015000 08:02 1182209    /usr/lib/gconv/BIG5.so
aafa7000-aafa9000 r-xp 00000000 08:02 1182052    /usr/lib/gconv/ISO8859-15.so
aafa9000-aafaa000 r--p 00001000 08:02 1182052    /usr/lib/gconv/ISO8859-15.so
aafaa000-aafab000 rw-p 00002000 08:02 1182052    /usr/lib/gconv/ISO8859-15.so
aafab000-aafad000 r-xp 00000000 08:06 444854     /home/lakhil/opt/gnome3/lib/gio/modules/libgiogconf.so
aafad000-aafae000 r--p 00001000 08:06 444854     /home/lakhil/opt/gnome3/lib/gio/modules/libgiogconf.so
aafae000-aafaf000 rw-p 00002000 08:06 444854     /home/lakhil/opt/gnome3/lib/gio/modules/libgiogconf.so
aafaf000-aafb0000 ---p 00000000 00:00 0 
aafb0000-ab7b0000 rw-p 00000000 00:00 0 
abfb1000-abfb2000 ---p 00000000 00:00 0 
abfb2000-ac7b2000 rw-p 00000000 00:00 0 
ac7b2000-ac7b3000 ---p 00000000 00:00 0 
ac7b3000-acfb3000 rw-p 00000000 00:00 0 
acfb3000-acfdb000 r-xp 00000000 08:06 444393     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so
acfdb000-acfdc000 r--p 00027000 08:06 444393     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so
acfdc000-acfdd000 rw-p 00028000 08:06 444393     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamelimapx.so
acfdd000-acfde000 ---p 00000000 00:00 0 
acfde000-ad7de000 rw-p 00000000 00:00 0 
ad7de000-ad7fc000 r-xp 00000000 08:06 444410     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
ad7fc000-ad7fd000 r--p 0001d000 08:06 444410     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
ad7fd000-ad7fe000 rw-p 0001e000 08:06 444410     /home/lakhil/opt/gnome3/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
ad7fe000-ad842000 r--p 00000000 08:02 285599     /usr/share/fonts/truetype/arial.ttf
ad842000-ad844000 r-xp 00000000 08:02 137789     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
ad844000-ad845000 r--p 00001000 08:02 137789     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
ad845000-ad846000 rw-p 00002000 08:02 137789     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
ad846000-ad84d000 r--s 00000000 08:02 286401     /var/cache/fontconfig/77e41c5059666d75f92e318d4be8c21e-le32d4.cache-3
ad84d000-ad88e000 r--s 00000000 08:02 284904     /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3
ad88e000-ad8cf000 r--s 00000000 08:02 284906     /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le32d4.cache-3
ad8cf000-ad8d4000 r--s 00000000 08:02 284907     /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3
ad8d4000-ad909000 r--s 00000000 08:02 286590     /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3
ad909000-ad92b000 r--s 00000000 08:02 274723     /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xab7afb70 (LWP 27279)]
0xffffe430 in __kernel_vsyscall ()
(gdb) t a a bt

(gdb)
Comment 1 Milan Crha 2010-11-03 13:18:17 UTC
> imapx_sync (folder=0x8508c68, expunge=0, error=0xab7af0d0)
>   at camel-imapx-folder.c:228
> camel_folder_sync (folder=0x8508c68, expunge=0, error=0xab7af0d0)
>   at camel-folder.c:1124
> vee_folder_sync (folder=0xb512f820, expunge=0, error=0x0)
>   at camel-vee-folder.c:1037
> camel_folder_sync (folder=0xb512f820, expunge=0, error=0x0)
>   at camel-folder.c:1124

Looking at the trace, and because it involves vee_folder_sync, I'm marking this as a duplicate of bug #631290

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