Package: gthumb Version: 3:2.13.1-1 Severity: important
During the last weeks, gthumb has been becoming more and more unstable for me. Now, I can hardly start it without it receviging a SIGABRT due to glibc invalid free detection a couple of seconds after start. A backtrace looks like this: (gdb) run . Starting program: /usr/bin/gthumb . [Thread debugging using libthread_db enabled] [New Thread 0x7fffdffb6700 (LWP 14425)] [New Thread 0x7fffdf7b5700 (LWP 14426)] [New Thread 0x7fffdf202700 (LWP 14428)] *** glibc detected *** /usr/bin/gthumb: free(): invalid pointer: 0x0000000000865c40 *** ======= Backtrace: ========= /lib/libc.so.6(+0x725d6)[0x7ffff48a95d6] /lib/libc.so.6(cfree+0x6c)[0x7ffff48ae30c] /lib/libglib-2.0.so.0(g_string_free+0x4a)[0x7ffff50bea4a] /usr/lib/gthumb/extensions/libbookmarks.so(+0x2fb1)[0x7fffe3a24fb1] /usr/lib/gthumb/extensions/libbookmarks.so(+0x32c5)[0x7fffe3a252c5] /usr/lib/libgio-2.0.so.0(+0x57b59)[0x7ffff59f8b59] /usr/lib/libgio-2.0.so.0(+0x67a68)[0x7ffff5a08a68] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f3)[0x7ffff509c4a3] /lib/libglib-2.0.so.0(+0x45c80)[0x7ffff509cc80] /lib/libglib-2.0.so.0(g_main_loop_run+0x182)[0x7ffff509d2f2] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7ffff6e3f2b7] /usr/bin/gthumb(main+0x1b3)[0x4c1087] /lib/libc.so.6(__libc_start_main+0xfd)[0x7ffff4855ead] /usr/bin/gthumb[0x436319] ======= Memory map: ======== 00400000-004f8000 r-xp 00000000 09:00 39522045 /usr/bin/gthumb 006f7000-006ff000 rw-p 000f7000 09:00 39522045 /usr/bin/gthumb 006ff000-00a4b000 rw-p 00000000 00:00 0 [heap] 7fffd8000000-7fffd80a4000 rw-p 00000000 00:00 0 7fffd80a4000-7fffdc000000 ---p 00000000 00:00 0 7fffdea02000-7fffdea03000 ---p 00000000 00:00 0 7fffdea03000-7fffdf203000 rw-p 00000000 00:00 0 7fffdf203000-7fffdf2e5000 r-xp 00000000 09:00 39522632 /usr/lib/libasound.so.2.0.0 7fffdf2e5000-7fffdf4e5000 ---p 000e2000 09:00 39522632 /usr/lib/libasound.so.2.0.0 7fffdf4e5000-7fffdf4ec000 rw-p 000e2000 09:00 39522632 /usr/lib/libasound.so.2.0.0 7fffdf4ec000-7fffdf4ed000 rw-p 00000000 00:00 0 7fffdf511000-7fffdf515000 r-xp 00000000 09:00 42762564 /usr/lib/libcanberra-0.24/libcanberra-alsa.so 7fffdf515000-7fffdf714000 ---p 00004000 09:00 42762564 /usr/lib/libcanberra-0.24/libcanberra-alsa.so 7fffdf714000-7fffdf715000 rw-p 00003000 09:00 42762564 /usr/lib/libcanberra-0.24/libcanberra-alsa.so 7fffdf715000-7fffdf775000 rw-s 00000000 00:04 10846211 /SYSV00000000 (deleted) 7fffdf775000-7fffdf776000 ---p 00000000 00:00 0 7fffdf776000-7fffdf7b6000 rw-p 00000000 00:00 0 7fffdf7b6000-7fffdf7b7000 ---p 00000000 00:00 0 7fffdf7b7000-7fffdffb7000 rw-p 00000000 00:00 0 7fffdffb7000-7fffe005c000 r--p 00000000 09:00 38928405 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf 7fffe005c000-7fffe0061000 r-xp 00000000 09:00 42566217 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so 7fffe0061000-7fffe0260000 ---p 00005000 09:00 42566217 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so 7fffe0260000-7fffe0261000 rw-p 00004000 09:00 42566217 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so 7fffe0261000-7fffe0275000 r-xp 00000000 09:00 41173364 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7fffe0275000-7fffe0474000 ---p 00014000 09:00 41173364 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7fffe0474000-7fffe0475000 rw-p 00013000 09:00 41173364 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7fffe0475000-7fffe0477000 r-xp 00000000 09:00 25346223 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7fffe0477000-7fffe0676000 ---p 00002000 09:00 25346223 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7fffe0676000-7fffe0677000 rw-p 00001000 09:00 25346223 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7fffe0677000-7fffe0727000 r--p 00000000 09:00 38928406 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf 7fffe0727000-7fffe35e9000 r--p 00000000 09:00 41205820 /usr/share/icons/gnome/icon-theme.cache 7fffe35e9000-7fffe3a22000 r--p 00000000 09:00 20512779 /usr/share/icons/hicolor/icon-theme.cache 7fffe3a22000-7fffe3a27000 r-xp 00000000 09:00 42779463 /usr/lib/gthumb/extensions/libbookmarks.so 7fffe3a27000-7fffe3c27000 ---p 00005000 09:00 42779463 /usr/lib/gthumb/extensions/libbookmarks.so 7fffe3c27000-7fffe3c28000 rw-p 00005000 09:00 42779463 /usr/lib/gthumb/extensions/libbookmarks.so 7fffe3c28000-7fffe3c38000 r-xp 00000000 09:00 39519430 /usr/lib/libtasn1.so.3.1.11 7fffe3c38000-7fffe3e37000 ---p 00010000 09:00 39519430 /usr/lib/libtasn1.so.3.1.11 7fffe3e37000-7fffe3e38000 rw-p 0000f000 09:00 39519430 /usr/lib/libtasn1.so.3.1.11 7fffe3e38000-7fffe3e3a000 r-xp 00000000 09:00 36831503 /lib/libkeyutils.so.1.3 7fffe3e3a000-7fffe4039000 ---p 00002000 09:00 36831503 /lib/libkeyutils.so.1.3 7fffe4039000-7fffe403a000 rw-p 00001000 09:00 36831503 /lib/libkeyutils.so.1.3 7fffe403a000-7fffe4041000 r-xp 00000000 09:00 39519200 /usr/lib/libkrb5support.so.0.1 7fffe4041000-7fffe4241000 ---p 00007000 09:00 39519200 /usr/lib/libkrb5support.so.0.1 7fffe4241000-7fffe4242000 rw-p 00007000 09:00 39519200 /usr/lib/libkrb5support.so.0.1 7fffe4242000-7fffe4245000 r-xp 00000000 09:00 36831299 /lib/libcom_err.so.2.1 7fffe4245000-7fffe4444000 ---p 00003000 09:00 36831299 /lib/libcom_err.so.2.1 7fffe4444000-7fffe4445000 rw-p 00002000 09:00 36831299 /lib/libcom_err.so.2.1 7fffe4445000-7fffe446d000 r-xp 00000000 09:00 39518554 /usr/lib/libk5crypto.so.3.1 7fffe446d000-7fffe466c000 ---p 00028000 09:00 39518554 /usr/lib/libk5crypto.so.3.1 7fffe466c000-7fffe466e000 rw-p 00027000 09:00 39518554 /usr/lib/libk5crypto.so.3.1 7fffe466e000-7fffe4733000 r-xp 00000000 09:00 39518969 /usr/lib/libkrb5.so.3.3 7fffe4733000-7fffe4932000 ---p 000c5000 09:00 39518969 /usr/lib/libkrb5.so.3.3 7fffe4932000-7fffe493d000 rw-p 000c4000 09:00 39518969 /usr/lib/libkrb5.so.3.3 7fffe493d000-7fffe4957000 r-xp 00000000 09:00 39519166 /usr/lib/libsasl2.so.2.0.24 7fffe4957000-7fffe4b56000 ---p 0001a000 09:00 39519166 /usr/lib/libsasl2.so.2.0.24 7fffe4b56000-7fffe4b57000 r--p 00019000 09:00 39519166 /usr/lib/libsasl2.so.2.0.24 7fffe4b57000-7fffe4b58000 rw-p 0001a000 09:00 39519166 /usr/lib/libsasl2.so.2.0.24 7fffe4b58000-7fffe4bfc000 r-xp 00000000 09:00 7962914 /usr/lib/libgnutls.so.26.16.14 7fffe4bfc000-7fffe4dfb000 ---p 000a4000 09:00 7962914 /usr/lib/libgnutls.so.26.16.14 7fffe4dfb000-7fffe4e03000 rw-p 000a3000 09:00 7962914 /usr/lib/libgnutls.so.26.16.14 7fffe4e03000-7fffe4e1a000 r-xp 00000000 09:00 39519269 /usr/lib/librtmp.so.0 7fffe4e1a000-7fffe5019000 ---p 00017000 09:00 39519269 /usr/lib/librtmp.so.0 7fffe5019000-7fffe501b000 rw-p 00016000 09:00 39519269 /usr/lib/librtmp.so.0 7fffe501b000-7fffe5056000 r-xp 00000000 09:00 39518681 /usr/lib/libgssapi_krb5.so.2.2 7fffe5056000-7fffe5255000 ---p 0003b000 09:00 39518681 /usr/lib/libgssapi_krb5.so.2.2 7fffe5255000-7fffe5258000 rw-p 0003a000 09:00 39518681 /usr/lib/libgssapi_krb5.so.2.2 7fffe5258000-7fffe52a2000 r-xp 00000000 09:00 39518818 /usr/lib/libldap_r-2.4.so.2.7.0 7fffe52a2000-7fffe54a2000 ---p 0004a000 09:00 39518818 /usr/lib/libldap_r-2.4.so.2.7.0 7fffe54a2000-7fffe54a4000 rw-p 0004a000 09:00 39518818 /usr/lib/libldap_r-2.4.so.2.7.0 7fffe54a4000-7fffe54a7000 rw-p 00000000 00:00 0 7fffe54a7000-7fffe54b5000 r-xp 00000000 09:00 39518367 /usr/lib/liblber-2.4.so.2.7.0 7fffe54b5000-7fffe56b4000 ---p 0000e000 09:00 39518367 /usr/lib/liblber-2.4.so.2.7.0 Program received signal SIGABRT, Aborted. 0x00007ffff48693d5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. in ../nptl/sysdeps/unix/sysv/linux/raise.c (gdb) bt #0 0x00007ffff48693d5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007ffff486c650 in abort () at abort.c:92 #2 0x00007ffff489fd8b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #3 0x00007ffff48a95d6 in malloc_printerr (action=3, str=0x7ffff497d16a "free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6283 #4 0x00007ffff48ae30c in __libc_free (mem=<value optimized out>) at malloc.c:3738 #5 0x00007ffff50bea4a in g_string_free (string=0x7ff800, free_segment=<value optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gstring.c:517 #6 0x00007fffe3a24fb1 in update_bookmakrs_data_free (data=0xa14000) at callbacks.c:103 #7 0x00007fffe3a252c5 in update_system_bookmark_list_ready (source_object=0x965400, result=0x9656a0, user_data=0xa14000) at callbacks.c:194 #8 0x00007ffff59f8b59 in async_ready_callback_wrapper (source_object=0x965400, res=0x9656a0, user_data=0xa14000) at /tmp/buildd/glib2.0-2.28.6/./gio/ginputstream.c:470 #9 0x00007ffff5a08a68 in complete_in_idle_cb_for_thread (_data=0x7fffd8004960) at /tmp/buildd/glib2.0-2.28.6/./gio/gsimpleasyncresult.c:812 #10 0x00007ffff509c4a3 in g_main_dispatch (context=0x73c090) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440 #11 g_main_context_dispatch (context=0x73c090) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013 #12 0x00007ffff509cc80 in g_main_context_iterate (context=0x73c090, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091 #13 0x00007ffff509d2f2 in g_main_loop_run (loop=0x703800) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3299 #14 0x00007ffff6e3f2b7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00000000004c1087 in main (argc=1, argv=0x7fffffffe9b8) at main.c:537 (gdb) frame 6 #6 0x00007fffe3a24fb1 in update_bookmakrs_data_free (data=0xa14000) at callbacks.c:103 103 callbacks.c: No such file or directory. in callbacks.c (gdb) p data $1 = (UpdateBookmarksData *) 0xa14000 (gdb) p *data $2 = {browser = 0x7d9000, stream = 0x965400, buffer = "///sunbeam/mp3_dark/a-z/Zillo_Dark_Summer_2002_CD2\nfile:///sunbeam/mp3_dark/a-z/Zillo_-_Dark_Summer_-_Best_of_Goth_Open_Airs_2000_(CD1)\nfile:///sunbeam/mp3_dark/a-z/Zillo_-_Dark_Summer_-_Best_of_Goth_"..., file_content = 0x7ff800} -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gthumb depends on: ii gthumb-data 3:2.13.1-1 an image viewer and browser - arch ii libatk1.0-0 2.0.0-1 The ATK accessibility toolkit ii libbrasero-media0 2.30.3-2 CD/DVD burning library for GNOME - ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst ii libexiv2-9 0.20-2 EXIF/IPTC metadata manipulation li ii libfontconfig1 2.8.0-2.2 generic font configuration library ii libfreetype6 2.4.4-1 FreeType 2 font engine, shared lib ii libgcc1 1:4.6.0-10 GCC support library ii libgconf2-4 2.28.1-6 GNOME configuration database syste ii libglib2.0-0 2.28.6-1 The GLib library of C routines ii libgnome-keyring0 3.0.2-2 GNOME keyring services library ii libgstreamer-plugins-ba 0.10.34-1 GStreamer libraries from the "base ii libgstreamer0.10-0 0.10.34-1 Core GStreamer libraries and eleme ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library ii libjpeg62 6b1-1 The Independent JPEG Group's JPEG ii libpango1.0-0 1.28.3-6 Layout and rendering of internatio ii libpng12-0 1.2.44-2 PNG library - runtime ii libsm6 2:1.2.0-1 X11 Session Management library ii libsoup-gnome2.4-1 2.34.2-1 HTTP library implementation in C - ii libsoup2.4-1 2.34.2-1 HTTP library implementation in C - ii libstdc++6 4.6.0-10 The GNU Standard C++ Library v3 ii libtiff4 3.9.5-1 Tag Image File Format (TIFF) libra ii libunique-1.0-0 1.1.6-2 Library for writing single instanc ii libxml2 2.7.8.dfsg-2+b1 GNOME XML library ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages gthumb recommends: ii bison 1:2.4.1.dfsg-3 A parser generator that is compati ii flex 2.5.35-10 A fast lexical analyzer generator. pn gstreamer0.10-gnomevfs <none> (no description available) ii gvfs-bin 1.6.4-3 userspace virtual filesystem - bin gthumb suggests no packages. -- debconf-show failed -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org