Package: gthumb
Version: 3:2.14.1-1
Severity: important
Been seeing that for a while now.
Looks like being associated with the presence of a user instance of
'/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session'
at the point when gthumb is started. It seems there might be a timing
problem somewhere too, as after the segfault I find these processes:
dbus-launch --autolaunch 059bbcd6c1bb98d7b2d00900466ad4fb
--binary-syntax --close-stderr
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
started on my behalf. Suspecting a timing problem as sometimes it
just starts, no segfault. Got a coredump and a backtrace after a:
*** glibc detected *** gthumb: malloc(): memory corruption (fast):
0x08bd88a7 ***
,----
| $ gdb /usr/bin/gthumb ./core
| ...
| Reading symbols from /usr/bin/gthumb...(no debugging symbols found)...done.
| [New LWP 4267]
| [New LWP 4266]
| [New LWP 4255]
| [New LWP 4264]
|
| warning: Can't read pathname for load map: Input/output error.
| [Thread debugging using libthread_db enabled]
| Core was generated by `gthumb .'.
| Program terminated with signal 11, Segmentation fault.
| #0 0xb6c72a14 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| (gdb) bt
| #0 0xb6c72a14 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #1 0xb6c714a7 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #2 0xb6c71521 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #3 0xb6c70637 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #4 0xb6c70f68 in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #5 0xb6c55baf in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #6 0xb6c59ddb in ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
| #7 0xb6c6a63f in dbus_pending_call_block ()
| from /lib/i386-linux-gnu/libdbus-1.so.3
| #8 0xb6c591fb in dbus_connection_send_with_reply_and_block ()
| from /lib/i386-linux-gnu/libdbus-1.so.3
| #9 0xb7817332 in gconf_engine_get_fuller () from /usr/lib/libgconf-2.so.4
| #10 0xb7817727 in gconf_engine_get_entry () from /usr/lib/libgconf-2.so.4
| #11 0xb7811301 in ?? () from /usr/lib/libgconf-2.so.4
| #12 0xb7813ae6 in ?? () from /usr/lib/libgconf-2.so.4
| #13 0x08088579 in eel_gconf_get_boolean ()
| #14 0xb638aff2 in ?? () from /usr/lib/gthumb/extensions/libcomments.so
| #15 0x080c3ec3 in ?? ()
| #16 0xb6ea1fee in g_hook_list_marshal ()
| from /lib/i386-linux-gnu/libglib-2.0.so.0
| #17 0x080c40cf in gth_hook_invoke ()
| #18 0x080e02ae in ?? ()
| #19 0xb7027b8d in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
| #20 0xb70183ec in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
| #21 0xb6edc207 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
| #22 0xb6ed9dd4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
| #23 0xb6e19c39 in start_thread (arg=0xb06ffb70) at pthread_create.c:304
| #24 0xb6d8698e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
| Backtrace stopped: Not enough registers or memory available to unwind further
`----
On another occasion I've seen this:
,----
| $ gthumb .
|
| (gthumb:29316): GConf-WARNING **: Got Disconnected from DBus.
|
|
| (gthumb:29316): GConf-WARNING **: The connection to DBus was broken. Can't
reinitialize it.
|
| ** (gthumb:29316): WARNING **: GConf error:
| No D-BUS daemon running
|
| *** glibc detected *** gthumb: double free or corruption (fasttop):
0x09d313d0 ***
| ======= Backtrace: =========
| /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6aa81)[0xb6bfda81]
| /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6c2e8)[0xb6bff2e8]
| /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6ffe1)[0xb6c02fe1]
| /lib/i386-linux-gnu/i686/cmov/libc.so.6(realloc+0xdd)[0xb6c0346d]
| /usr/lib/i386-linux-gnu/libX11.so.6(+0x43fab)[0xb6a22fab]
| ======= Memory map: ========
| 08048000-0813b000 r-xp 00000000 fd:02 267445 /usr/bin/gthumb
| 0813b000-08140000 rw-p 000f2000 fd:02 267445 /usr/bin/gthumb
| 09d12000-09f00000 rw-p 00000000 00:00 0 [heap]
| aff13000-aff14000 ---p 00000000 00:00 0
| aff14000-b0714000 rw-p 00000000 00:00 0
| b0714000-b0774000 rw-s 00000000 00:04 300679170 /SYSV00000000 (deleted)
| b0774000-b07a3000 r-xp 00000000 fd:02 391436
/usr/lib/i386-linux-gnu/libbluray.so.1.1.0
| ...
`----
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages gthumb depends on:
ii gthumb-data 3:2.14.1-1
ii libatk1.0-0 2.2.0-2
ii libc6 2.13-24
ii libcairo2 1.10.2-6.2
ii libexiv2-9 0.20-2.1
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.8-1
ii libgcc1 1:4.6.2-9
ii libgconf2-4 3.2.3-1
ii libgdk-pixbuf2.0-0 2.24.0-2
ii libglib2.0-0 2.30.2-4
ii libgnome-keyring0 3.2.2-1
ii libgstreamer-plugins-base0.10-0 0.10.35-1
ii libgstreamer0.10-0 0.10.35-1
ii libgtk2.0-0 2.24.8-2
ii libice6 2:1.0.7-2
ii libjpeg8 8c-2
ii libpango1.0-0 1.29.4-2
ii libpng12-0 1.2.46-3
ii libsm6 2:1.2.0-2
ii libsoup-gnome2.4-1 2.36.1-1
ii libsoup2.4-1 2.36.1-1
ii libstdc++6 4.6.2-9
ii libtiff4 3.9.5-2
ii libxml2 2.7.8.dfsg-5
ii zlib1g 1:1.2.3.4.dfsg-3
Versions of packages gthumb recommends:
pn bison 1:2.5.dfsg-2.1
pn flex 2.5.35-10
pn gstreamer0.10-gnomevfs <none>
pn gvfs-bin <none>
gthumb suggests no packages.
-- no debconf information
Cheers,
--
Cristian
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]