Bug 135688 - Amarok Crashes when setting /dev/sda2 to Apple iPod
Summary: Amarok Crashes when setting /dev/sda2 to Apple iPod
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: Collections/iPod iPhone (show other bugs)
Version: 1.4.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-15 17:24 UTC by Ryan Kavanagh
Modified: 2011-12-20 11:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Kavanagh 2006-10-15 17:24:22 UTC
Version:           1.4.3 (using KDE KDE 3.5.4)
Installed from:    Ubuntu Packages
Compiler:          4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu4) 
OS:                Linux

"When I plug my iPod video (5g) in, amarok detects it, but doesn't realise that it is an iPod. So i have to go to removable media preferneces and select Apple iPod from the list. When i click on OK or Apply, amarok closes and Kmail opens, telling me to send the attached email to amarok-backtraces@lists.sf.net with the subject "1.4.3 [___stripped][validity: 0.83][frames: 193][xine]" without quotes." -- https://launchpad.net/distros/ubuntu/+source/amarok/+bug/64573

-------

When I plug in my iPod Nano (2Gig) in, amarok detects it, but it doesn't realize that it is an iPod, so I go to the removable media preferences, and I chose the apple iPod from the list... When I hit Apply, amarok crashes, and KMail opens. I am then told to send the folowing e-mail (to be attached in a comment) to amarok-backtraces@lists.sf.net with the subject "1.4.3 [___stripped][validity: 0.81][frames: 201][xine]" (once again, without quotes).
Comment 1 Ryan Kavanagh 2006-10-15 17:24:45 UTC
======== DEBUG INFORMATION  =======
Version:    1.4.3
Engine:     xine-engine
Build date: Oct  1 2006
CC version: 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu4)
KDElibs:    3.5.4
Qt:         3.3.6
TagLib:     1.4.0
CPU count:  1
NDEBUG:     true
==== file /usr/lib/amarok/amarokapp =======
/usr/lib/amarok/amarokapp: symbolic link to `/usr/bin/amarokapp'


==== (gdb) bt =====================
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1249043552 (LWP 25925)]
[New Thread -1298195552 (LWP 25939)]
[New Thread -1289802848 (LWP 25938)]
[New Thread -1275069536 (LWP 25937)]
[New Thread -1252639840 (LWP 25936)]
[New Thread -1261032544 (LWP 25933)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6ca234b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0804d191 in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb68a2c53 in strlen () from /lib/tls/i686/cmov/libc.so.6
#5  0xb0e4d0ee in g_strdup () from /usr/lib/libglib-2.0.so.0
#6  0xb0eae0de in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#7  0xb0eaec1c in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#8  0xb0dc5e41 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#9  0xb0dc67e9 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#10 0xb0dc68f0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#11 0xb0eacf78 in itdb_device_new () from /usr/lib/libgpod.so.0
#12 0xb0e9e73c in itdb_set_mountpoint () from /usr/lib/libgpod.so.0
#13 0xb0ea5f78 in itdb_parse () from /usr/lib/libgpod.so.0
#14 0xb0ec870f in IpodMediaDevice::openDevice ()
   from /usr/lib/kde3/libamarok_ipod-mediadevice.so
#15 0xb7c7821c in MediaDevice::connectDevice () from /usr/lib/libamarok.so.0
#16 0xb7c78994 in MediaBrowser::addDevice () from /usr/lib/libamarok.so.0
#17 0xb7c7bdd5 in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0
#18 0xb7c7c23f in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0
#19 0xb7c7c8b6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0
#20 0xb635b79f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb7c8c3dd in MediumPluginManager::selectedPlugin ()
   from /usr/lib/libamarok.so.0
#22 0xb7c8cd40 in MediumPluginManager::finished ()
   from /usr/lib/libamarok.so.0
#23 0xb7bd6a32 in AmarokConfigDialog::updateSettings ()
   from /usr/lib/libamarok.so.0
#24 0xb75bb75e in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
#25 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
#26 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb74cea7c in KDialogBase::applyClicked () from /usr/lib/libkdeui.so.4
#29 0xb74ceaad in KDialogBase::slotApply () from /usr/lib/libkdeui.so.4
#30 0xb75bb5f3 in KDialogBase::qt_invoke () from /usr/lib/libkdeui.so.4
#31 0xb75bb743 in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
#32 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
#33 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#34 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt- mt.so.3
#35 0xb66f0da7 in QButton::clicked () from /usr/lib/libqt-mt.so.3
#36 0xb63f9e30 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#37 0xb6392571 in QWidget::event () from /usr/lib/libqt-mt.so.3
#38 0xb62f2a98 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#39 0xb62f4c56 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#40 0xb731a062 in KApplication::notify () from /usr/lib/libkdecore.so.4
#41 0xb62853fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#42 0xb6284062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#43 0xb628214c in QApplication::x11ProcessEvent () from /usr/lib/libqt- mt.so.3
#44 0xb6299320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#45 0xb630d16e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#46 0xb630cf7e in QEventLoop::exec () from /usr/lib/libqt- mt.so.3
#47 0xb62f4641 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#48 0x0804bced in ?? ()
#49 0xbfbdf67c in ?? ()
#50 0xbfbdf814 in ?? ()
#51 0x00000013 in ?? ()
#52 0x08067ae8 in _IO_stdin_used ()
#53 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6ca234b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x0804d191 in amaroK::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb68a2c53 in strlen () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5  0xb0e4d0ee in g_strdup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb0eae0de in itdb_device_list_devices () from /usr/lib/libgpod.so.0
No symbol table info available.
#7  0xb0eaec1c in itdb_device_list_devices () from /usr/lib/libgpod.so.0
No symbol table info available.
#8  0xb0dc5e41 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb0dc67e9 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb0dc68f0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb0eacf78 in itdb_device_new () from /usr/lib/libgpod.so.0
No symbol table info available.
#12 0xb0e9e73c in itdb_set_mountpoint () from /usr/lib/libgpod.so.0
No symbol table info available.
#13 0xb0ea5f78 in itdb_parse () from /usr/lib/libgpod.so.0
No symbol table info available.
#14 0xb0ec870f in IpodMediaDevice::openDevice ()
   from /usr/lib/kde3/libamarok_ipod-mediadevice.so
No symbol table info available.
#15 0xb7c7821c in MediaDevice::connectDevice () from /usr/lib/libamarok.so.0
No symbol table info available.
#16 0xb7c78994 in MediaBrowser::addDevice () from /usr/lib/libamarok.so.0
No symbol table info available.
#17 0xb7c7bdd5 in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0
No symbol table info available.
#18 0xb7c7c23f in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0
No symbol table info available.
#19 0xb7c7c8b6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0
No symbol table info available.
#20 0xb635b79f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb7c8c3dd in MediumPluginManager::selectedPlugin ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#22 0xb7c8cd40 in MediumPluginManager::finished ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#23 0xb7bd6a32 in AmarokConfigDialog::updateSettings ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#24 0xb75bb75e in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
No symbol table info available.
#25 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#26 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#27 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt- mt.so.3
No symbol table info available.
#28 0xb74cea7c in KDialogBase::applyClicked () from /usr/lib/libkdeui.so.4
No symbol table info available.
#29 0xb74ceaad in KDialogBase::slotApply () from /usr/lib/libkdeui.so.4
No symbol table info available.
#30 0xb75bb5f3 in KDialogBase::qt_invoke () from /usr/lib/libkdeui.so.4
No symbol table info available.
#31 0xb75bb743 in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
No symbol table info available.
#32 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#33 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt- mt.so.3
No symbol table info available.
#34 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#35 0xb66f0da7 in QButton::clicked () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#36 0xb63f9e30 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#37 0xb6392571 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#38 0xb62f2a98 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#39 0xb62f4c56 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#40 0xb731a062 in KApplication::notify () from /usr/lib/libkdecore.so.4
No symbol table info available.
#41 0xb62853fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#42 0xb6284062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#43 0xb628214c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#44 0xb6299320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#45 0xb630d16e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#46 0xb630cf7e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#47 0xb62f4641 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#48 0x0804bced in ?? ()
No symbol table info available.
#49 0xbfbdf67c in ?? ()
No symbol table info available.
#50 0xbfbdf814 in ?? ()
No symbol table info available.
#51 0x00000013 in ?? ()
No symbol table info available.
#52 0x08067ae8 in _IO_stdin_used ()
No symbol table info available.
#53 0x00000000 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 6 (Thread -1261032544 (LWP 25933)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c9ea8c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4229dff in _x_metronom_init () from /usr/lib/libxine.so.1
#3  0xb4d6245c in ?? ()
#4  0xb4d62464 in ?? ()
#5  0x08458168 in ?? ()
#6  0xb4d6245c in ?? ()
#7  0x0520e1f8 in ?? ()
#8  0x00000000 in ?? ()
Thread 5 (Thread -1252639840 (LWP 25936)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68f9803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb340719f in ?? ()
   from /usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#3  0xb55633b8 in ?? ()
#4  0x00000001 in ?? ()
#5  0x0000014d in ?? ()
#6  0xb7ef5e30 in ?? () from /usr/lib/libamarok.so.0
#7  0x084588b0 in ?? ()
#8  0xb55633b8 in ?? ()
#9  0xb6823d68 in ?? () from /usr/lib/libqt-mt.so.3
#10 0xb5563ba0 in ?? ()
#11 0x00000012 in ?? ()
#12 0x00000029 in ?? ()
#13 0x00000000 in ?? ()
Thread 4 (Thread -1275069536 (LWP 25937)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c9e816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb42381d2 in _x_ao_channels2mode () from /usr/lib/libxine.so.1
#3  0x0849198c in ?? ()
#4  0x08491974 in ?? ()
#5  0xb3fff3d8 in ?? ()
#6  0xb6638c6e in QMutex::unlock () from /usr/lib/libqt-mt.so.3
Thread 3 (Thread -1289802848 (LWP 25938)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c9e816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb422d4cc in _x_dummy_fifo_buffer_new () from /usr/lib/libxine.so.1
#3  0x0859e4d4 in ?? ()
#4  0xb7f33d40 in _dl_make_stack_executable () from /lib/ld-linux.so.2
#5  0xb4233d65 in _x_audio_decoder_init () from /usr/lib/libxine.so.1
#6  0x08593268 in ?? ()
Thread 2 (Thread -1298195552 (LWP 25939)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6c9e816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb423d16c in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x085a67c8 in ?? ()
Thread 1 (Thread -1249043552 (LWP 25925)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6ca234b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0804d191 in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb68a2c53 in strlen () from /lib/tls/i686/cmov/libc.so.6
#5  0xb0e4d0ee in g_strdup () from /usr/lib/libglib-2.0.so.0
#6  0xb0eae0de in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#7  0xb0eaec1c in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#8  0xb0dc5e41 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#9  0xb0dc67e9 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#10 0xb0dc68f0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#11 0xb0eacf78 in itdb_device_new () from /usr/lib/libgpod.so.0
#12 0xb0e9e73c in itdb_set_mountpoint () from /usr/lib/libgpod.so.0
#13 0xb0ea5f78 in itdb_parse () from /usr/lib/libgpod.so.0
#14 0xb0ec870f in IpodMediaDevice::openDevice ()
   from /usr/lib/kde3/libamarok_ipod-mediadevice.so
#15 0xb7c7821c in MediaDevice::connectDevice () from /usr/lib/libamarok.so.0
#16 0xb7c78994 in MediaBrowser::addDevice () from /usr/lib/libamarok.so.0
#17 0xb7c7bdd5 in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0
#18 0xb7c7c23f in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0
#19 0xb7c7c8b6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0
#20 0xb635b79f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb7c8c3dd in MediumPluginManager::selectedPlugin ()
   from /usr/lib/libamarok.so.0
#22 0xb7c8cd40 in MediumPluginManager::finished ()
   from /usr/lib/libamarok.so.0
#23 0xb7bd6a32 in AmarokConfigDialog::updateSettings ()
   from /usr/lib/libamarok.so.0
#24 0xb75bb75e in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
#25 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
#26 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb74cea7c in KDialogBase::applyClicked () from /usr/lib/libkdeui.so.4
#29 0xb74ceaad in KDialogBase::slotApply () from /usr/lib/libkdeui.so.4
#30 0xb75bb5f3 in KDialogBase::qt_invoke () from /usr/lib/libkdeui.so.4
#31 0xb75bb743 in KConfigDialog::qt_invoke () from /usr/lib/libkdeui.so.4
#32 0xb7bd2cd3 in AmarokConfigDialog::qt_invoke ()
   from /usr/lib/libamarok.so.0
#33 0xb635b8cc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#34 0xb635c244 in QObject::activate_signal () from /usr/lib/libqt- mt.so.3
#35 0xb66f0da7 in QButton::clicked () from /usr/lib/libqt-mt.so.3
#36 0xb63f9e30 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#37 0xb6392571 in QWidget::event () from /usr/lib/libqt-mt.so.3
#38 0xb62f2a98 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#39 0xb62f4c56 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#40 0xb731a062 in KApplication::notify () from /usr/lib/libkdecore.so.4
#41 0xb62853fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#42 0xb6284062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#43 0xb628214c in QApplication::x11ProcessEvent () from /usr/lib/libqt- mt.so.3
#44 0xb6299320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#45 0xb630d16e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#46 0xb630cf7e in QEventLoop::exec () from /usr/lib/libqt- mt.so.3
#47 0xb62f4641 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#48 0x0804bced in ?? ()
#49 0xbfbdf67c in ?? ()
#50 0xbfbdf814 in ?? ()
#51 0x00000013 in ?? ()
#52 0x08067ae8 in _IO_stdin_used ()
#53 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
Comment 2 Martin Aumueller 2006-10-17 00:17:38 UTC
On IRC, we concluded that this bug is actually due to an old libgpod bug.