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 587207 - Copying freed string in camel-imap-search.c
Copying freed string in camel-imap-search.c
Status: RESOLVED NOTGNOME
Product: evolution-data-server
Classification: Platform
Component: Mailer
2.28.x (obsolete)
Other Linux
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-06-28 15:07 UTC by Matthew Barnes
Modified: 2013-09-14 16:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2009-06-28 15:07:13 UTC
Forward this from a Fedora bug:
http://bugzilla.redhat.com/show_bug.cgi?id=508536


$ evolution --disable-preview
** (evolution:12416): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:12416): DEBUG: mailto URL program: evolution
*** buffer overflow detected ***: evolution terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x3d8c4f7537]
/lib64/libc.so.6[0x3d8c4f5590]
/usr/lib64/evolution-data-server-1.2/camel-providers/libcamelimap.so[0x7f48304dfe49]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0xd1)[0x7f483d8a2401]
/usr/lib64/libedataserver-1.2.so.11[0x7f483d8a2b2c]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0x1af)[0x7f483d8a24df]
/usr/lib64/libedataserver-1.2.so.11[0x7f483d8a2d82]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0x1af)[0x7f483d8a24df]
/usr/lib64/libedataserver-1.2.so.11[0x7f483d8a2d82]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0x1af)[0x7f483d8a24df]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_eval+0x2e)[0x7f483d8a256e]
/usr/lib64/libcamel-provider-1.2.so.14(camel_folder_search_search+0x138)[0x7f483e4264b8]
/usr/lib64/evolution-data-server-1.2/camel-providers/libcamelimap.so[0x7f48304d8e35]
/usr/lib64/evolution/2.28/components/libevolution-mail.so[0x7f4835736075]
/usr/lib64/evolution/2.28/libevolution-mail-shared.so.0[0x7f48354ac73f]
/lib64/libglib-2.0.so.0[0x3d8dc631e2]
/lib64/libglib-2.0.so.0[0x3d8dc61bf4]
/lib64/libpthread.so.0[0x3d8d00686a]
/lib64/libc.so.6(clone+0x6d)[0x3d8c4de25d]
======= Memory map: ========
00400000-0041f000 r-xp 00000000 fd:00 3350689                           
/usr/bin/evolution
0061e000-00623000 rw-p 0001e000 fd:00 3350689                           
/usr/bin/evolution
01821000-02032000 rw-p 00000000 00:00 0                                  [heap]
3086e00000-3086e15000 r-xp 00000000 fd:00 3355063                       
/usr/lib64/libgpilotdconduit.so.2.0.4
3086e15000-3087015000 ---p 00015000 fd:00 3355063                       
/usr/lib64/libgpilotdconduit.so.2.0.4
3087015000-3087016000 rw-p 00015000 fd:00 3355063                       
/usr/lib64/libgpilotdconduit.so.2.0.4
3087200000-3087215000 r-xp 00000000 fd:00 3354923                       
/usr/lib64/libgpilotd.so.2.2.0
3087215000-3087415000 ---p 00015000 fd:00 3354923                       
/usr/lib64/libgpilotd.so.2.2.0
3087415000-3087419000 rw-p 00015000 fd:00 3354923                       
/usr/lib64/libgpilotd.so.2.2.0
3089200000-3089206000 r-xp 00000000 fd:00 3354959                       
/usr/lib64/libgpilotdcm.so.2.1.0
3089206000-3089406000 ---p 00006000 fd:00 3354959                       
/usr/lib64/libgpilotdcm.so.2.1.0
3089406000-3089407000 rw-p 00006000 fd:00 3354959                       
/usr/lib64/libgpilotdcm.so.2.1.0
39f2800000-39f2806000 r-xp 00000000 fd:00 3344034                       
/usr/lib64/libgdbm.so.2.0.0
39f2806000-39f2a05000 ---p 00006000 fd:00 3344034                       
/usr/lib64/libgdbm.so.2.0.0
39f2a05000-39f2a06000 rw-p 00005000 fd:00 3344034                       
/usr/lib64/libgdbm.so.2.0.0
39f2c00000-39f2c59000 r-xp 00000000 fd:00 3344107                       
/usr/lib64/libpulsecommon-0.9.15.so
39f2c59000-39f2e58000 ---p 00059000 fd:00 3344107                       
/usr/lib64/libpulsecommon-0.9.15.so
39f2e58000-39f2e5a000 rw-p 00058000 fd:00 3344107                       
/usr/lib64/libpulsecommon-0.9.15.so
39f3000000-39f300f000 r-xp 00000000 fd:00 3344424                       
/usr/lib64/libcanberra.so.0.1.6
39f300f000-39f320f000 ---p 0000f000 fd:00 3344424                       
/usr/lib64/libcanberra.so.0.1.6
39f320f000-39f3210000 rw-p 0000f000 fd:00 3344424                       
/usr/lib64/libcanberra.so.0.1.6
39f3400000-39f341f000 r-xp 00000000 fd:00 3344320                       
/usr/lib64/libvorbis.so.0.4.0
39f341f000-39f361e000 ---p 0001f000 fd:00 3344320                       
/usr/lib64/libvorbis.so.0.4.0
39f361e000-39f362d000 rw-p 0001e000 fd:00 3344320                       
/usr/lib64/libvorbis.so.0.4.0
39f3800000-39f3807000 r-xp 00000000 fd:00 3344416                       
/usr/lib64/libvorbisfile.so.3.2.0
39f3807000-39f3a06000 ---p 00007000 fd:00 3344416                       
/usr/lib64/libvorbisfile.so.3.2.0
39f3a06000-39f3a07000 rw-p 00006000 fd:00 3344416                       
/usr/lib64/libvorbisfile.so.3.2.0
39f3c00000-39f3c03000 r-xp 00000000 fd:00 3344428                       
/usr/lib64/libcanberra-gtk.so.0.1.0
39f3c03000-39f3e03000 ---p 00003000 fd:00 3344428                       
/usr/lib64/libcanberra-gtk.so.0.1.0
39f3e03000-39f3e04000 rw-p 00003000 fd:00 3344428                       
/usr/lib64/libcanberra-gtk.so.0.1.0
39f4000000-39f4047000 r-xp 00000000 fd:00 3344858                       
/usr/lib64/libpulse.so.0.8.0
39f4047000-39f4247000 ---p 00047000 fd:00 3344858                       
/usr/lib64/libpulse.so.0.8.0
39f4247000-39f4249000 rw-p 00047000 fd:00 3344858                       
/usr/lib64/libpulse.so.0.8.0
3d8c000000-3d8c01f000 r-xp 00000000 fd:00 393243                        
/lib64/ld-2.10.1.so
3d8c21e000-3d8c21f000 r--p 0001e000 fd:00 393243                        
/lib64/ld-2.10.1.so
3d8c21f000-3d8c220000 rw-p 0001f000 fd:00 393243                        
/lib64/ld-2.10.1.so
3d8c400000-3d8c564000 r-xp 00000000 fd:00 395439                        
/lib64/libc-2.10.1.so
3d8c564000-3d8c764000 ---p 00164000 fd:00 395439                        
/lib64/libc-2.10.1.so
3d8c764000-3d8c768000 r--p 00164000 fd:00 395439                        
/lib64/libc-2.10.1.so
3d8c768000-3d8c769000 rw-p 00168000 fd:00 395439                        
/lib64/libc-2.10.1.so
3d8c769000-3d8c76e000 rw-p 00000000 00:00 0 
3d8c800000-3d8c882000 r-xp 00000000 fd:00 397054                        
/lib64/libm-2.10.1.so
3d8c882000-3d8ca82000 ---p 00082000 fd:00 397054                        
/lib64/libm-2.10.1.so
3d8ca82000-3d8ca83000 r--p 00082000 fd:00 397054                        
/lib64/libm-2.10.1.so
3d8ca83000-3d8ca84000 rw-p 00083000 fd:00 397054                        
/lib64/libm-2.10.1.so
3d8cc00000-3d8cc02000 r-xp 00000000 fd:00 397046                        
/lib64/libdl-2.10.1.so
3d8cc02000-3d8ce02000 ---p 00002000 fd:00 397046                        
/lib64/libdl-2.10.1.so
3d8ce02000-3d8ce03000 r--p 00002000 fd:00 397046                        
/lib64/libdl-2.10.1.so
3d8ce03000-3d8ce04000 rw-p 00003000 fd:00 397046                        
/lib64/libdl-2.10.1.so
3d8d000000-3d8d017000 r-xp 00000000 fd:00 396059                        
/lib64/libpthread-2.10.1.so
3d8d017000-3d8d216000 ---p 00017000 fd:00 396059                        
/lib64/libpthread-2.10.1.so
3d8d216000-3d8d217000 r--p 00016000 fd:00 396059                        
/lib64/libpthread-2.10.1.so
3d8d217000-3d8d218000 rw-p 00017000 fd:00 396059                        
/lib64/libpthread-2.10.1.so
3d8d218000-3d8d21c000 rw-p 00000000 00:00 0 
3d8d400000-3d8d415000 r-xp 00000000 fd:00 397053                        
/lib64/libz.so.1.2.3
3d8d415000-3d8d614000 ---p 00015000 fd:00 397053                        
/lib64/libz.so.1.2.3
3d8d614000-3d8d615000 rw-p 00014000 fd:00 397053                        
/lib64/libz.so.1.2.3
3d8d800000-3d8d81c000 r-xp 00000000 fd:00 397049                        
/lib64/libselinux.so.1
3d8d81c000-3d8da1b000 ---p 0001c000 fd:00 397049                        
/lib64/libselinux.so.1
3d8da1b000-3d8da1c000 r--p 0001b000 fd:00 397049                        
/lib64/libselinux.so.1
3d8da1c000-3d8da1d000 rw-p 0001c000 fd:00 397049                        
/lib64/libselinux.so.1
3d8da1d000-3d8da1e000 rw-p 00000000 00:00 0 
3d8dc00000-3d8dce4000 r-xp 00000000 fd:00 397040                        
/lib64/libglib-2.0.so.0.2102.0
3d8dce4000-3d8dee3000 ---p 000e4000 fd:00 397040                        
/lib64/libglib-2.0.so.0.2102.0
3d8dee3000-3d8dee5000 rw-p 000e3000 fd:00 397040                        
/lib64/libglib-2.0.so.0.2102.0
3d8e000000-3d8e007000 r-xp 00000000 fd:00 397039                        
/lib64/librt-2.10.1.so
3d8e007000-3d8e206000 ---p 00007000 fd:00 397039                        
/lib64/librt-2.10.1.so
3d8e206000-3d8e207000 r--p 00006000 fd:00 397039                        
/lib64/librt-2.10.1.so
3d8e207000-3d8e208000 rw-p 00007000 fd:00 397039                        
/lib64/librt-2.10.1.so
3d8e400000-3d8e415000 r-xp 00000000 fd:00 397048                        
/lib64/libresolv-2.10.1.so
3d8e415000-3d8e615000 ---p 00015000 fd:00 397048                        
/lib64/libresolv-2.10.1.so
3d8e615000-3d8e616000 r--p 00015000 fd:00 397048                        
/lib64/libresolv-2.10.1.so
3d8e616000-3d8e617000 rw-p 00016000 fd:00 397048                 Abandon

evolution-0:2.27.3-2.fc12.x86_64
Comment 1 Matthew Barnes 2009-06-28 15:07:23 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 Nicolas Mailhot 2009-06-28 19:13:42 UTC
*** buffer overflow detected ***: /usr/bin/evolution terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x3d8c4f7537]
/lib64/libc.so.6[0x3d8c4f5590]
/usr/lib64/evolution-data-server-1.2/camel-providers/libcamelimap.so[0x7fffe8453e49]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0xd1)[0x7ffff5a56401]
/usr/lib64/libedataserver-1.2.so.11[0x7ffff5a56b2c]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_term_eval+0x1af)[0x7ffff5a564df]
/usr/lib64/libedataserver-1.2.so.11(e_sexp_eval+0x2e)[0x7ffff5a5656e]
/usr/lib64/libcamel-provider-1.2.so.14(camel_folder_search_search+0x138)[0x7ffff65da4b8]
/usr/lib64/evolution-data-server-1.2/camel-providers/libcamelimap.so[0x7fffe844ce35]
/usr/lib64/libcamel-provider-1.2.so.14[0x7ffff660ae24]
/usr/lib64/libcamel-provider-1.2.so.14(camel_vee_folder_set_folders+0xad)[0x7ffff66076dd]
/usr/lib64/evolution/2.28/components/libevolution-mail.so[0x7fffed687abb]
/usr/lib64/evolution/2.28/libevolution-mail-shared.so.0[0x7fffed42073f]
/lib64/libglib-2.0.so.0[0x3d8dc631e2]
/lib64/libglib-2.0.so.0[0x3d8dc61bf4]
/lib64/libpthread.so.0[0x3d8d00686a]
/lib64/libc.so.6(clone+0x6d)[0x3d8c4de25d]
======= Memory map: ========
00400000-0041f000 r-xp 00000000 fd:00 3350689                            /usr/bin/evolution
0061e000-00623000 rw-p 0001e000 fd:00 3350689                            /usr/bin/evolution
00623000-0104a000 rw-p 00000000 00:00 0                                  [heap]
3086e00000-3086e15000 r-xp 00000000 fd:00 3355063                        /usr/lib64/libgpilotdconduit.so.2.0.4
3086e15000-3087015000 ---p 00015000 fd:00 3355063                        /usr/lib64/libgpilotdconduit.so.2.0.4
3087015000-3087016000 rw-p 00015000 fd:00 3355063                        /usr/lib64/libgpilotdconduit.so.2.0.4
3087200000-3087215000 r-xp 00000000 fd:00 3354923                        /usr/lib64/libgpilotd.so.2.2.0
3087215000-3087415000 ---p 00015000 fd:00 3354923                        /usr/lib64/libgpilotd.so.2.2.0
3087415000-3087419000 rw-p 00015000 fd:00 3354923                        /usr/lib64/libgpilotd.so.2.2.0
3089200000-3089206000 r-xp 00000000 fd:00 3354959                        /usr/lib64/libgpilotdcm.so.2.1.0
3089206000-3089406000 ---p 00006000 fd:00 3354959                        /usr/lib64/libgpilotdcm.so.2.1.0
3089406000-3089407000 rw-p 00006000 fd:00 3354959                        /usr/lib64/libgpilotdcm.so.2.1.0
39f2800000-39f2806000 r-xp 00000000 fd:00 3344034                        /usr/lib64/libgdbm.so.2.0.0
39f2806000-39f2a05000 ---p 00006000 fd:00 3344034                        /usr/lib64/libgdbm.so.2.0.0
39f2a05000-39f2a06000 rw-p 00005000 fd:00 3344034                        /usr/lib64/libgdbm.so.2.0.0
39f2c00000-39f2c59000 r-xp 00000000 fd:00 3344107                        /usr/lib64/libpulsecommon-0.9.15.so
39f2c59000-39f2e58000 ---p 00059000 fd:00 3344107                        /usr/lib64/libpulsecommon-0.9.15.so
39f2e58000-39f2e5a000 rw-p 00058000 fd:00 3344107                        /usr/lib64/libpulsecommon-0.9.15.so
39f3000000-39f300f000 r-xp 00000000 fd:00 3344424                        /usr/lib64/libcanberra.so.0.1.6
39f300f000-39f320f000 ---p 0000f000 fd:00 3344424                        /usr/lib64/libcanberra.so.0.1.6
39f320f000-39f3210000 rw-p 0000f000 fd:00 3344424                        /usr/lib64/libcanberra.so.0.1.6
39f3400000-39f341f000 r-xp 00000000 fd:00 3344320                        /usr/lib64/libvorbis.so.0.4.0
39f341f000-39f361e000 ---p 0001f000 fd:00 3344320                        /usr/lib64/libvorbis.so.0.4.0
39f361e000-39f362d000 rw-p 0001e000 fd:00 3344320                        /usr/lib64/libvorbis.so.0.4.0
39f3800000-39f3807000 r-xp 00000000 fd:00 3344416                        /usr/lib64/libvorbisfile.so.3.2.0
39f3807000-39f3a06000 ---p 00007000 fd:00 3344416                        /usr/lib64/libvorbisfile.so.3.2.0
39f3a06000-39f3a07000 rw-p 00006000 fd:00 3344416                        /usr/lib64/libvorbisfile.so.3.2.0
39f3c00000-39f3c03000 r-xp 00000000 fd:00 3344428                        /usr/lib64/libcanberra-gtk.so.0.1.0
39f3c03000-39f3e03000 ---p 00003000 fd:00 3344428                        /usr/lib64/libcanberra-gtk.so.0.1.0
39f3e03000-39f3e04000 rw-p 00003000 fd:00 3344428                        /usr/lib64/libcanberra-gtk.so.0.1.0
39f4000000-39f4047000 r-xp 00000000 fd:00 3344858                        /usr/lib64/libpulse.so.0.8.0
39f4047000-39f4247000 ---p 00047000 fd:00 3344858                        /usr/lib64/libpulse.so.0.8.0
39f4247000-39f4249000 rw-p 00047000 fd:00 3344858                        /usr/lib64/libpulse.so.0.8.0
3d8c000000-3d8c01f000 r-xp 00000000 fd:00 393243                         /lib64/ld-2.10.1.so
3d8c21e000-3d8c21f000 r--p 0001e000 fd:00 393243                         /lib64/ld-2.10.1.so
3d8c21f000-3d8c220000 rw-p 0001f000 fd:00 393243                         /lib64/ld-2.10.1.so
3d8c400000-3d8c564000 r-xp 00000000 fd:00 395439                         /lib64/libc-2.10.1.so
3d8c564000-3d8c764000 ---p 00164000 fd:00 395439                         /lib64/libc-2.10.1.so
3d8c764000-3d8c768000 r--p 00164000 fd:00 395439                         /lib64/libc-2.10.1.so
3d8c768000-3d8c769000 rw-p 00168000 fd:00 395439                         /lib64/libc-2.10.1.so
3d8c769000-3d8c76e000 rw-p 00000000 00:00 0 
3d8c800000-3d8c882000 r-xp 00000000 fd:00 397054                         /lib64/libm-2.10.1.so
3d8c882000-3d8ca82000 ---p 00082000 fd:00 397054                         /lib64/libm-2.10.1.so
3d8ca82000-3d8ca83000 r--p 00082000 fd:00 397054                         /lib64/libm-2.10.1.so
3d8ca83000-3d8ca84000 rw-p 00083000 fd:00 397054                         /lib64/libm-2.10.1.so
3d8cc00000-3d8cc02000 r-xp 00000000 fd:00 397046                         /lib64/libdl-2.10.1.so
3d8cc02000-3d8ce02000 ---p 00002000 fd:00 397046                         /lib64/libdl-2.10.1.so
3d8ce02000-3d8ce03000 r--p 00002000 fd:00 397046                         /lib64/libdl-2.10.1.so
3d8ce03000-3d8ce04000 rw-p 00003000 fd:00 397046                         /lib64/libdl-2.10.1.so
3d8d000000-3d8d017000 r-xp 00000000 fd:00 396059                         /lib64/libpthread-2.10.1.so
3d8d017000-3d8d216000 ---p 00017000 fd:00 396059                         /lib64/libpthread-2.10.1.so
3d8d216000-3d8d217000 r--p 00016000 fd:00 396059                         /lib64/libpthread-2.10.1.so
3d8d217000-3d8d218000 rw-p 00017000 fd:00 396059                         /lib64/libpthread-2.10.1.so
3d8d218000-3d8d21c000 rw-p 00000000 00:00 0 
3d8d400000-3d8d415000 r-xp 00000000 fd:00 397053                         /lib64/libz.so.1.2.3
3d8d415000-3d8d614000 ---p 00015000 fd:00 397053                         /lib64/libz.so.1.2.3
3d8d614000-3d8d615000 rw-p 00014000 fd:00 397053                         /lib64/libz.so.1.2.3
3d8d800000-3d8d81c000 r-xp 00000000 fd:00 397049                         /lib64/libselinux.so.1
3d8d81c000-3d8da1b000 ---p 0001c000 fd:00 397049                         /lib64/libselinux.so.1
3d8da1b000-3d8da1c000 r--p 0001b000 fd:00 397049                         /lib64/libselinux.so.1
3d8da1c000-3d8da1d000 rw-p 0001c000 fd:00 397049                         /lib64/libselinux.so.1
3d8da1d000-3d8da1e000 rw-p 00000000 00:00 0 
3d8dc00000-3d8dce4000 r-xp 00000000 fd:00 397040                         /lib64/libglib-2.0.so.0.2102.0
3d8dce4000-3d8dee3000 ---p 000e4000 fd:00 397040                         /lib64/libglib-2.0.so.0.2102.0
3d8dee3000-3d8dee5000 rw-p 000e3000 fd:00 397040                         /lib64/libglib-2.0.so.0.2102.0
3d8e000000-3d8e007000 r-xp 00000000 fd:00 397039                         /lib64/librt-2.10.1.so
3d8e007000-3d8e206000 ---p 00007000 fd:00 397039                         /lib64/librt-2.10.1.so
3d8e206000-3d8e207000 r--p 00006000 fd:00 397039                         /lib64/librt-2.10.1.so
3d8e207000-3d8e208000 rw-p 00007000 fd:00 397039                         /lib64/librt-2.10.1.so
3d8e400000-3d8e415000 r-xp 00000000 fd:00 397048                         /lib64/libresolv-2.10.1.so
3d8e415000-3d8e615000 ---p 00015000 fd:00 397048                         /lib64/libresolv-2.10.1.so
3d8e615000-3d8e616000 r--p 00015000 fd:00 397048                         /lib64/libresolv-2.10.1.so
3d8e616000-3d8e617000 rw-p 00016000 fd:00 397048                         /lib64/libresolv-2.10.1.so
3d8e617000-3d8e619000 rw-p 00000000 00:00 0 
3d8e800000-3d8e845000 r-xp 00000000 fd:00 397045                         /lib64/libgobject-2.0.so.0.2102.0
3d8e845000-3d8ea45000 ---p 00045000 fd:00 397045                         /lib64/libgobject-2.0.so.0.2102.0
3d8ea45000-3d8ea47000 rw-p 00045000 fd:00 397045                         /lib64/libgobject-2.0.so.0.2102.0
3d8ec00000-3d8ec1a000 r-xp 00000000 fd:00 3349074                        /usr/lib64/libxcb.so.1.1.0
3d8ec1a000-3d8ee1a000 ---p 0001a000 fd:00 3349074                        /usr/lib64/libxcb.so.1.1.0
3d8ee1a000-3d8ee1b000 rw-p 0001a000 fd:00 3349074                        /usr/lib64/libxcb.so.1.1.0
3d8f000000-3d8f002000 r-xp 00000000 fd:00 3347745                        /usr/lib64/libXau.so.6.0.0
3d8f002000-3d8f201000 ---p 00002000 fd:00 3347745                        /usr/lib64/libXau.so.6.0.0
3d8f201000-3d8f202000 rw-p 00001000 fd:00 3347745                        /usr/lib64/libXau.so.6.0.0
3d8f400000-3d8f535000 r-xp 00000000 fd:00 3349562                        /usr/lib64/libX11.so.6.2.0
3d8f535000-3d8f735000 ---p 00135000 fd:00 3349562                        /usr/lib64/libX11.so.6.2.0
3d8f735000-3d8f73b000 rw-p 00135000 fd:00 3349562                        /usr/lib64/libX11.so.6.2.0
3d8f800000-3d8f803000 r-xp 00000000 fd:00 397047                         /lib64/libgmodule-2.0.so.0.2102.0
3d8f803000-3d8fa02000 ---p 00003000 fd:00 397047                         /lib64/libgmodule-2.0.so.0.2102.0
3d8fa02000-3d8fa03000 rw-p 00002000 fd:00 397047                         /lib64/libgmodule-2.0.so.0.2102.0
3d8fc00000-3d8fc11000 r-xp 00000000 fd:00 3349938                        /usr/lib64/libXext.so.6.4.0
3d8fc11000-3d8fe11000 ---p 00011000 fd:00 3349938                        /usr/lib64/libXext.so.6.4.0
3d8fe11000-3d8fe12000 rw-p 00011000 fd:00 3349938                        /usr/lib64/libXext.so.6.4.0
3d90000000-3d90004000 r-xp 00000000 fd:00 397041                         /lib64/libgthread-2.0.so.0.2102.0
3d90004000-3d90203000 ---p 00004000 fd:00 397041                         /lib64/libgthread-2.0.so.0.2102.0
3d90203000-3d90204000 rw-p 00003000 fd:00 397041                         /lib64/libgthread-2.0.so.0.2102.0
3d90400000-3d904a9000 r-xp 00000000 fd:00 397051                         /lib64/libgio-2.0.so.0.2102.0
3d904a9000-3d906a8000 ---p 000a9000 fd:00 397051                         /lib64/libgio-2.0.so.0.2102.0
3d906a8000-3d906
Program received signal SIGABRT, Aborted.

Thread 140736670390544 (LWP 19802)

  • #0 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 *__GI_abort
    at abort.c line 88
  • #2 __libc_message
    at ../sysdeps/unix/sysv/linux/libc_fatal.c line 170
  • #3 *__GI___fortify_fail
    at fortify_fail.c line 32
  • #4 *__GI___chk_fail
    at chk_fail.c line 29
  • #5 strcpy
    at /usr/include/bits/string3.h line 106
  • #6 load_match
    at camel-imap-search.c line 273
  • #7 get_match
    at camel-imap-search.c line 408
  • #8 imap_body_contains
    at camel-imap-search.c line 473
  • #9 ??
  • #10 *__GI___libc_malloc
    at malloc.c line 3638
  • #11 IA__g_malloc
    at gmem.c line 131
  • #12 IA__g_strdup
    at /usr/include/bits/string3.h line 52
  • #13 ??
  • #14 ??

Comment 3 Matthew Barnes 2009-06-28 20:28:29 UTC
Thanks, but a GDB backtrace showing function names and line numbers is what we need.
Comment 4 Nicolas Mailhot 2009-06-28 20:37:50 UTC
Then pray tell me what's missing

# rpm -qa *-debuginfo
dbus-debuginfo-1.2.14-2.fc12.x86_64
nss-debuginfo-3.12.3.99.3-6.fc12.x86_64
libSM-debuginfo-1.1.0-4.fc11.x86_64
gdbm-debuginfo-1.8.0-32.fc12.x86_64
PackageKit-debuginfo-0.5.0-0.1.20090625git.fc12.x86_64
librsvg2-debuginfo-2.26.0-1.fc11.x86_64
pulseaudio-debuginfo-0.9.15-11.fc11.x86_64
acl-debuginfo-2.2.47-4.fc11.x86_64
libgnomeui-debuginfo-2.24.1-1.fc11.x86_64
pilot-link-debuginfo-0.12.4-1.fc12.x86_64
db4-debuginfo-4.7.25-12.fc12.x86_64
libtasn1-debuginfo-2.2-1.fc12.x86_64
libdaemon-debuginfo-0.13-2.fc11.x86_64
libXrender-debuginfo-0.9.4-5.fc11.x86_64
startup-notification-debuginfo-0.9-6.fc11.x86_64
libICE-debuginfo-1.0.4-7.fc11.x86_64
libglade2-debuginfo-2.6.4-2.fc12.x86_64
avahi-debuginfo-0.6.25-4.fc12.x86_64
libogg-debuginfo-1.1.4-0.1.rc1.fc12.x86_64
libasyncns-debuginfo-0.7-2.fc11.x86_64
libXfixes-debuginfo-4.0.3-5.fc11.x86_64
xulrunner-debuginfo-1.9.1-0.23.beta4.fc12.x86_64
fontconfig-debuginfo-2.7.0-1.fc12.x86_64
libart_lgpl-debuginfo-2.3.20-4.fc11.x86_64
libtdb-debuginfo-1.1.5-1.fc12.x86_64
libcap-debuginfo-2.16-4.fc12.x86_64
gnome-keyring-debuginfo-2.26.1-1.fc11.x86_64
libXcursor-debuginfo-1.1.9-4.fc11.x86_64
enchant-debuginfo-1.5.0-1.fc12.x86_64
gnome-vfs2-debuginfo-2.24.1-3.fc12.x86_64
libnotify-debuginfo-0.4.5-2.fc11.x86_64
dbus-glib-debuginfo-0.80-3.fc12.x86_64
openldap-debuginfo-2.4.15-4.fc12.x86_64
cyrus-sasl-debuginfo-2.1.22-24.fc12.x86_64
gvfs-debuginfo-1.3.1-2.fc12.x86_64
libselinux-debuginfo-2.0.82-2.fc12.x86_64
bzip2-debuginfo-1.0.5-5.fc11.x86_64
libcroco-debuginfo-0.6.2-2.fc11.x86_64
libXau-debuginfo-1.0.4-5.fc11.x86_64
libXrandr-debuginfo-1.2.99.4-3.fc11.x86_64
libXt-debuginfo-1.0.5-2.fc11.x86_64
atk-debuginfo-1.25.2-2.fc11.x86_64
evolution-data-server-debuginfo-2.27.3-1.fc12.x86_64
libbonobo-debuginfo-2.24.1-2.fc12.x86_64
libical-debuginfo-0.43-4.fc11.x86_64
ORBit2-debuginfo-2.14.17-1.fc11.x86_64
libjpeg-debuginfo-6b-45.fc11.x86_64
alsa-lib-debuginfo-1.0.20-1.fc12.x86_64
gnome-disk-utility-debuginfo-0.4-1.fc12.x86_64
libgsf-debuginfo-1.14.15-1.fc12.x86_64
pixman-debuginfo-0.15.14-1.fc12.x86_64
keyutils-debuginfo-1.2-5.fc11.x86_64
libtool-debuginfo-2.2.6-11.fc11.x86_64
libXext-debuginfo-1.0.99.1-2.fc11.x86_64
tcp_wrappers-debuginfo-7.6-55.fc11.x86_64
nspr-debuginfo-4.7.4-2.fc12.x86_64
freetype-debuginfo-2.3.9-4.fc12.x86_64
libbonoboui-debuginfo-2.24.1-1.fc11.x86_64
libsoup-debuginfo-2.27.2-1.fc12.x86_64
gtkhtml3-debuginfo-3.27.3-1.fc12.x86_64
libX11-debuginfo-1.2-3.fc11.x86_64
e2fsprogs-debuginfo-1.41.6-5.fc12.x86_64
libcanberra-debuginfo-0.13-1.fc12.x86_64
libXi-debuginfo-1.2.99-2.20090619.fc12.x86_64
gamin-debuginfo-0.1.10-4.fc11.x86_64
libgail-gnome-debuginfo-1.20.1-2.fc11.x86_64
libXcomposite-debuginfo-0.4.0-7.fc11.x86_64
libXtst-debuginfo-1.0.3-5.fc11.x86_64
firefox-debuginfo-3.5-0.21.beta4.fc12.x86_64
pango-debuginfo-1.24.3-1.fc12.x86_64
hal-debuginfo-0.5.12-26.20090226git.fc12.3.x86_64
libxml2-debuginfo-2.7.3-2.fc11.x86_64
glibc-debuginfo-2.10.1-2.x86_64
gtk2-debuginfo-2.17.2-5.fc12.x86_64
bluez-debuginfo-4.42-2.fc12.x86_64
gnutls-debuginfo-2.8.1-1.fc12.x86_64
libpng-debuginfo-1.2.37-1.fc12.x86_64
attr-debuginfo-2.4.43-3.fc11.x86_64
libcdio-debuginfo-0.81-2.fc11.x86_64
libvorbis-debuginfo-1.2.0-7.fc11.x86_64
libXinerama-debuginfo-1.0.3-4.fc11.x86_64
python-debuginfo-2.6-7.fc11.x86_64
GConf2-debuginfo-2.26.2-3.fc12.x86_64
libgweather-debuginfo-2.26.1-3.fc12.x86_64
zlib-debuginfo-1.2.3-22.fc11.x86_64
libgcrypt-debuginfo-1.4.4-6.fc12.x86_64
gtk-nodoka-engine-debuginfo-0.7.2-4.fc11.x86_64
libXdamage-debuginfo-1.1.1-6.fc11.x86_64
cairo-debuginfo-1.8.8-1.fc12.x86_64
popt-debuginfo-1.13-5.fc12.x86_64
gstreamer-debuginfo-0.10.23-2.fc12.x86_64
krb5-debuginfo-1.7-2.fc12.x86_64
expat-debuginfo-2.0.1-6.x86_64
libxcb-debuginfo-1.2-3.fc11.x86_64
evolution-debuginfo-2.27.3-2.fc12.x86_64
gnome-pilot-debuginfo-2.0.17-2.fc11.x86_64
glib2-debuginfo-2.21.2-1.fc12.x86_64
gnome-panel-debuginfo-2.26.2-3.fc12.x86_64
at-spi-debuginfo-1.26.0-1.fc11.x86_64
libusb-debuginfo-0.1.12-21.fc11.x86_64
libgnome-debuginfo-2.26.0-1.fc11.x86_64
sqlite-debuginfo-3.6.14.2-1.fc12.x86_64
libgnomecanvas-debuginfo-2.26.0-1.fc11.x86_64
gcc-debuginfo-4.4.0-10.x86_64
openssl-debuginfo-0.9.8k-5.fc12.x86_64
libgpg-error-debuginfo-1.6-3.x86_64
PolicyKit-debuginfo-0.9-6.fc11.x86_64
libXScrnSaver-debuginfo-1.1.3-3.fc12.x86_64
Comment 5 Matthew Barnes 2009-06-28 20:57:38 UTC
Ah my bad, I failed to notice the backtrace at the end of comment #2.

Sorry about that.  Confirming.
Comment 6 Milan Crha 2009-06-29 08:55:49 UTC
As far as I understand
https://bugzilla.redhat.com/show_bug.cgi?id=506952#c12
this is a gcc issue. The evolution-data-server-2.27.3-1.fc12 was built with gcc-4.4.0-8, thus rebuilding it might fix it. NotGnome, as far as I can tell.