Package: rhythmbox
Version: 2.97-2.1
Severity: important

Rhythmbox always crashes when I try to delete files from my iPod Shuffle
(Apple, Inc. iPod Nano 5.Gen).

Backtrace attached.


--- System information. ---
Architecture: amd64
Kernel: Linux 3.2.0-4-amd64

Debian Release: wheezy/sid
990 testing security.debian.org
990 testing mirror.switch.ch
500 unstable mirror.switch.ch
150 experimental mirror.switch.ch

--- Package information. ---
Depends (Version) | Installed
==========================================================-+-=======================
libatk1.0-0 (>= 1.12.4) | 2.4.0-2
libc6 (>= 2.7) |
libcairo-gobject2 (>= 1.10.0) |
libcairo2 (>= 1.2.4) |
libffi5 (>= 3.0.4) |
libgdk-pixbuf2.0-0 (>= 2.22.0) |
libgirepository-1.0-1 (>= 0.9.2) |
libglib2.0-0 (>= 2.31.8) |
libgstreamer-plugins-base0.10-0 (>= 0.10.32) |
libgstreamer0.10-0 (>= 0.10.32) |
libgtk-3-0 (>= 3.2.0) |
libice6 (>= 1:1.0.0) |
libjson-glib-1.0-0 (>= 0.12.0) |
libpango1.0-0 (>= 1.14.0) |
libpeas-1.0-0 (>= 1.0.0) |
librhythmbox-core6 (= 2.97-2.1) |
libsm6 |
libsoup-gnome2.4-1 (>= 2.27.4) |
libsoup2.4-1 (>= 2.26.0) |
libtdb1 (>= 1.1.2~git20080520) |
libtotem-plparser17 (>= 2.32.1) |
libxml2 (>= 2.6.27) |
zlib1g (>= 1:1.1.4) |
rhythmbox-data (= 2.97-2.1) |
dbus |
gstreamer0.10-plugins-base (>= 0.10.20) |
gstreamer0.10-plugins-good (>= 0.10.20) |
gnome-icon-theme |
gstreamer0.10-x |
media-player-info |


Recommends (Version) | Installed
=========================================-+-===========
yelp | 3.4.2-1+b1
avahi-daemon | 0.6.31-1
notification-daemon | 0.7.6-1
gstreamer0.10-pulseaudio | 0.10.31-3+nmu1
gstreamer0.10-plugins-ugly | 0.10.19-2+b2
gvfs-backends | 1.12.3-1+b1
rhythmbox-plugins | 2.97-2.1


Suggests (Version) | Installed
==========================================-+-===========
gstreamer0.10-plugins-bad | 0.10.23-7
gnome-codec-install |
gnome-control-center | 1:3.4.2+git20121016.29d7c0-1
rhythmbox-plugin-cdrecorder |




Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe0e51700 (LWP 12571)]
[New Thread 0x7fffdbfff700 (LWP 12572)]
[New Thread 0x7fffd560a700 (LWP 12573)]
[New Thread 0x7fffcfbee700 (LWP 12574)]
[Thread 0x7fffcfbee700 (LWP 12574) exited]
[New Thread 0x7fffcfbee700 (LWP 12576)]
[New Thread 0x7fffc7531700 (LWP 12577)]
[Thread 0x7fffc7531700 (LWP 12577) exited]
[Thread 0x7fffcfbee700 (LWP 12576) exited]
[New Thread 0x7fffcfbee700 (LWP 12578)]
[New Thread 0x7fffc7531700 (LWP 12579)]
[New Thread 0x7fffc6227700 (LWP 12580)]
[Thread 0x7fffcfbee700 (LWP 12578) exited]
[Thread 0x7fffc6227700 (LWP 12580) exited]
[New Thread 0x7fffc6227700 (LWP 12583)]
[New Thread 0x7fffcfbee700 (LWP 12584)]
[New Thread 0x7fffc5235700 (LWP 12585)]
[Thread 0x7fffc5235700 (LWP 12585) exited]
[Thread 0x7fffc6227700 (LWP 12583) exited]

(rhythmbox:12563): GLib-GIO-CRITICAL **: g_dbus_connection_emit_signal: 
assertion `object_path != NULL && g_variant_is_object_path (object_path)' failed

(rhythmbox:12563): GLib-GIO-CRITICAL **: g_dbus_connection_emit_signal: 
assertion `object_path != NULL && g_variant_is_object_path (object_path)' failed
[Thread 0x7fffcfbee700 (LWP 12584) exited]
[New Thread 0x7fffcfbee700 (LWP 12587)]

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed
libitdbprep: itdb_sqlite_generate_itdbs called with file 
/media/IPOD/iPod_Control/iTunes/iTunesCDB and uuid 000A27001EE5AB20
itlp directory='/media/IPOD/iPod_Control/iTunes/iTunes Library.itlp'
*.itdb files will be stored in '/media/IPOD/iPod_Control/iTunes/iTunes 
Library.itlp'
[mk_Dynamic] Processing '/tmp/file4a2tv3/Dynamic.itdb'
[mk_Dynamic] creating table structure
[mk_Dynamic] - processing 1340 tracks
[mk_Dynamic] - processing 2 playlists
[mk_Dynamic] done.
[mk_Extras] Processing '/tmp/file4a2tv3/Extras.itdb'
[mk_Extras] re-building table structure
[mk_Extras] done.
[mk_Genius] Processing '/tmp/file4a2tv3/Genius.itdb'
[mk_Genius] re-building table structure
[mk_Genius] done.
library_persistent_id = 0xd2f436dc569a5c28
[mk_Library] Processing '/tmp/file4a2tv3/Library.itdb'
[mk_Library] building table structure
[mk_Library] compiling SQL statements
[mk_Library] - inserting into "version_info"
[mk_Library] - inserting into "genre_map"
[mk_Library] - inserting songs into "item_to_container"
[mk_Library] - inserting playlist 'iPod' into "container"
[mk_Library] - inserting songs into "item_to_container"
[mk_Library] - inserting playlist 'Podcasts' into "container"
library_persistent_id = 0xd2f436dc569a5c28
device name = iPod
[mk_Library] - inserting into "db_info"
[mk_Library] - processing 1340 tracks
[mk_Library] done.
[mk_Locations] Processing '/tmp/file4a2tv3/Locations.itdb'
[mk_Locations] re-building table structure
[mk_Locations] Processing 1340 tracks...
[mk_Locations] done.
[run_post_process_commands] Getting SQL post process commands
[run_post_process_commands] binding functions
[run_post_process_commands] Running 88 post process commands now
[run_post_process_commands] ERROR when executing 'CreateRentalExpiredColumn': 
duplicate column name: rental_expired
[run_post_process_commands] 87 out of 88 post process commands successfully 
executed
[run_post_process_commands] done.
itdbprep: copying 'Dynamic.itdb'
itdbprep: copying 'Extras.itdb'
itdbprep: copying 'Genius.itdb'
itdbprep: copying 'Library.itdb'
itdbprep: copying 'Locations.itdb'
itdbprep: copying 'Locations.itdb.cbk'
[Thread 0x7fffcfbee700 (LWP 12587) exited]
[Thread 0x7fffd560a700 (LWP 12573) exited]
[New Thread 0x7fffd560a700 (LWP 12599)]
[Thread 0x7fffd560a700 (LWP 12599) exited]

(rhythmbox:12563): Rhythmbox-CRITICAL **: playlist_track_removed: assertion 
`track != NULL' failed
[New Thread 0x7fffd560a700 (LWP 12600)]

** (rhythmbox:12563): CRITICAL **: put_data_seek: assertion `data' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed

** (rhythmbox:12563): CRITICAL **: itdb_splr_validate: assertion `at != 
ITDB_SPLAT_UNKNOWN' failed
libitdbprep: itdb_sqlite_generate_itdbs called with file 
/media/IPOD/iPod_Control/iTunes/iTunesCDB and uuid 000A27001EE5AB20
itlp directory='/media/IPOD/iPod_Control/iTunes/iTunes Library.itlp'
*.itdb files will be stored in '/media/IPOD/iPod_Control/iTunes/iTunes 
Library.itlp'
[mk_Dynamic] Processing '/tmp/fileo47ym5/Dynamic.itdb'
[mk_Dynamic] creating table structure
[mk_Dynamic] - processing 1339 tracks
[mk_Dynamic] - processing 2 playlists
[mk_Dynamic] done.
[mk_Extras] Processing '/tmp/fileo47ym5/Extras.itdb'
[mk_Extras] re-building table structure
[mk_Extras] done.
[mk_Genius] Processing '/tmp/fileo47ym5/Genius.itdb'
[mk_Genius] re-building table structure
[mk_Genius] done.
library_persistent_id = 0xd2f436dc569a5c28
[mk_Library] Processing '/tmp/fileo47ym5/Library.itdb'
[mk_Library] building table structure
[mk_Library] compiling SQL statements
[mk_Library] - inserting into "version_info"
[mk_Library] - inserting into "genre_map"
[mk_Library] - inserting songs into "item_to_container"
[mk_Library] - inserting playlist 'iPod' into "container"
[mk_Library] - inserting songs into "item_to_container"
[mk_Library] - inserting playlist 'Podcasts' into "container"
library_persistent_id = 0xd2f436dc569a5c28
device name = iPod
[mk_Library] - inserting into "db_info"
[mk_Library] - processing 1339 tracks
[mk_Library] done.
[mk_Locations] Processing '/tmp/fileo47ym5/Locations.itdb'
[mk_Locations] re-building table structure
[mk_Locations] Processing 1339 tracks...
[mk_Locations] done.
[run_post_process_commands] Getting SQL post process commands
[run_post_process_commands] binding functions
[run_post_process_commands] Running 88 post process commands now
[run_post_process_commands] ERROR when executing 'CreateRentalExpiredColumn': 
duplicate column name: rental_expired
[run_post_process_commands] 87 out of 88 post process commands successfully 
executed
[run_post_process_commands] done.
itdbprep: copying 'Dynamic.itdb'
itdbprep: copying 'Extras.itdb'
itdbprep: copying 'Genius.itdb'
itdbprep: copying 'Library.itdb'
itdbprep: copying 'Locations.itdb'
itdbprep: copying 'Locations.itdb.cbk'
[Thread 0x7fffd560a700 (LWP 12600) exited]
[New Thread 0x7fffd560a700 (LWP 12602)]
[Thread 0x7fffd560a700 (LWP 12602) exited]

(rhythmbox:12563): Rhythmbox-CRITICAL **: playlist_track_removed: assertion 
`track != NULL' failed
[New Thread 0x7fffd560a700 (LWP 12603)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd560a700 (LWP 12603)]
g_str_hash (v=0x1000) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:1730
1730    /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c: 
Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  g_str_hash (v=0x1000) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:1730
#1  0x00007ffff3577669 in g_hash_table_lookup_node (hash_return=<synthetic 
pointer>, key=0x1000, hash_table=0x3a1aea0) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:401
#2  g_hash_table_lookup (hash_table=0x3a1aea0, key=0x1000) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:1074
#3  0x00007fffcef8255d in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
#4  0x00007fffcef8802e in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
#5  0x00007fffcef8850f in itdb_write () from 
/usr/lib/x86_64-linux-gnu/libgpod.so.4
#6  0x00007fffcf1e16e7 in rb_itdb_save (ipod_db=ipod_db@entry=0x28618a0, 
error=0x0) at rb-ipod-db.c:137
#7  0x00007fffcf1e17b0 in saving_thread (ipod_db=0x28618a0) at rb-ipod-db.c:863
#8  0x00007ffff35a9f45 in g_thread_proxy (data=0x1a20940) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#9  0x00007ffff3110b50 in start_thread (arg=<optimized out>) at 
pthread_create.c:304
#10 0x00007ffff2e5b70d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
(gdb) bt full
#0  g_str_hash (v=0x1000) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:1730
        p = 0x1000 <Address 0x1000 out of bounds>
        h = 5381
#1  0x00007ffff3577669 in g_hash_table_lookup_node (hash_return=<synthetic 
pointer>, key=0x1000, hash_table=0x3a1aea0) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:401
        node_hash = <optimized out>
        hash_value = <optimized out>
        have_tombstone = 0
        step = 0
        node_index = <optimized out>
        first_tombstone = 0
#2  g_hash_table_lookup (hash_table=0x3a1aea0, key=0x1000) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/ghash.c:1074
        node_hash = <optimized out>
        __PRETTY_FUNCTION__ = "g_hash_table_lookup"
#3  0x00007fffcef8255d in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
No symbol table info available.
#4  0x00007fffcef8802e in ?? () from /usr/lib/x86_64-linux-gnu/libgpod.so.4
No symbol table info available.
#5  0x00007fffcef8850f in itdb_write () from 
/usr/lib/x86_64-linux-gnu/libgpod.so.4
No symbol table info available.
#6  0x00007fffcf1e16e7 in rb_itdb_save (ipod_db=ipod_db@entry=0x28618a0, 
error=0x0) at rb-ipod-db.c:137
        priv = 0x28618c0
        err = 0x0
#7  0x00007fffcf1e17b0 in saving_thread (ipod_db=0x28618a0) at rb-ipod-db.c:863
        priv = 0x28618c0
#8  0x00007ffff35a9f45 in g_thread_proxy (data=0x1a20940) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
        thread = 0x1a20940
#9  0x00007ffff3110b50 in start_thread (arg=<optimized out>) at 
pthread_create.c:304
        __res = <optimized out>
        pd = 0x7fffd560a700
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736773269248, 
-8976732493845841313, 140737488347136, 140736773269952, 140737354125376, 3, 
8976685172996749919, 8976759797612329567}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 
0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007ffff2e5b70d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#11 0x0000000000000000 in ?? ()
No symbol table info available.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to