Bug 247576 - crashes when attempting to start [@ Meta::IpodHandler::init]
Summary: crashes when attempting to start [@ Meta::IpodHandler::init]
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
: 247584 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-12 23:33 UTC by perezomail
Modified: 2010-12-13 21:04 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 perezomail 2010-08-12 23:33:14 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
since rhythmbox cannot seem to handle the ipod anylonger i opted to install amarok however i cannot even engage the program without it crashing

The crash can be reproduced every time.

 -- Backtrace:
Application: Amarok (amarok), signal: Bus error
[Current thread is 1 (Thread 0xb66db720 (LWP 14324))]

Thread 8 (Thread 0xb46b2b70 (LWP 14327)):
#0  0x007e8422 in __kernel_vsyscall ()
#1  0x03d71342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x08582a34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02af9ce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xb3eb1b70 (LWP 14328)):
#0  0x08582bb0 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#1  0x0177d4e0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x06c9860f in QEventDispatcherGlib::processEvents (this=0x90474b8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#3  0x06c6b059 in QEventLoop::processEvents (this=0xb3eb1270, flags=) at kernel/qeventloop.cpp:149
#4  0x06c6b4aa in QEventLoop::exec (this=0xb3eb1270, flags=...) at kernel/qeventloop.cpp:201
#5  0x06b675a8 in QThread::exec (this=0x90472a0) at thread/qthread.cpp:487
#6  0x041f996a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#7  0x06b6a32e in QThreadPrivate::start (arg=0x90472a0) at thread/qthread_unix.cpp:248
#8  0x03d6c96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x08575a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xaf6afb70 (LWP 14334)):
#0  0x08582bb6 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#1  0x03d0ad4b in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xaeeaeb70 (LWP 14335)):
#0  0x007e8422 in __kernel_vsyscall ()
#1  0x03d71015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x085829dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b0a9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xae6adb70 (LWP 14336)):
#0  0x007e8422 in __kernel_vsyscall ()
#1  0x03d71015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x085829dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b0a9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xb36b0b70 (LWP 14337)):
#0  0x007e8422 in __kernel_vsyscall ()
#1  0x03d71015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x085829dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b0a9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xb2cffb70 (LWP 14338)):
#0  0x007e8422 in __kernel_vsyscall ()
#1  0x03d71015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x085829dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b0a9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb66db720 (LWP 14324)):
[KCrash Handler]
#6  0x0851ba4f in strncpy () from /lib/tls/i686/cmov/libc.so.6
#7  0x0179c8e9 in g_strndup () from /lib/libglib-2.0.so.0
#8  0x088d5f23 in ?? () from /usr/lib/libgpod.so.4
#9  0x088d2286 in ?? () from /usr/lib/libgpod.so.4
#10 0x088d2fc9 in ?? () from /usr/lib/libgpod.so.4
#11 0x088d160c in ?? () from /usr/lib/libgpod.so.4
#12 0x088d1b46 in ?? () from /usr/lib/libgpod.so.4
#13 0x088d223c in ?? () from /usr/lib/libgpod.so.4
#14 0x088e7a03 in itdb_parse () from /usr/lib/libgpod.so.4
#15 0x03d2a9af in Meta::IpodHandler::init (this=0x9994fc0) at ../../../../src/collection/ipodcollection/handler/IpodHandler.cpp:228
#16 0x00ad6467 in MediaDeviceCollection::init (this=0x97a89b8, info=0x97a97c0) at ../../src/collection/mediadevicecollection/MediaDeviceCollection.h:136
#17 MediaDeviceCollectionFactoryBase::slotDeviceDetected (this=0x97a89b8, info=0x97a97c0) at ../../src/collection/mediadevicecollection/MediaDeviceCollection.cpp:81
#18 0x00ad777d in MediaDeviceCollectionFactoryBase::qt_metacall (this=0x97a89b8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfd56488) at ./MediaDeviceCollection.moc:77
#19 0x03d19f82 in IpodCollectionFactory::qt_metacall (this=0x97a89b8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfd56488) at ./IpodCollection.moc:64
#20 0x06c71c9a in QMetaObject::metacall (object=0x97a89b8, cl=161042367, idx=5, argv=0xbfd56488) at kernel/qmetaobject.cpp:237
#21 0x06c803d5 in QMetaObject::activate (sender=0x9739c38, m=0x10e336c, local_signal_index=0, argv=0xbfd56488) at kernel/qobject.cpp:3293
#22 0x00afdb13 in ConnectionAssistant::identified (this=0x9739c38, _t1=0x97a97c0) at ./ConnectionAssistant.moc:88
#23 0x00afde1d in ConnectionAssistant::tellIdentified (this=0x9739c38, udi=...) at ../../src/collection/mediadevicecollection/support/ConnectionAssistant.cpp:50
#24 0x00d86eb1 in MediaDeviceMonitor::checkOneDevice (this=0x96dd790, assistant=0x9739c38, udi=...) at ../../src/MediaDeviceMonitor.cpp:118
#25 0x00d8780d in MediaDeviceMonitor::checkDevicesFor (this=0x96dd790, assistant=0x9739c38) at ../../src/MediaDeviceMonitor.cpp:131
#26 0x00d87a06 in MediaDeviceMonitor::registerDeviceType (this=0x96dd790, assistant=0x9739c38) at ../../src/MediaDeviceMonitor.cpp:158
#27 0x00ad5a1e in MediaDeviceCollectionFactoryBase::init (this=0x97a89b8) at ../../src/collection/mediadevicecollection/MediaDeviceCollection.cpp:60
#28 0x00bc57ee in CollectionManager::init (this=0x9586a50) at ../../src/collection/CollectionManager.cpp:230
#29 0x00bc6bc4 in CollectionManager (this=0x9586a50) at ../../src/collection/CollectionManager.cpp:117
#30 0x00bc6cc0 in CollectionManager::instance () at ../../src/collection/CollectionManager.cpp:94
#31 0x00b0645e in ServiceFactory (this=0x9672c88) at ../../src/services/ServiceBase.cpp:39
#32 0x02e9337d in AmpacheServiceFactory () at ../../../../src/services/ampache/AmpacheService.h:34
#33 create_plugin () at ../../../../src/services/ampache/AmpacheService.cpp:40
#34 0x00d8c87e in PluginManager::createFromService (service=) at ../../src/PluginManager.cpp:111
#35 0x00b1c133 in ServicePluginManager::collect (this=0x958f558) at ../../src/services/ServicePluginManager.cpp:65
#36 0x00b1c644 in ServicePluginManager (this=0x958f558) at ../../src/services/ServicePluginManager.cpp:42
#37 0x00b1c6d0 in ServicePluginManager::instance () at ../../src/services/ServicePluginManager.cpp:32
#38 0x009a26d5 in Model (this=0x958f4f0, parent=0x958f720) at ../../src/playlist/PlaylistModel.cpp:67
#39 0x009a630c in ModelStack (this=0x958f720) at ../../src/playlist/PlaylistModelStack.cpp:63
#40 0x009a64c0 in Playlist::ModelStack::instance () at ../../src/playlist/PlaylistModelStack.cpp:46
#41 0x009a64fb in The::playlist () at ../../src/playlist/PlaylistModelStack.cpp:28
#42 0x00cc18e3 in StatusBar (this=0x93ae950, parent=0x93a9398) at ../../src/statusbar/StatusBar.cpp:89
#43 0x00d7ce12 in MainWindow (this=0x93a9398) at ../../src/MainWindow.cpp:158
#44 0x00d45b62 in App::continueInit (this=0xbfd570c8) at ../../src/App.cpp:681
#45 0x00d4a4e9 in App (this=0xbfd570c8) at ../../src/App.cpp:212
#46 0x0804fffc in main (argc=1, argv=0xbfd57944) at ../../src/main.cpp:235

Possible duplicates by query: bug 240472, bug 208279.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-13 09:27:05 UTC
Looks like a problem with libgpod.
Comment 2 Myriam Schweingruber 2010-08-13 09:28:00 UTC
*** Bug 247584 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Fergeau 2010-08-13 09:52:05 UTC
A backtrace with libgpod debugging symbols installed would be useful. What ipod model are you using? What libgpod version?
Comment 4 Myriam Schweingruber 2010-08-13 12:00:58 UTC
Setting status correctly
Comment 5 Myriam Schweingruber 2010-12-13 21:04:15 UTC
Closing for lack of feedback.