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 719720 - Refcount error in imapx_command_select_done()
Refcount error in imapx_command_select_done()
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.10.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-12-02 19:51 UTC by André Klapper
Modified: 2013-12-04 20:40 UTC
See Also:
GNOME target: ---
GNOME version: 3.9/3.10



Description André Klapper 2013-12-02 19:51:14 UTC
Clicked button in corner to go offline, answered dialog with "Yes, synchronize folders". As nothing happened with Evolution's usual spew in the status bar, I clicked "Cancel all tasks" at some point, to get this freeze:


*** Error in `/usr/bin/evolution': double free or corruption (fasttop): 0x99caa480 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6e2e3)[0xb41c42e3]
/lib/libc.so.6(+0x75e42)[0xb41cbe42]
/lib/libglib-2.0.so.0(g_free+0x22)[0xb4363632]
/lib/libglib-2.0.so.0(g_error_free+0x24)[0xb4348474]
/lib/libglib-2.0.so.0(g_clear_error+0x27)[0xb43487d7]
/lib/libcamel-1.2.so.45(camel_imapx_job_unref+0x8c)[0xb792603c]
/lib/libcamel-1.2.so.45(camel_imapx_command_unref+0xcf)[0xb7921cbf]
/lib/libcamel-1.2.so.45(camel_imapx_command_queue_free+0x28)[0xb7923298]
/lib/libcamel-1.2.so.45(+0xd9d43)[0xb7935d43]
/lib/libglib-2.0.so.0(+0x6febb)[0xb4384ebb]
/lib/libpthread.so.0(+0x6d8a)[0xb7565d8a]
/lib/libc.so.6(clone+0x5e)[0xb424d9be]
======= Memory map: ========
08048000-0804e000 r-xp 00000000 fd:02 663556     /usr/bin/evolution
0804e000-0804f000 r--p 00005000 fd:02 663556     /usr/bin/evolution
0804f000-08050000 rw-p 00006000 fd:02 663556     /usr/bin/evolution
08050000-0b1e5000 rw-p 00000000 00:00 0          [heap]
947fe000-947ff000 ---p 00000000 00:00 0 
947ff000-94fff000 rw-p 00000000 00:00 0          [stack:2126]
95800000-95c00000 rw-s 00000000 00:04 131891220  /SYSV00000000 (deleted)
96000000-960f4000 rw-p 00000000 00:00 0 
960f4000-96100000 ---p 00000000 00:00 0 
96200000-96400000 rw-p 00000000 00:00 0 
96400000-96600000 rw-p 00000000 00:00 0 
96600000-96800000 rw-p 00000000 00:00 0 
96800000-96900000 rw-p 00000000 00:00 0 
96979000-969fa000 rw-p 00000000 00:00 0 
96afc000-96afd000 ---p 00000000 00:00 0 
96afd000-96bfd000 rw-p 00000000 00:00 0 
96bfd000-96bfe000 ---p 00000000 00:00 0 
96f00000-970c2000 rw-p 00000000 00:00 0 
970c2000-97100000 ---p 00000000 00:00 0 
97100000-97300000 rw-p 00000000 00:00 0 
97300000-97500000 rw-p 00000000 00:00 0 
97500000-97700000 rw-p 00000000 00:00 0 
97700000-97900000 rw-p 00000000 00:00 0 
97900000-97b00000 rw-p 00000000 00:00 0 
97b00000-97d00000 rw-p 00000000 00:00 0 
97d00000-97f00000 rw-p 00000000 00:00 0 
97f00000-98000000 rw-p 00000000 00:00 0 
98000000-98100000 rw-p 00000000 00:00 0 
9817f000-98200000 rw-p 00000000 00:00 0 
98200000-98400000 rw-p 00000000 00:00 0 
98400000-98600000 rw-p 00000000 00:00 0 
98600000-98800000 rw-p 00000000 00:00 0 
98800000-98a00000 rw-p 00000000 00:00 0 
98a00000-98c00000 rw-p 00000000 00:00 0 
98c00000-98e00000 rw-p 00000000 00:00 0 
98e00000-98edc000 rw-p 00000000 00:00 0 
98edc000-98f00000 ---p 00000000 00:00 0 
98f00000-98fd6000 rw-p 00000000 00:00 0 
98fd6000-99000000 ---p 00000000 00:00 0 
99000000-99200000 rw-p 00000000 00:00 0 
99200000-99400000 rw-p 00000000 00:00 0 
99400000-99600000 rw-p 00000000 00:00 0 
99600000-996e6000 rw-p 00000000 00:00 0 
996e6000-99700000 ---p 00000000 00:00 0 
99700000-99800000 rw-p 00000000 00:00 0 
99800000-99a00000 rw-p 00000000 00:00 0 
99a00000-99aff000 rw-p 00000000 00:00 0 
99aff000-99b00000 ---p 00000000 00:00 0 
99b00000-99c00000 rw-p 00000000 00:00 0 
99c00000-99f00000 rw-p 00000000 00:00 0 
99f00000-9a000000 rw-p 00000000 00:00 0 
9a00f000-9a3fb000 r--p 00000000 fd:02 797357     /usr/share/fonts/vlgothic/VL-Gothic-Regular.ttf
9a3fb000-9a3fc000 ---p 00000000 00:00 0 
9a3fc000-9a4fc000 rw-p 00000000 00:00 0 
9a4fc000-9a4fd000 ---p 00000000 00:00 0 
9a500000-9a700000 rw-p 00000000 00:00 0 
9a700000-9a800000 rw-p 00000000 00:00 0 
9a87f000-9a900000 rw-p 00000000 00:00 0 
9a900000-9aae8000 rw-p 00000000 00:00 0 
9aae8000-9ab00000 ---p 00000000 00:00 0 
9ab00000-9ac00000 rw-p 00000000 00:00 0 
9ac7d000-9acfe000 rw-p 00000000 00:00 0 
9acfe000-9acff000 ---p 00000000 00:00 0 
9acff000-9b4ff000 rw-p 00000000 00:00 0 
9b4ff000-9b500000 ---p 00000000 00:00 0 
9b500000-9bd00000 rw-p 00000000 00:00 0          [stack:2123]
9bd00000-9beca000 rw-p 00000000 00:00 0 
9beca000-9bf00000 ---p 00000000 00:00 0 
9bf00000-9c000000 rw-p 00000000 00:00 0 
9c02f000-9c0b0000 rw-p 00000000 00:00 0 
9c0b0000-9c0b1000 ---p 00000000 00:00 0 
9c0b1000-9c8b1000 rw-p 00000000 00:00 0 
9c8b1000-9d8fc000 r--p 00000000 fd:02 942691     /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc
9d8fc000-9d8fd000 ---p 00000000 00:00 0 
9d8fd000-9e0fd000 rw-p 00000000 00:00 0          [stack:2030]
9e0fd000-9e0fe000 ---p 00000000 00:00 0 
9e0fe000-9e8fe000 rw-p 00000000 00:00 0          [stack:2021]
9e900000-9e9f9000 rw-p 00000000 00:00 0 
9e9f9000-9ea00000 ---p 00000000 00:00 0 
9ea7d000-9ed00000 rw-p 00000000 00:00 0 
9ed00000-9ee00000 rw-p 00000000 00:00 0 
9ee7b000-9eefc000 rw-p 00000000 00:00 0 
9eefc000-9eefd000 ---p 00000000 00:00 0 
9eefd000-9effd000 rw-p 00000000 00:00 0 
9effd000-9efff000 ---p 00000000 00:00 0 
9efff000-9f0ff000 rw-p 00000000 00:00 0 
9f0ff000-9f100000 ---p 00000000 00:00 0 
9f100000-9f300000 rw-p 00000000 00:00 0 
9f300000-9f4fb000 rw-p 00000000 00:00 0 
9f4fb000-9f500000 ---p 00000000 00:00 0 
9f500000-9f600000 rw-p 00000000 00:00 0 
9f67f000-9f700000 rw-p 00000000 00:00 0 
9f700000-9f900000 rw-p 00000000 00:00 0 
9f900000-9f9fa000 rw-p 00000000 00:00 0 
9f9fa000-9fa00000 ---p 00000000 00:00 0 
9fa43000-9fa95000 r--p 00000000 fd:02 664326     /usr/share/fonts/dejavu/DejaVuSansMono.ttf
9fa95000-9fa97000 r-xp 00000000 fd:02 787141     /usr/lib/gconv/ISO8859-1.so
9fa97000-9fa98000 r--p 00001000 fd:02 787141     /usr/lib/gconv/ISO8859-1.so
9fa98000-9fa99000 rw-p 00002000 fd:02 787141     /usr/lib/gconv/ISO8859-1.so
9fa99000-9faa7000 r--p 00000000 fd:02 702415     /usr/share/fonts/abattis-cantarell/Cantarell-Regular.otf
9faa7000-9fab6000 r--p 00000000 fd:05 4850486    /home/andre/.fonts/Cantarell-Bold.ttf
9fab6000-9fac0000 ---p 00000000 00:00 0 
9fac0000-9fad0000 rw-p 00000000 00:00 0 
9fad0000-9fae0000 ---p 00000000 00:00 0 
9fae0000-9faf0000 rw-p 00000000 00:00 0 
9faf0000-9fef4000 ---p 00000000 00:00 0 
9fef4000-9ff9e000 r--p 00000000 fd:02 664329     /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf
9ff9e000-a0348000 r-xp 00000000 fd:02 705846     /usr/lib/libmozjs-17.0.so
a0348000-a034b000 r--p 003a9000 fd:02 705846     /usr/lib/libmozjs-17.0.so
a034b000-a0354000 rw-p 003ac000 fd:02 705846     /usr/lib/libmozjs-17.0.so
a0354000-a0371000 rw-p 00000000 00:00 0 
a0371000-a1388000 r-xp 00000000 fd:02 690726     /usr/lib/flash-plugin/libflashplayer.so
a1388000-a1408000 rw-p 01017000 fd:02 690726     /usr/lib/flash-plugin/libflashplayer.so
a1408000-a1500000 rw-p 00000000 00:00 0 
a1500000-a16ff000 rw-p 00000000 00:00 0 
a16ff000-a1700000 ---p 00000000 00:00 0 
a1700000-a17f6000 rw-p 00000000 00:00 0 
a17f6000-a1800000 ---p 00000000 00:00 0 
a1802000-a1808000 r-xp 00000000 fd:02 679861     /usr/lib/libnotify.so.4.0.0
a1808000-a1809000 r--p 00005000 fd:02 679861     /usr/lib/libnotify.so.4.0.0
a1809000-a180a000 rw-p 00006000 fd:02 679861     /usr/lib/libnotify.so.4.0.0
a180a000-a1810000 ---p 00000000 00:00 0 
a1810000-a1820000 rw-p 00000000 00:00 0 
a1820000-a1829000 ---p 00000000 00:00 0 
a182a000-a182b000 ---p 00000000 00:00 0 
a182b000-a202b000 rw-p 00000000 00:00 0 
a202b000-a2030000 r-xp 00000000 fd:02 823353     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-notification.so
a2030000-a2031000 r--p 00004000 fd:02 823353     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-notification.so
a2031000-a2032000 rw-p 00005000 fd:02 823353     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-notification.so
a2032000-a2040000 ---p 00000000 00:00 0 
a2040000-a2050000 rw-p 00000000 00:00 0 
a2050000-a2051000 ---p 00000000 00:00 0 
a2051000-a20d1000 rw-s 00000000 00:04 131039255  /SYSV00000000 (deleted)
a20d1000-a20d8000 r--s 00000000 fd:02 789508     /usr/lib/gconv/gconv-modules.cache
a20d8000-a20db000 r-xp 00000000 fd:02 823355     /usr/lib/evolution/3.10/plugins/liborg-gnome-mailing-list-actions.so
a20db000-a20dc000 r--p 00002000 fd:02 823355     /usr/lib/evolution/3.10/plugins/liborg-gnome-mailing-list-actions.so
a20dc000-a20dd000 rw-p 00003000 fd:02 823355     /usr/lib/evolution/3.10/plugins/liborg-gnome-mailing-list-actions.so
a20dd000-a20e5000 r-xp 00000000 fd:02 823354     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-to-task.so
a20e5000-a20e6000 r--p 00007000 fd:02 823354     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-to-task.so
a20e6000-a20e7000 rw-p 00008000 fd:02 823354     /usr/lib/evolution/3.10/plugins/liborg-gnome-mail-to-task.so
a20e7000-a219d000 r--p 00000000 fd:02 664333     /usr/share/fonts/dejavu/DejaVuSans.ttf
a219d000-a219e000 r--s 00000000 fd:02 407869     /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-le32d4.cache-4
a219e000-a21a6000 r--s 00000000 fd:02 392943     /var/cache/fontconfig/b79f3aaa7d385a141ab53ec885cc22a8-le32d4.cache-4
a21a6000-a21a8000 r--s 00000000 fd:02 407872     /var/cache/fontconfig/0b1bcc92b4d25cc154d77dafe3bceaa0-le32d4.cache-4
a21a8000-a21aa000 r--s 00000000 fd:02 406003     /var/cache/fontconfig/2e1514a9fdd499050989183bb65136db-le32d4.cache-4
a21aa000-a21ac000 r--s 00000000 fd:02 407916     /var/cache/fontconfig/3f821257dd33660ba7bbb45c32deb84c-le32d4.cache-4
a21ac000-a21ad000 r--s 00000000 fd:02 407920     /var/cache/fontconfig/4e602040080c966cb821813a3e584564-le32d4.cache-4
a21ad000-a21af000 r--s 00000000 fd:02 407885     /var/cache/fontconfig/830f035fa84a65ce80e050178dbb630d-le32d4.cache-4
a21af000-a21b0000 r--s 00000000 fd:02 407868     /var/cache/fontconfig/81a173283b451552b599cfaafd6236bd-le32d4.cache-4
a21b0000-a21b1000 r--s 00000000 fd:02 407876     /var/cache/fontconfig/ac68f755438cc3dc5a526084839fc7ca-le32d4.cache-4
a21b1000-a21b2000 r--s 00000000 fd:02 407883     /var/cache/fontconfig/f951a6bc01c50d58ac4af16a0108457e-le32d4.cache-4
a21b2000-a21b3000 r--s 00000000 fd:02 407917     /var/cache/fontconfig/8cab66d8f642305e525ba3e322d0979c-le32d4.cache-4
a21b3000-a21b4000 r--s 00000000 fd:02 407887     /var/cache/fontconfig/12513961c6e7090f8648812f9eaf65d6-le32d4.cache-4
a21b4000-a21b6000 r--s 00000000 fd:02 407877     /var/cache/fontconfig/e26bf336397aae6fcef4d3803472adec-le32d4.cache-4
a21b6000-a21b7000 r--s 00000000 fd:02 406001     /var/cache/fontconfig/17e60ccdf2eb53b214a9a5d6663eb217-le32d4.cache-4
a21b7000-a21b8000 r--s 00000000 fd:02 392940     /var/cache/fontconfig/6fcb01a03a016cc71057b587cdea6709-le32d4.cache-4
a21b8000-a21ba000 r--s 00000000 fd:02 406004     /var/cache/fontconfig/e0636055caa850f70f1a6db008fc4729-le32d4.cache-4
a21ba000-a21bb000 r--s 00000000 fd:02 406002     /var/cache/fontconfig/b887eea8f1b96e1d899b44ed6681fc27-le32d4.cache-4
a21bb000-a21bc000 r--s 00000000 fd:02 405996     /var/cache/fontconfig/860639f272b8b4b3094f9e399e41bccd-le32d4.cache-4
a21bc000-a21bd000 r--s 00000000 fd:02 407881     /var/cache/fontconfig/211368abcb0ff835c229ff05c9ec01dc-le32d4.cache-4
a21bd000-a21be000 r--s 00000000 fd:02 407880     /var/cache/fontconfig/c46020d7221988a13df853d2b46304fc-le32d4.cache-4
a21be000-a21bf000 r--s 00000000 fd:02 393005     /var/cache/fontconfig/fa2b533b7056bdadb961f088bc0a978b-le32d4.cache-4
a21bf000-a21c0000 r--s 00000000 fd:02 407879     /var/cache/fontconfig/df893b4576ad6107f9397134092c4059-le32d4.cache-4
a21c0000-a21c1000 r--s 00000000 fd:02 405999     /var/cache/fontconfig/900402270e15d763a6e008bb2d4c7686-le32d4.cache-4
a21c1000-a21c2000 r--s 00000000 fd:02 405998     /var/cache/fontconfig/47f48679023f44a4d1e44699a69464f6-le32d4.cache-4
a21c2000-a21c3000 r--s 00000000 fd:02 407882     /var/cache/fontconfig/2881ed3fd21ca306ddad6f9b0dd3189f-le32d4.cache-4
a21c3000-a21c9000 r--s 00000000 fd:02 407867     /var/cache/fontconfig/e4307be1e5b40d775f6e65a19e2b9602-le32d4.cache-4
a21c9000-a21cd000 r--s 00000000 fd:02 405993     /var/cache/fontconfig/b67b32625a2bb51b023d3814a918f351-le32d4.cache-4
a21cd000-a21cf000 r--s 00000000 fd:02 405990     /var/cache/fontconfig/99a1ce9f8b6a0434aadb01d3779b0780-le32d4.cache-4
a21cf000-a21df000 r--s 00000000 fd:02 405988     /var/cache/fontconfig/614d1caaa4d7914789410f6367de37ca-le32d4.cache-4
a21df000-a21e8000 r--s 00000000 fd:02 405987     /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le32d4.cache-4
a21e8000-a21ef000 r-xp 00000000 fd:02 665866     /usr/lib/libmodman.so.1.0.0
a21ef000-a21f0000 r--p 00006000 fd:02 665866     /usr/lib/libmodman.so.1.0.0
a21f0000-a21f1000 rw-p 00007000 fd:02 665866     /usr/lib/libmodman.so.1.0.0
a21f1000-a220f000 r-xp 00000000 fd:02 675538     /usr/lib/libproxy.so.1.0.0
a220f000-a2210000 r--p 0001d000 fd:02 675538     /usr/lib/libproxy.so.1.0.0
a2210000-a2211000 rw-p 0001e000 fd:02 675538     /usr/lib/libproxy.so.1.0.0
a2211000-a2217000 r--s 00000000 fd:02 405992     /var/cache/fontconfig/928306c3ad40271d946e41014a49fc28-le32d4.cache-4
a2217000-a221e000 r--s 00000000 fd:05 4863518    /home/andre/.cache/fontconfig/99f7fb20887fa21bf61249bf6299a9fd-le32d4.cache-4
a221e000-a2221000 r--s 00000000 fd:02 407873     /var/cache/fontconfig/beeeeb3dfe132a8a0633a017c99ce0c0-le32d4.cache-4
a2221000-a2227000 r-xp 00000000 fd:02 935299     /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a2227000-a2228000 r--p 00005000 fd:02 935299     /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a2228000-a2229000 rw-p 00006000 fd:02 935299     /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a2229000-a222d000 r-xp 00000000 fd:02 688551     /usr/lib/libproxy/0.4.11/modules/pacrunner_mozjs.so
a222d000-a222e000 ---p 00004000 fd:02 688551     /usr/lib/libproxy/0.4.11/modules/pacrunner_mozjs.so
a222e000-a222f000 r--p 00004000 fd:02 688551     /usr/lib/libproxy/0.4.11/modules/pacrunner_mozjs.so
a222f000-a2230000 rw-p 00005000 fd:02 688551     /usr/lib/libproxy/0.4.11/modules/pacrunner_mozjs.so
a223b000-a223e000 r-xp 00000000 fd:02 714111     /usr/lib/gio/modules/libgiognomeproxy.so
a223e000-a223f000 r--p 00002000 fd:02 714111     /usr/lib/gio/modules/libgiognomeproxy.so
a223f000-a2240000 rw-p 00003000 fd:02 714111     /usr/lib/gio/modules/libgiognomeproxy.so
a2240000-a2257000 r-xp 00000000 fd:02 680648     /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
a2257000-a2258000 ---p 00017000 fd:02 680648     /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
a2258000-a2259000 r--p 00017000 fd:02 680648     /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
a2259000-a225a000 rw-p 00018000 fd:02 680648     /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
a225a000-a226d000 r-xp 00000000 fd:02 681361     /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
a226d000-a226e000 r--p 00012000 fd:02 681361     /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
a226e000-a226f000 rw-p 00013000 fd:02 681361     /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
a226f000-a22a7000 r-xp 00000000 fd:02 1070735    /opt/google/talkplugin/libnpo1d.so
a22a7000-a22a8000 rw-p 00037000 fd:02 1070735    /opt/google/talkplugin/libnpo1d.so
a22a8000-a22e9000 r-xp 00000000 fd:02 1051407    /opt/google/talkplugin/libnpgoogletalk.so
a22e9000-a22ea000 rw-p 00040000 fd:02 1051407    /opt/google/talkplugin/libnpgoogletalk.so
a22ea000-a230d000 r-xp 00000000 fd:02 660952     /usr/lib/libjson-glib-1.0.so.0.1600.2
a230d000-a230e000 ---p 00023000 fd:02 660952     /usr/lib/libjson-glib-1.0.so.0.1600.2
a230e000-a230f000 r--p 00023000 fd:02 660952     /usr/lib/libjson-glib-1.0.so.0.1600.2
a230f000-a2310000 rw-p 00024000 fd:02 660952     /usr/lib/libjson-glib-1.0.so.0.1600.2
a2310000-a2312000 r-xp 00000000 fd:02 714135     /usr/lib/gio/modules/libgiolibproxy.so
a2312000-a2313000 r--p 00001000 fd:02 714135     /usr/lib/gio/modules/libgiolibproxy.so
a2313000-a2314000 rw-p 00002000 fd:02 714135     /usr/lib/gio/modules/libgiolibproxy.so
a2314000-a232d000 r-xp 00000000 fd:02 681359     /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
a232d000-a232e000 r--p 00018000 fd:02 681359     /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
a232e000-a232f000 rw-p 00019000 fd:02 681359     /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa482eb40 (LWP 1733)]
0xb7ffd424 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 1 (Thread 0xb17c6900 (LWP 1654))

  • #0 find_image_offset
    at gtkiconcache.c line 255
  • #1 _gtk_icon_cache_get_icon_flags
    at gtkiconcache.c line 292
  • #2 theme_dir_get_icon_suffix
    at gtkicontheme.c line 2716
  • #3 theme_lookup_icon
    at gtkicontheme.c line 2840
  • #4 choose_icon
    at gtkicontheme.c line 1674
  • #5 gtk_icon_theme_lookup_icon_for_scale
    at gtkicontheme.c line 1931
  • #6 gtk_icon_theme_load_icon_for_scale
  • #7 render_icon_name_pixbuf
    at deprecated/gtkiconfactory.c line 1381
  • #8 find_and_render_icon_source
    at deprecated/gtkiconfactory.c line 1464
  • #9 gtk_icon_set_render_icon_pixbuf_for_scale
    at deprecated/gtkiconfactory.c line 1547
  • #10 gtk_icon_set_render_icon_surface
  • #11 ensure_surface_for_icon_set
    at gtkiconhelper.c line 609
  • #12 ensure_surface_for_icon_set
    at gtkiconhelper.c line 602
  • #13 _gtk_icon_helper_ensure_surface
    at gtkiconhelper.c line 751
  • #14 _gtk_icon_helper_get_size
    at gtkiconhelper.c line 783
  • #15 gtk_image_get_preferred_size
    at gtkimage.c line 1525
  • #16 gtk_image_get_preferred_width
    at gtkimage.c line 1703
  • #17 gtk_widget_query_size_for_orientation
    at gtksizerequest.c line 180
  • #18 gtk_widget_compute_size_for_orientation
    at gtksizerequest.c line 390
  • #19 gtk_widget_get_preferred_width
    at gtksizerequest.c line 490
  • #20 gtk_box_get_size
    at gtkbox.c line 1112
  • #21 gtk_box_get_preferred_width
    at gtkbox.c line 1210
  • #22 gtk_widget_query_size_for_orientation
    at gtksizerequest.c line 180
  • #23 gtk_widget_compute_size_for_orientation
    at gtksizerequest.c line 390
  • #24 gtk_widget_get_preferred_width
    at gtksizerequest.c line 490
  • #25 gtk_box_get_size
  • #26 gtk_box_get_preferred_width
    at gtkbox.c line 1210
  • #27 gtk_widget_query_size_for_orientation
    at gtksizerequest.c line 180
  • #28 gtk_widget_compute_size_for_orientation
    at gtksizerequest.c line 390
  • #29 gtk_widget_get_preferred_width
    at gtksizerequest.c line 490
  • #30 gtk_widget_query_size_for_orientation
    at gtksizerequest.c line 229
  • #31 gtk_widget_compute_size_for_orientation
    at gtksizerequest.c line 390
  • #32 gtk_widget_get_preferred_height_for_width
    at gtksizerequest.c line 599
  • #33 gtk_revealer_get_child_allocation
    at gtkrevealer.c line 318
  • #34 gtk_revealer_real_realize
    at gtkrevealer.c line 357
  • #35 g_cclosure_marshal_VOID__VOIDv
    at gmarshal.c line 115
  • #36 g_type_class_meta_marshalv
    at gclosure.c line 997
  • #37 _g_closure_invoke_va
    at gclosure.c line 840
  • #38 g_signal_emit_valist
  • #39 g_signal_emit
    at gsignal.c line 3386
  • #40 gtk_widget_realize
    at gtkwidget.c line 4994
  • #41 gtk_widget_map
    at gtkwidget.c line 4526
  • #42 gtk_container_map_child
    at gtkcontainer.c line 3379
  • #43 gtk_box_forall
    at gtkbox.c line 2096
  • #44 gtk_container_forall
    at gtkcontainer.c line 2127
  • #45 gtk_container_map
    at gtkcontainer.c line 3387
  • #46 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 85
  • #47 g_type_class_meta_marshal
    at gclosure.c line 970
  • #48 g_closure_invoke
    at gclosure.c line 777
  • #49 signal_emit_unlocked_R
    at gsignal.c line 3516
  • #50 g_signal_emit_valist
    at gsignal.c line 3330
  • #51 g_signal_emit
    at gsignal.c line 3386
  • #52 gtk_widget_map
    at gtkwidget.c line 4528
  • #53 gtk_widget_real_show
    at gtkwidget.c line 4357
  • #54 gtk_info_bar_show
    at gtkinfobar.c line 387
  • #55 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 85
  • #56 g_type_class_meta_marshal
    at gclosure.c line 970
  • #57 g_closure_invoke
    at gclosure.c line 777
  • #58 signal_emit_unlocked_R
    at gsignal.c line 3516
  • #59 g_signal_emit_valist
    at gsignal.c line 3330
  • #60 g_signal_emit
    at gsignal.c line 3386
  • #61 gtk_widget_show
    at gtkwidget.c line 4336
  • #62 alert_bar_show_alert
    at e-alert-bar.c line 179
  • #63 e_alert_bar_add_alert
    at e-alert-bar.c line 403
  • #64 shell_content_submit_alert
    at e-shell-content.c line 412
  • #65 e_alert_sink_submit_alert
    at e-alert-sink.c line 92
  • #66 e_alert_submit_valist
    at e-alert.c line 999
  • #67 e_alert_submit
    at e-alert.c line 984
  • #68 mail_backend_job_finished_cb
    at e-mail-backend.c line 803
  • #69 ffi_call_SYSV
    at ../src/x86/sysv.S line 65
  • #70 ffi_call
    at ../src/x86/ffi.c line 411
  • #71 g_cclosure_marshal_generic_va
    at gclosure.c line 1550
  • #72 _g_closure_invoke_va
    at gclosure.c line 840
  • #73 g_signal_emit_valist
    at gsignal.c line 3238
  • #74 g_signal_emit
    at gsignal.c line 3386
  • #75 session_finish_job_cb
    at camel-session.c line 157
  • #76 g_simple_async_result_complete
    at gsimpleasyncresult.c line 777
  • #77 complete_in_idle_cb_for_thread
    at gsimpleasyncresult.c line 845
  • #78 g_idle_dispatch
    at gmain.c line 5251
  • #79 g_main_dispatch
    at gmain.c line 3066
  • #80 g_main_context_dispatch
    at gmain.c line 3642
  • #81 g_main_context_iterate
    at gmain.c line 3713
  • #82 g_main_loop_run
    at gmain.c line 3907
  • #83 gtk_main
    at gtkmain.c line 1158
  • #84 main
    at main.c line 683
411	
412		g_object_unref (settings);
413	
414		return shell;
415	}
416	
417	gint
418	main (gint argc,
419	      gchar **argv)
420	{
(gdb)
Comment 1 André Klapper 2013-12-02 20:07:14 UTC
Oh well, I don't have to do anything anymore, Evolution just crashes in the background. Repeatedly.


[New Thread 0x9c3fcb40 (LWP 2796)]

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x9bbfbb40 (LWP 2682)]
0xb7ffd424 in __kernel_vsyscall ()
Missing separate debuginfos, use: debuginfo-install google-talkplugin-4.9.1.0-1.i386 sqlite-3.8.1-2.fc20.i686 webkitgtk3-2.2.2-1.fc20.i686
(gdb) thread apply all bt

Thread 1 (Thread 0xb17c6900 (LWP 2600))

  • #0 g_pointer_bit_lock
    at gbitlock.c line 416
  • #1 g_datalist_lock
    at gdataset.c line 213
  • #2 g_datalist_id_dup_data
    at gdataset.c line 859
  • #3 g_datalist_id_get_data
    at gdataset.c line 802
  • #4 g_object_notify_queue_freeze
    at gobject.c line 228
  • #5 g_object_thaw_notify
    at gobject.c line 1276
  • #6 gtk_label_set_text
    at gtklabel.c line 2152
  • #7 activity_proxy_update
    at e-activity-proxy.c line 107
  • #8 e_activity_proxy_set_activity
    at e-activity-proxy.c line 376
  • #9 activity_proxy_set_property
    at e-activity-proxy.c line 186
  • #10 object_set_property
    at gobject.c line 1366
  • #11 g_object_new_internal
    at gobject.c line 1779
  • #12 g_object_new_valist
    at gobject.c line 2002
  • #13 g_object_new
    at gobject.c line 1559
  • #14 e_activity_proxy_new
    at e-activity-proxy.c line 325
  • #15 shell_taskbar_activity_add
    at e-shell-taskbar.c line 171
  • #16 g_cclosure_marshal_VOID__OBJECTv
    at gmarshal.c line 1312
  • #17 _g_closure_invoke_va
    at gclosure.c line 840
  • #18 g_signal_emit_valist
    at gsignal.c line 3238
  • #19 g_signal_emit
    at gsignal.c line 3386
  • #20 e_shell_backend_add_activity
    at e-shell-backend.c line 528
  • #21 mail_mt_submit_activity
    at e-mail-backend.c line 923
  • #22 mail_msg_submit
    at mail-mt.c line 92
  • #23 g_idle_dispatch
    at gmain.c line 5251
  • #24 g_main_dispatch
    at gmain.c line 3066
  • #25 g_main_context_dispatch
    at gmain.c line 3642
  • #26 g_main_context_iterate
    at gmain.c line 3713
  • #27 g_main_loop_run
    at gmain.c line 3907
  • #28 gtk_main
    at gtkmain.c line 1158
  • #29 main
    at main.c line 683
(gdb) list
411	
412		g_object_unref (settings);
413	
414		return shell;
415	}
416	
417	gint
418	main (gint argc,
419	      gchar **argv)
420	{
(gdb)
Comment 2 Matthew Barnes 2013-12-02 20:47:22 UTC
(In reply to comment #1)
> Program received signal SIGPIPE, Broken pipe.

Notice that one is not a crash.

See: http://ahlamnote.blogspot.com/2006/12/gdb-ignore-sigpipe.html
Comment 3 André Klapper 2013-12-03 10:54:07 UTC
Same outcome also happens without using gdb. 
As these crashes happen regularly within less than 30 minutes which makes Evolution unusable for me, I was lazy and used abrt to file https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1037548
Comment 4 Matthew Barnes 2013-12-04 20:40:29 UTC
Fixed what your valgrind log showed, but there's apparently a similar crasher still at large.

This one is triggered by a failed IMAP SELECT command with one or more other commands queued up behind it.  Apparently my network is too dang responsive to exercise this branch of the code.

I'll just pin the fix to this bug and we'll use bug 710361 for the other one.

Fixed for E-D-S 3.11.3 and 3.10.3 in:

https://git.gnome.org/browse/evolution-data-server/commit/?id=c0626e967159ef75d1e882b9b0da2dc96e065aa5

https://git.gnome.org/browse/evolution-data-server/commit/?h=gnome-3-10&id=b70845d94720220f2d52c566c09f13d871adc7fc