Bug#907862: gtkpod segfaults on startup
Package: gtkpod
Version: 2.1.5-6
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Dear Maintainer,
I installed gtkpod, ran gio mount afc://serialnumber then started
gtkpod. ~/.gtkpod did not exist before I started. The iPad is
mounted in /run/user/uid/gvfs/afc:serialnumber
I get an immediate segmentation fault.
GDB shows:
(gdb) r
Starting program: /usr/bin/gtkpod
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe54a1700 (LWP 3285)]
[New Thread 0x7fffe4b5f700 (LWP 3286)]
[New Thread 0x7fffdffff700 (LWP 3287)]
[New Thread 0x7fffdf7fe700 (LWP 3288)]
[New Thread 0x7fffdedf0700 (LWP 3289)]
(gtkpod:3280): GLib-GObject-CRITICAL **: 20:14:43.209: g_value_type_transformable: assertion 'G_TYPE_IS_VALUE (src_type)' failed
(gtkpod:3280): Gtk-WARNING **: 20:14:43.209: ../../../../gtk/gtkliststore.c:836: Unable to convert from (null) to gchararray
(gtkpod:3280): GLib-GObject-CRITICAL **: 20:14:43.290: g_value_type_transformable: assertion 'G_TYPE_IS_VALUE (src_type)' failed
(gtkpod:3280): Gtk-WARNING **: 20:14:43.290: ../../../../gtk/gtkliststore.c:836: Unable to convert from (null) to gchararray
[New Thread 0x7fffcb57e700 (LWP 3290)]
Thread 1 "gtkpod" received signal SIGSEGV, Segmentation fault.
0x00007ffff652b57d in g_type_check_value_holds ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
(gdb) bt
#0 0x00007ffff652b57d in g_type_check_value_holds ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007ffff5da5319 in () at /usr/lib/x86_64-linux-gnu/libgpod.so.4
#2 0x00007ffff5daa1f3 in itdb_parse ()
at /usr/lib/x86_64-linux-gnu/libgpod.so.4
#3 0x00007ffff7d6268d in gp_import_itdb ()
at /usr/lib/x86_64-linux-gnu/libgtkpod.so.1
#4 0x00007ffff7d63268 in gp_load_ipod ()
at /usr/lib/x86_64-linux-gnu/libgtkpod.so.1
#5 0x00007ffff7d7b64f in () at /usr/lib/x86_64-linux-gnu/libgtkpod.so.1
#6 0x00007ffff6c790a0 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#7 0x00007ffff622bb73 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff622b0f5 in g_main_context_dispatch ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007ffff622b4c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff622b7d2 in g_main_loop_run ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff7171e85 in gtk_main ()
at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x000055555555c833 in main ()
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel, arm64
Kernel: Linux 4.18.0-rc6+ (SMP w/8 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages gtkpod depends on:
ii gtkpod-data 2.1.5-6
ii libanjuta-3-0 2:3.28.0-3
ii libatk1.0-0 2.28.1-1
ii libatomicparsley0 2.1.5-6
ii libc6 2.27-5
ii libcairo-gobject2 1.15.12-1
ii libcairo2 1.15.12-1
ii libclutter-1.0-0 1.26.2+dfsg-4
ii libclutter-gtk-1.0-0 1.8.4-3
ii libcogl-pango20 1.22.2-3
ii libcogl-path20 1.22.2-3
ii libcogl20 1.22.2-3
ii libcurl3-gnutls 7.61.0-1
ii libdrm2 2.4.94-1
ii libegl1-mesa 18.1.7-1
ii libflac8 1.3.2-3
ii libgbm1 18.1.3-1
ii libgdk-pixbuf2.0-0 2.36.12-2
ii libgdl-3-5 3.28.0-1
ii libglib2.0-0 2.56.1-2
ii libgpod4 0.8.3-12
ii libgstreamer-plugins-base1.0-0 1.14.2-dmo2
ii libgstreamer1.0-0 1.14.2-2
ii libgtk-3-0 3.22.30-1
ii libgtkpod1 2.1.5-6
ii libid3tag0 0.15.1b-13
ii libimobiledevice6 1.2.1~git20180302.3a37a4e-1
ii libjson-glib-1.0-0 1.4.2-4
ii libpango-1.0-0 1.42.0-1
ii libpangocairo-1.0-0 1.42.0-1
ii libplist3 2.0.0-4
ii libvorbisfile3 1.3.6-1
ii libwayland-client0 1.14.0-2
ii libwayland-cursor0 1.14.0-2
ii libwayland-egl1 [libwayland-egl1-mesa] 1.15.0-2
ii libwayland-egl1-mesa 18.1.7-1
ii libwayland-server0 1.14.0-2
ii libx11-6 2:1.6.6-1
ii libxcomposite1 1:0.4.4-2
ii libxdamage1 1:1.1.4-3
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
ii libxkbcommon0 0.8.2-1
ii libxml2 2.9.4+dfsg1-6.1
ii libxrandr2 2:1.5.1-1
ii zlib1g 1:1.2.11.dfsg-1
Versions of packages gtkpod recommends:
ii id3v2 0.1.12+dfsg-1
ii python-mutagen 1.40.0-1
ii vorbis-tools 1.4.0-10.1
Versions of packages gtkpod suggests:
pn faad <none>
ii lame 1:3.100-dmo1
pn mp3gain <none>
ii perl 5.26.1-4+b1
ii python 2.7.15~rc1-1
-- no debconf information
Reply to: