Crashes when trying to add music on my iPod Shuffle

Bug #1021629 reported by Pierre Rudloff
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gtkpod (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

pierre@pierre-MacBook:~$ gtkpod

** (gtkpod:20007): CRITICAL **: itdb_get_music_dir: assertion `mountpoint' failed

** (gtkpod:20007): CRITICAL **: itdb_get_music_dir: assertion `mountpoint' failed
*** glibc detected *** gtkpod: double free or corruption (!prev): 0x0a257098 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x73e42)[0xb6cf1e42]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x4cd0b)[0xb6e8ad0b]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_free+0x20)[0xb6e8af90]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x35840)[0xb6e73840]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_hash_table_remove_all+0x2b)[0xb6e748ab]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_hash_table_destroy+0x26)[0xb6e74946]
/usr/lib/libgtkpod.so.1(add_directory_by_name+0x9b)[0xb7723dfb]
/usr/lib/gtkpod/libplaylist_display.so(+0xd035)[0xa9d16035]
/usr/lib/i386-linux-gnu/libgdk-3.so.0(+0x129de)[0xb71119de]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x44850)[0xb6e82850]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0xb6e84d86]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x47125)[0xb6e85125]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x7b)[0xb6e8556b]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_main+0xa5)[0xb72fdfb5]
gtkpod(main+0xb3)[0x804da03]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb6c974d3]
gtkpod[0x804da29]
======= Memory map: ========
08048000-08057000 r-xp 00000000 08:02 1196228 /usr/bin/gtkpod
08057000-08058000 r--p 0000e000 08:02 1196228 /usr/bin/gtkpod
08058000-08059000 rw-p 0000f000 08:02 1196228 /usr/bin/gtkpod
08059000-0805a000 rw-p 00000000 00:00 0
09bb1000-0a44e000 rw-p 00000000 00:00 0 [heap]
a2f00000-a2f01000 ---p 00000000 00:00 0
a2f01000-a3701000 rw-p 00000000 00:00 0
a3701000-a3702000 ---p 00000000 00:00 0
a3702000-a3f02000 rw-p 00000000 00:00 0
a3f02000-a3f03000 ---p 00000000 00:00 0
a3f03000-a4703000 rw-p 00000000 00:00 0
a4703000-a4704000 ---p 00000000 00:00 0
a4704000-a4f04000 rw-p 00000000 00:00 0
a5f06000-a64f9000 r--p 00000000 08:02 2890209 /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf
a64f9000-a74fd000 r--p 00000000 08:02 1837879 /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc
a7cfe000-a7cff000 ---p 00000000 00:00 0
a7cff000-a84ff000 rw-p 00000000 00:00 0
a8d00000-a8d21000 rw-p 00000000 00:00 0
a8d21000-a8e00000 ---p 00000000 00:00 0
a95f1000-a960d000 r-xp 00000000 08:02 132006 /lib/i386-linux-gnu/libgcc_s.so.1
a960d000-a960e000 r--p 0001b000 08:02 132006 /lib/i386-linux-gnu/libgcc_s.so.1
a960e000-a960f000 rw-p 0001c000 08:02 132006 /lib/i386-linux-gnu/libgcc_s.so.1
a9625000-a9642000 r--p 00000000 08:02 3152209 /usr/share/fonts/truetype/droid/DroidSansMono.ttf
a9642000-a9686000 r-xp 00000000 08:02 1184967 /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
a9686000-a9687000 r--p 00043000 08:02 1184967 /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
a9687000-a9688000 rw-p 00044000 08:02 1184967 /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
a968d000-a969e000 r--p 00000000 08:02 1976296 /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
a969e000-a96a4000 r-xp 00000000 08:02 1183599 /usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-ibus.so
a96a4000-a96a5000 r--p 00005000 08:02 1183599 /usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-ibus.so
a96a5000-a96a6000 rw-p 00006000 08:02 1183599 /usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-ibus.so
a96a6000-a973c000 r--p 00000000 08:02 1835632 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
a973c000-a97e1000 r--p 00000000 08:02 1835068 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
a97e1000-a97f1000 r-xp 00000000 08:02 1180097 /usr/lib/i386-linux-gnu/gio/modules/libgioremote-volume-monitor.so
a97f1000-a97f2000 r--p 0000f000 08:02 1180097 /usr/lib/i386-linux-gnu/gio/modules/libgioremote-volume-monitor.so
a97f2000-a97f3000 rw-p 00010000 08:02 1180097 /usr/lib/i386-linux-gnu/gio/modules/libgioremote-volume-monitor.so
a97f3000-a97fb000 r-xp 00000000 08:02 1324982 /usr/lib/gtkpod/libphoto_editor.so
a97fb000-a97fc000 r--p 00007000 08:02 1324982 /usr/lib/gtkpod/libphoto_editor.so
a97fc000-a97fd000 rw-p 00008000 08:02 1324982 /usr/lib/gtkpod/libphoto_editor.so
a97fd000-a9805000 r-xp 00000000 08:02 132008 /lib/i386-linux-gnu/libcrypt-2.15.so
a9805000-a9806000 r--p 00007000 08:02 132008 /lib/i386-linux-gnu/libcrypt-2.15.so
a9806000-a9807000 rw-p 00008000 08:02 132008 /lib/i386-linux-gnu/libcrypt-2.15.so
a9807000-a982e000 rw-p 00000000 00:00 0
a982e000-a9871000 r-xp 00000000 08:02 1180765 /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
a9871000-a9872000 ---p 00043000 08:02 1180765 /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
a9872000-a9873000 r--p 00043000 08:02 1180765 /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
a9873000-a9875000 rw-p 00044000 08:02 1180765 /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
a9875000-a9882000 r-xp 00000000 08:02 1180722 /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
a9882000-a9883000 r--p 0000c000 08:02 1180722 /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
a9883000-a9884000 rw-p 0000d000 08:02 1180722 /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
a9884000-a98ab000 r-xp 00000000 08:02 1180742 /usr/lib/i386-linux-gnu/libwind.so.0.0.0
a98ab000-a98ac000 r--p 00027000 08:02 1180742 /usr/lib/i386-linux-gnu/libwind.so.0.0.0
a98ac000-a98ad000 rw-p 00028000 08:02 1180742 /usr/lib/i386-linux-gnu/libwind.so.0.0.0
a98ad000-a98af000 r-xp 00000000 08:02 137713 /lib/i386-linux-gnu/libkeyutils.so.1.4
a98af000-a98b0000 r--p 00002000 08:02 137713 /lib/i386-linux-gnu/libkeyutils.so.1.4
a98b0000-a98b1000 rw-p 00003000 08:02 137713 /lib/i386-linux-gnu/libkeyutils.so.1.4
a98b1000-a98c5000 r-xp 00000000 08:02 1180692 /usr/lib/i386-linux-gnu/libroken.so.18.1.0
a98c5000-a98c6000 r--p 00013000 08:02 1180692 /usr/lib/i386-linux-gnu/libroken.so.18.1.0
a98c6000-a98c7000 rw-p 00014000 08:02 1180692 /usr/lib/i386-linux-gnu/libroken.so.18.1.0
a98c7000-a98f9000 r-xp 00000000 08:02 1180719 /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
a98f9000-a98fa000 r--p 00032000 08:02 1180719 /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
a98fa000-a98fb000 rw-p 00033000 08:02 1180719 /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
a98fb000-a98fc000 rw-p 00000000 00:00 0
a98fc000-a999c000 r-xp 00000000 08:02 1180709 /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
a999c000-a999d000 ---p 000a0000 08:02 1180709 /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
a999d000-a999e000 r--p 000a0000 08:02 1180709 /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
a999e000-a99a1000 rw-p 000a1000 08:02 1180709 /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
a99a1000-a9a20000 r-xp 00000000 08:02 1180945 /usr/lib/i386-linux-gnu/libkrb5.so.26.0.0Abandon (core dumped)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gtkpod 2.1.1-1
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
Uname: Linux 3.2.0-26-generic-pae i686
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
Date: Fri Jul 6 10:09:12 2012
ProcEnviron:
 LANGUAGE=fr_FR:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: gtkpod
UpgradeStatus: Upgraded to precise on 2012-04-27 (70 days ago)

Revision history for this message
Pierre Rudloff (rudloff) wrote :
Revision history for this message
Ghislain Vaillant (ghisvail) wrote :

Can you reproduce the bug ? If so, could you please give an outline of the steps that make it happen.

Revision history for this message
Pierre Rudloff (rudloff) wrote :

1. Open gtkpod
2. Select the iPod
3. Click on "Add folder contents to selected iPod"
4. Pick a folder
5. Enjoy the crash

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtkpod (Ubuntu):
status: New → Confirmed
Revision history for this message
Ghislain Vaillant (ghisvail) wrote :

Thanks. Same is happening to me with the exact same steps on a 3rd Gen iPod Shuffle.

Revision history for this message
Ghislain Vaillant (ghisvail) wrote :

It does not crash if I use "Add files to selected iPod" or "Add Playlist to selected iPod". So it seems to be related only to the folder import functionality.

Revision history for this message
Pierre Rudloff (rudloff) wrote :

Yes, I can confirm that.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.