Bug 240472

Summary: Amarok crashes when connecting iPod classic
Product: [Applications] amarok Reporter: johnkinell
Component: Collections/iPod iPhoneAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED WORKSFORME    
Severity: crash CC: aumuell, kde, matej
Priority: NOR    
Version: 2.3.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description johnkinell 2010-06-02 16:09:02 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Amarok crashes every time I connect my iPod classic (120GB).

The crash can be reproduced every time.

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

Thread 15 (Thread 0xb3f8bb70 (LWP 26857)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c20a34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03ab8ce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 14 (Thread 0xb378ab70 (LWP 26858)):
#0  0x0728de16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x00a846fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00a89825 in QTimerInfoList::updateCurrentTime (this=0x8d4405c) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00a8986a in QTimerInfoList::timerWait (this=0x8d4405c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00a87818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb378a0ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0x03eb8aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x03eb8ee9 in ?? () from /lib/libglib-2.0.so.0
#7  0x03eb94b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x00a8760f in QEventDispatcherGlib::processEvents (this=0x8d47680, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0x00a5a059 in QEventLoop::processEvents (this=0xb378a270, flags=) at kernel/qeventloop.cpp:149
#10 0x00a5a4aa in QEventLoop::exec (this=0xb378a270, flags=...) at kernel/qeventloop.cpp:201
#11 0x009565a8 in QThread::exec (this=0x8d44008) at thread/qthread.cpp:487
#12 0x0396f96a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x0095932e in QThreadPrivate::start (arg=0x8d44008) at thread/qthread_unix.cpp:248
#14 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb2dffb70 (LWP 26861)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x06c03e2b in read () from /lib/tls/i686/cmov/libc.so.6
#2  0x03a14de2 in ?? () from /usr/lib/libasound.so.2
#3  0x03a11b8d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0x03a0df4f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0x03a19dc1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0x04679ad8 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xb25feb70 (LWP 26862)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03ac99ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 0xb1dfdb70 (LWP 26863)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03ac99ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 0xb13ffb70 (LWP 26864)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03ac99ee in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 9 (Thread 0xb0bfeb70 (LWP 26865)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03ac99ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xafd9bb70 (LWP 26867)):
#0  0x0728de16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x00a846fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00a89825 in QTimerInfoList::updateCurrentTime (this=0x9920ab4) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00a8986a in QTimerInfoList::timerWait (this=0x9920ab4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00a87818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xafd9b0bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00a878a5 in timerSourcePrepare (source=0x0, timeout=0x7291ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x03eb8aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x03eb8ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x03eb94b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00a8760f in QEventDispatcherGlib::processEvents (this=0x9915368, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00a5a059 in QEventLoop::processEvents (this=0xafd9b280, flags=) at kernel/qeventloop.cpp:149
#11 0x00a5a4aa in QEventLoop::exec (this=0xafd9b280, flags=...) at kernel/qeventloop.cpp:201
#12 0x009565a8 in QThread::exec (this=0xb14b9cf0) at thread/qthread.cpp:487
#13 0x00a39c1b in QInotifyFileSystemWatcherEngine::run (this=0xb14b9cf0) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x0095932e in QThreadPrivate::start (arg=0xb14b9cf0) at thread/qthread_unix.cpp:248
#15 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xae2aeb70 (LWP 26868)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0246c9d7 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0246ca21 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xad9adb70 (LWP 26869)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0095a287 in QWaitConditionPrivate::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00b79870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a01ac0, th=0x9a02070) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b7c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a01db8, th=0x9a02070) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b7827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a01ac0, th=0x9a02070) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b7c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a01db8, th=0x9a02070) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b794d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a01ac0, th=0x9a02070, previous=0x9c1cc60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b7a51e in ThreadWeaver::ThreadRunHelper::run (this=0xad9ad2e4, parent=0x9a01ac0, th=0x9a02070) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b7ac3b in ThreadWeaver::Thread::run (this=0x9a02070) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0095932e in QThreadPrivate::start (arg=0x9a02070) at thread/qthread_unix.cpp:248
#13 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xad1acb70 (LWP 26870)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0095a287 in QWaitConditionPrivate::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00b79870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a01ac0, th=0xb14db318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b7c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a01db8, th=0xb14db318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b7827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a01ac0, th=0xb14db318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b7c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a01db8, th=0xb14db318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b794d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a01ac0, th=0xb14db318, previous=0xac842610) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b7a51e in ThreadWeaver::ThreadRunHelper::run (this=0xad1ac2e4, parent=0x9a01ac0, th=0xb14db318) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b7ac3b in ThreadWeaver::Thread::run (this=0xb14db318) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0095932e in QThreadPrivate::start (arg=0xb14db318) at thread/qthread_unix.cpp:248
#13 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xac7ffb70 (LWP 26871)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0095a287 in QWaitConditionPrivate::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00b79870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a01ac0, th=0x98d8228) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b7c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a01db8, th=0x98d8228) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b7827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a01ac0, th=0x98d8228) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b7c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a01db8, th=0x98d8228) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b794d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a01ac0, th=0x98d8228, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b7c4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a01db8, th=0x98d8228) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00b794d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a01ac0, th=0x98d8228, previous=0x9cea948) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00b7a51e in ThreadWeaver::ThreadRunHelper::run (this=0xac7ff2e4, parent=0x9a01ac0, th=0x98d8228) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00b7ac3b in ThreadWeaver::Thread::run (this=0x98d8228) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0095932e in QThreadPrivate::start (arg=0x98d8228) at thread/qthread_unix.cpp:248
#15 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xabffeb70 (LWP 26872)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0095a287 in QWaitConditionPrivate::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9a01ad8, mutex=0x9a01cd8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00b79870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a01ac0, th=0x98d0a20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b7c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a01db8, th=0x98d0a20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b7827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a01ac0, th=0x98d0a20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b7c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a01db8, th=0x98d0a20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b794d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a01ac0, th=0x98d0a20, previous=0xb14e8518) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b7a51e in ThreadWeaver::ThreadRunHelper::run (this=0xabffe2e4, parent=0x9a01ac0, th=0x98d0a20) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b7ac3b in ThreadWeaver::Thread::run (this=0x98d0a20) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0095932e in QThreadPrivate::start (arg=0x98d0a20) at thread/qthread_unix.cpp:248
#13 0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa8fe3b70 (LWP 26875)):
#0  0x00bd0422 in __kernel_vsyscall ()
#1  0x07780015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06c209dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d92c97 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3e6c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x03d92ce1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x3e6c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x0777b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x06c13a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6179720 (LWP 26856)):
[KCrash Handler]
#6  0x06bb9a4f in strncpy () from /lib/tls/i686/cmov/libc.so.6
#7  0x03ed88e9 in g_strndup () from /lib/libglib-2.0.so.0
#8  0x087d3f23 in ?? () from /usr/lib/libgpod.so.4
#9  0x087d0286 in ?? () from /usr/lib/libgpod.so.4
#10 0x087d0fc9 in ?? () from /usr/lib/libgpod.so.4
#11 0x087cf60c in ?? () from /usr/lib/libgpod.so.4
#12 0x087cfb46 in ?? () from /usr/lib/libgpod.so.4
#13 0x087d023c in ?? () from /usr/lib/libgpod.so.4
#14 0x087e5a03 in itdb_parse () from /usr/lib/libgpod.so.4
#15 0x04bc3dc5 in Meta::IpodHandler::init (this=0xa307230) at ../../../../../src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:299
#16 0x00eaf137 in Collections::MediaDeviceCollection::init (this=0x9433b08, info=0xa4b4338) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.h:137
#17 Collections::MediaDeviceCollectionFactoryBase::slotDeviceDetected (this=0x9433b08, info=0xa4b4338) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp:83
#18 0x00eb07cd in Collections::MediaDeviceCollectionFactoryBase::qt_metacall (this=0x9433b08, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfedb8f8) at ./MediaDeviceCollection.moc:77
#19 0x04bb31c2 in Collections::IpodCollectionFactory::qt_metacall (this=0x9433b08, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfedb8f8) at ./IpodCollection.moc:64
#20 0x00a60c9a in QMetaObject::metacall (object=0x9433b08, cl=170947119, idx=5, argv=0xbfedb8f8) at kernel/qmetaobject.cpp:237
#21 0x00a6f3d5 in QMetaObject::activate (sender=0x9392568, m=0x15288ec, local_signal_index=0, argv=0xbfedb8f8) at kernel/qobject.cpp:3293
#22 0x00ed7133 in ConnectionAssistant::identified (this=0x9392568, _t1=0xa4b4338) at ./ConnectionAssistant.moc:88
#23 0x00ed743d in ConnectionAssistant::tellIdentified (this=0x9392568, udi=...) at ../../src/core-impl/collections/mediadevicecollection/support/ConnectionAssistant.cpp:50
#24 0x0119ab41 in MediaDeviceMonitor::checkOneDevice (this=0x932cf28, assistant=0x9392568, udi=...) at ../../src/MediaDeviceMonitor.cpp:118
#25 0x0119ae4f in MediaDeviceMonitor::checkDevice (this=0x932cf28, udi=...) at ../../src/MediaDeviceMonitor.cpp:91
#26 0x0119af8e in MediaDeviceMonitor::deviceAdded (this=0x932cf28, udi=...) at ../../src/MediaDeviceMonitor.cpp:169
#27 0x00cab935 in MediaDeviceMonitor::qt_metacall (this=0x932cf28, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfedbb88) at moc_MediaDeviceMonitor.cpp:95
#28 0x00a60c9a in QMetaObject::metacall (object=0x932cf28, cl=170947119, idx=9, argv=0xbfedbb88) at kernel/qmetaobject.cpp:237
#29 0x00a6f3d5 in QMetaObject::activate (sender=0x92e4ba0, m=0x1531068, local_signal_index=0, argv=0xbfedbb88) at kernel/qobject.cpp:3293
#30 0x01192a83 in MediaDeviceCache::deviceAdded (this=0x92e4ba0, _t1=...) at ./MediaDeviceCache.moc:101
#31 0x01194837 in MediaDeviceCache::slotAddSolidDevice (this=0x92e4ba0, udi=...) at ../../src/MediaDeviceCache.cpp:240
#32 0x011954e5 in MediaDeviceCache::qt_metacall (this=0x92e4ba0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfedbde8) at ./MediaDeviceCache.moc:87
#33 0x00a60c9a in QMetaObject::metacall (object=0x92e4ba0, cl=170947119, idx=7, argv=0xbfedbde8) at kernel/qmetaobject.cpp:237
#34 0x00a6f3d5 in QMetaObject::activate (sender=0x92e4950, m=0x5889788, local_signal_index=0, argv=0xbfedbde8) at kernel/qobject.cpp:3293
#35 0x0582f3a3 in Solid::DeviceNotifier::deviceAdded (this=0x92e4950, _t1=...) at ./devicenotifier.moc:87
#36 0x058314ac in Solid::DeviceManagerPrivate::_k_deviceAdded (this=0x92e4950, udi=...) at ../../../solid/solid/devicemanager.cpp:175
#37 0x058316f7 in Solid::DeviceManagerPrivate::qt_metacall (this=0x92e4950, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfedbf88) at ./devicemanager_p.moc:79
#38 0x00a60c9a in QMetaObject::metacall (object=0x92e4950, cl=170947119, idx=6, argv=0xbfedbf88) at kernel/qmetaobject.cpp:237
#39 0x00a6f3d5 in QMetaObject::activate (sender=0x92e3f60, m=0x588a840, local_signal_index=0, argv=0xbfedbf88) at kernel/qobject.cpp:3293
#40 0x05845c63 in Solid::Ifaces::DeviceManager::deviceAdded (this=0x92e3f60, _t1=...) at ./ifaces/devicemanager.moc:87
#41 0x0586cd5e in Solid::Backends::Hal::HalManager::slotDeviceAdded (this=0x92e3f60, udi=...) at ../../../solid/solid/backends/hal/halmanager.cpp:213
#42 0x0586cdcb in Solid::Backends::Hal::HalManager::qt_metacall (this=0x92e3f60, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfedc11c) at ./backends/hal/halmanager.moc:77
#43 0x08292b34 in QDBusConnectionPrivate::deliverCall (this=0x930a3d8, object=0x92e3f60, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:904
#44 0x0829dea7 in QDBusCallDeliveryEvent::placeMetaCall (this=0xa5ea1a0, object=0x92e3f60) at qdbusintegrator_p.h:101
#45 0x00a6c3fe in QObject::event (this=0x92e3f60, e=0xa5ea1a0) at kernel/qobject.cpp:1248
#46 0x016754dc in QApplicationPrivate::notify_helper (this=0x8c9f640, receiver=0x92e3f60, e=0xa5ea1a0) at kernel/qapplication.cpp:4300
#47 0x0167c05e in QApplication::notify (this=0xbfedc9d8, receiver=0x92e3f60, e=0xa5ea1a0) at kernel/qapplication.cpp:3704
#48 0x006e1ffa in KApplication::notify (this=0xbfedc9d8, receiver=0x92e3f60, event=0xa5ea1a0) at ../../kdeui/kernel/kapplication.cpp:302
#49 0x00a5ba3b in QCoreApplication::notifyInternal (this=0xbfedc9d8, receiver=0x92e3f60, event=0xa5ea1a0) at kernel/qcoreapplication.cpp:704
#50 0x00a5e473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8baf770) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8baf770) at kernel/qcoreapplication.cpp:1345
#52 0x00a5e5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#53 0x00a87adf in QCoreApplication::sendPostedEvents (s=0x8ca4910) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#54 postEventSourceDispatch (s=0x8ca4910) at kernel/qeventdispatcher_glib.cpp:276
#55 0x03eb55e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x03eb92d8 in ?? () from /lib/libglib-2.0.so.0
#57 0x03eb94b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x00a875d5 in QEventDispatcherGlib::processEvents (this=0x8baf308, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#59 0x01735135 in QGuiEventDispatcherGlib::processEvents (this=0x8baf308, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00a5a059 in QEventLoop::processEvents (this=0xbfedc944, flags=) at kernel/qeventloop.cpp:149
#61 0x00a5a4aa in QEventLoop::exec (this=0xbfedc944, flags=...) at kernel/qeventloop.cpp:201
#62 0x00a5e69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#63 0x01675577 in QApplication::exec () at kernel/qapplication.cpp:3579
#64 0x08050001 in main (argc=1, argv=0xbfedd254) at ../../src/main.cpp:237

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-02 17:16:20 UTC
please install the debug package for libgpod and give a new crash log
Comment 2 Myriam Schweingruber 2010-06-03 00:26:18 UTC
Setting status correctly.
Comment 3 johnkinell 2010-06-03 01:05:51 UTC
My bad, a reboot fixed it...
Comment 4 Nicolas L. 2010-06-03 07:02:14 UTC
ok, so reopen this bugreport if the issue reappear.

thanks for your bugreport