Package: gtkpod Version: 0.99.4-1 Severity: grave Since some weeks gtkpod fails to start. Without libc6-i686 installed the error message is quite informative:
[EMAIL PROTECTED]:~$ gtkpod *** glibc detected *** double free or corruption (out): 0x08410f30 *** Aborted [EMAIL PROTECTED]:~$ Seems to be a double free. With libc6-i686 installed it simply segfaults on start up. I guess the difference is due to some more careful checking of the plain libc, but the issue stands: gtkpod is not usable at the moment. I attach a stack backtrace and a (gzipped) strace, in case it helps. Cheers. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-686 Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Versions of packages gtkpod depends on: ii libatk1.0-0 1.12.3-1 The ATK accessibility toolkit ii libc6 2.3.6.ds1-7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.1-2 generic font configuration library ii libglade2-0 1:2.6.0-2 library to load .glade files at ru ii libglib2.0-0 2.12.4-1 The GLib library of C routines ii libgpod0 0.4.0-0.3 a library to read and write songs ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface ii libid3tag0 0.15.1b-8 ID3 tag reading library from the M ii libpango1.0-0 1.14.7-1 Layout and rendering of internatio ii libx11-6 2:1.0.3-2 X11 client-side library ii libxcursor1 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxi6 1:1.0.1-3 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxml2 2.6.27.dfsg-1 GNOME XML library ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii zlib1g 1:1.2.3-13 compression library - runtime gtkpod recommends no packages. -- no debconf information
gtkpod.strace.gz
Description: Binary data
[New Thread -1221096528 (LWP 20745)] *** glibc detected *** double free or corruption (out): 0x08410f30 *** Program received signal SIGABRT, Aborted. [Switching to Thread -1219615040 (LWP 20742)] 0xb75fb947 in raise () from /lib/tls/libc.so.6 (gdb) bt #0 0xb75fb947 in raise () from /lib/tls/libc.so.6 #1 0xb75fd0c9 in abort () from /lib/tls/libc.so.6 #2 0xb7630fda in __fsetlocking () from /lib/tls/libc.so.6 #3 0xb763889f in mallopt () from /lib/tls/libc.so.6 #4 0xb7638942 in free () from /lib/tls/libc.so.6 #5 0xb775ab31 in g_free () from /usr/lib/libglib-2.0.so.0 #6 0xb7746ff1 in g_hash_table_unref () from /usr/lib/libglib-2.0.so.0 #7 0xb774706b in g_hash_table_destroy () from /usr/lib/libglib-2.0.so.0 #8 0xb77d3338 in itdb_device_free () from /usr/lib/libgpod.so.0 #9 0xb77d33c7 in itdb_device_read_sysinfo () from /usr/lib/libgpod.so.0 #10 0xb77d35b4 in itdb_device_set_mountpoint () from /usr/lib/libgpod.so.0 #11 0xb77c030a in itdb_set_mountpoint () from /usr/lib/libgpod.so.0 #12 0x08072ef1 in init_data () #13 0x08088fb2 in main ()