GNOME Bugzilla – Bug 529573
Setting ICQ avatar crashes Empathy.
Last modified: 2008-05-21 12:41:43 UTC
Steps to reproduce: 1. edit 2. personal information 3. Account: icq0 4. select avatar picture. 5. open 6. crash&burn Stack trace: gem@amd64:/tmp$ empathy *** glibc detected *** empathy: malloc(): memory corruption (fast): 0x0000000000a8ab1f *** ======= Backtrace: ========= /lib/libc.so.6[0x2b4014f1a01d] /lib/libc.so.6[0x2b4014f1c6c5] /lib/libc.so.6(__libc_malloc+0x90)[0x2b4014f1d920] /usr/lib/libX11.so.6(_XPutXCBBuffer+0x345)[0x2b4010e04dc5] /usr/lib/libX11.so.6[0x2b4010e050e7] /usr/lib/libgdk-x11-2.0.so.0[0x2b40118cb6d5] /usr/lib/libgdk-x11-2.0.so.0[0x2b40118dc20c] /usr/lib/libgdk-x11-2.0.so.0[0x2b40118dadc3] /usr/lib/libgdk-x11-2.0.so.0[0x2b40118dbd48] /usr/lib/libgdk-x11-2.0.so.0[0x2b40118dc11e] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x2b40147380f2] /usr/lib/libglib-2.0.so.0[0x2b401473b396] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7)[0x2b401473b657] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa3)[0x2b401141eb63] empathy[0x403269] /lib/libc.so.6(__libc_start_main+0xf4)[0x2b4014ec91c4] empathy[0x402e99] ======= Memory map: ======== 00400000-00405000 r-xp 00000000 08:02 2791361 /usr/bin/empathy 00605000-00606000 rw-p 00005000 08:02 2791361 /usr/bin/empathy 00606000-00c7e000 rw-p 00606000 00:00 0 [heap] 40000000-40001000 ---p 40000000 00:00 0 40001000-40801000 rw-p 40001000 00:00 0 40801000-40802000 ---p 40801000 00:00 0 40802000-41002000 rw-p 40802000 00:00 0 2aaaaaabd000-2aaaaaabe000 r--s 00000000 08:02 767117 /home/gem/.local/share/mime/mime.cache 2aaaaaabe000-2aaaaaacf000 r--s 00000000 08:02 2840893 /usr/share/mime/mime.cache 2aaaac000000-2aaaac021000 rw-p 2aaaac000000 00:00 0 2aaaac021000-2aaab0000000 ---p 2aaaac021000 00:00 0 2b400f96f000-2b400f98a000 r-xp 00000000 08:02 522289 /lib/ld-2.7.so 2b400f98a000-2b400f98d000 rw-p 2b400f98a000 00:00 0 2b400fb89000-2b400fb8b000 rw-p 0001a000 08:02 522289 /lib/ld-2.7.so 2b400fb8b000-2b400fbea000 r-xp 00000000 08:02 2790782 /usr/lib/libempathy-gtk.so.11.0.1 2b400fbea000-2b400fdea000 ---p 0005f000 08:02 2790782 /usr/lib/libempathy-gtk.so.11.0.1 2b400fdea000-2b400fdee000 rw-p 0005f000 08:02 2790782 /usr/lib/libempathy-gtk.so.11.0.1 2b400fdee000-2b400fe26000 r-xp 00000000 08:02 2791416 /usr/lib/libempathy.so.11.0.1 2b400fe26000-2b4010026000 ---p 00038000 08:02 2791416 /usr/lib/libempathy.so.11.0.1 2b4010026000-2b4010028000 rw-p 00038000 08:02 2791416 /usr/lib/libempathy.so.11.0.1 2b4010028000-2b401004d000 r-xp 00000000 08:02 2793293 /usr/lib/libmissioncontrol-client.so.0.4.2 2b401004d000-2b401024d000 ---p 00025000 08:02 2793293 /usr/lib/libmissioncontrol-client.so.0.4.2 2b401024d000-2b401024f000 rw-p 00025000 08:02 2793293 /usr/lib/libmissioncontrol-client.so.0.4.2 2b401024f000-2b4010250000 rw-p 2b401024f000 00:00 0 2b4010250000-2b401025e000 r-xp 00000000 08:02 2792317 /usr/lib/libtelepathy.so.2.7.1 2b401025e000-2b401045e000 ---p 0000e000 08:02 2792317 /usr/lib/libtelepathy.so.2.7.1 2b401045e000-2b401045f000 rw-p 0000e000 08:02 2792317 /usr/lib/libtelepathy.so.2.7.1 2b401045f000-2b401047e000 r-xp 00000000 08:02 2252521 /usr/lib/libdbus-glib-1.so.2.1.0 2b401047e000-2b401067d000 ---p 0001f000 08:02 2252521 /usr/lib/libdbus-glib-1.so.2.1.0 2b401067d000-2b401067f000 rw-p 0001e000 08:02 2252521 /usr/lib/libdbus-glib-1.so.2.1.0 2b401067f000-2b4010711000 r-xp 00000000 08:02 2791175 /usr/lib/libtelepathy-glib.so.0.9.0 2b4010711000-2b4010911000 ---p 00092000 08:02 2791175 /usr/lib/libtelepathy-glib.so.0.9.0 2b4010911000-2b4010915000 rw-p 00092000 08:02 2791175 /usr/lib/libtelepathy-glib.so.0.9.0 2b4010915000-2b4010916000 rw-p 2b4010915000 00:00 0 2b4010916000-2b4010951000 r-xp 00000000 08:02 2790742 /usr/lib/libdbus-1.so.3.4.0 2b4010951000-2b4010b50000 ---p 0003b000 08:02 2790742 /usr/lib/libdbus-1.so.3.4.0 2b4Locking assertion failure. Backtrace: #0 /usr/lib/libxcb-xlib.so.0 [0x2b40160cc97c] #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b40160cca15] #2 /usr/lib/libX11.so.6 [0x2b4010e051a3] #3 /usr/lib/libX11.so.6(XUngrabPointer+0x1a) [0x2b4010dfc13a] #4 /usr/lib/libgdk-x11-2.0.so.0(gdk_display_pointer_ungrab+0x5b) [0x2b40118d00bb] #5 /usr/lib/gtk-2.0/modules/libgnomebreakpad.so [0x2b401c6392d6] #6 /lib/libpthread.so.0 [0x2b4014c9e360] #7 /lib/libc.so.6(gsignal+0x35) [0x2b4014edc1d5] #8 /lib/libc.so.6(abort+0x110) [0x2b4014edd680] #9 /lib/libc.so.6 [0x2b4014f14f4b] #10 /lib/libc.so.6 [0x2b4014f1a01d] #11 /lib/libc.so.6 [0x2b4014f1c6c5] #12 /lib/libc.so.6(__libc_malloc+0x90) [0x2b4014f1d920] #13 /usr/lib/libX11.so.6(_XPutXCBBuffer+0x345) [0x2b4010e04dc5] #14 /usr/lib/libX11.so.6 [0x2b4010e050e7] #15 /usr/lib/libgdk-x11-2.0.so.0 [0x2b40118cb6d5] #16 /usr/lib/libgdk-x11-2.0.so.0 [0x2b40118dc20c] #17 /usr/lib/libgdk-x11-2.0.so.0 [0x2b40118dadc3] #18 /usr/lib/libgdk-x11-2.0.so.0 [0x2b40118dbd48] #19 /usr/lib/libgdk-x11-2.0.so.0 [0x2b40118dc11e] empathy: xcb_xlib.c:73: xcb_xlib_lock: Assertion `!c->xlib.lock' failed. Multiple segmentation faults occurred; can't display error dialog gem@amd64:/tmp$ Other information: running debian unstable with empathy 0.22.1, setting avatar on gtalk and ekiga account no problem.
I can't reproduce this anymore now that 0.23.1 is what's in Debian Unstable/Sid and thus on my machine.
Ok so I'm closing this bug. If you ca reproduce please reopen ;)