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

Attachment: 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 ()

Reply via email to