Application that crashed: amarok Version of the application: 2.2.1 KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.31-ARCH i686 What I was doing when the application crashed: Whenever I try and run Amarok with my MTP device connected (Cownon D2+) it crashes -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb1f12730 (LWP 5363))] Thread 11 (Thread 0xaf87ab70 (LWP 5364)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5aff182 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b654 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb0640ba5 in metronom_sync_loop () from /usr/lib/libxine.so.1 #4 0x00000005 in ?? () #5 0xaf87a320 in ?? () #6 0x0046002d in ?? () #7 0x00000000 in ?? () Thread 10 (Thread 0xaf02eb70 (LWP 5365)): #0 0xb3872de6 in clock_gettime () from /lib/librt.so.1 #1 0xb689d393 in ?? () from /usr/lib/libQtCore.so.4 #2 0xb689d581 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb689d71a in ?? () from /usr/lib/libQtCore.so.4 #4 0xb689b7d8 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb37f5470 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb37f5811 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #7 0xb37f5d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb689b62f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0xb686f479 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb686f8ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb677f6b3 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0xb068c419 in Phonon::Xine::XineThread::run() () from /usr/lib/qt/plugins/phonon_backend/phonon_xine.so #13 0xb6782922 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb5afa8ac in start_thread () from /lib/libpthread.so.0 #15 0xb5c2e01e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xae82db70 (LWP 5368)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5c23eb6 in poll () from /lib/libc.so.6 #2 0xaf075d91 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so #3 0x00000000 in ?? () Thread 8 (Thread 0xae02cb70 (LWP 5369)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb06528fc in ao_loop () from /usr/lib/libxine.so.1 #4 0xae02c310 in ?? () Thread 7 (Thread 0xad82bb70 (LWP 5370)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb06528fc in ao_loop () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 6 (Thread 0xad02ab70 (LWP 5371)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb06528fc in ao_loop () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 5 (Thread 0xac1f6b70 (LWP 5372)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6783937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb507eae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb508114c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb507d19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb5081242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb507f36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb507f98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6782922 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5afa8ac in start_thread () from /lib/libpthread.so.0 #13 0xb5c2e01e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaadffb70 (LWP 5373)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6783937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb507eae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb508114c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb507d19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb5081242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb507f36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb507f98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6782922 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5afa8ac in start_thread () from /lib/libpthread.so.0 #13 0xb5c2e01e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa9dfdb70 (LWP 5376)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6783937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb507eae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb508114c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb507d19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb5081242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb5081261 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #10 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #11 0xb507f36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #12 0xb507f98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #13 0xb6782922 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb5afa8ac in start_thread () from /lib/libpthread.so.0 #15 0xb5c2e01e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa95fcb70 (LWP 5377)): #0 0xb77b2424 in __kernel_vsyscall () #1 0xb5afee55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5c3b5fd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6783937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb507eae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb508114c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb507d19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb5081242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb5081261 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #10 0xb507ed63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #11 0xb507f36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #12 0xb507f98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #13 0xb6782922 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb5afa8ac in start_thread () from /lib/libpthread.so.0 #15 0xb5c2e01e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb1f12730 (LWP 5363)): [KCrash Handler] #6 0xac284acd in QHash<unsigned int, LIBMTP_track_struct*>::findNode(unsigned int const&, unsigned int*) const () from /usr/lib/kde4/amarok_collection-mtpcollection.so #7 0xac27c63e in Meta::MtpHandler::setAssociateTrack(KSharedPtr<Meta::MediaDeviceTrack>) () from /usr/lib/kde4/amarok_collection-mtpcollection.so #8 0xac285f97 in Handler::MtpReadCapability::setAssociateTrack(KSharedPtr<Meta::MediaDeviceTrack>) () from /usr/lib/kde4/amarok_collection-mtpcollection.so #9 0xb6e84fb1 in Meta::MediaDeviceHandler::parseTracks() () from /usr/lib/libamaroklib.so.1 #10 0xb6e7020d in MediaDeviceCollection::startFullScanDevice() () from /usr/lib/libamaroklib.so.1 #11 0xb6e6fc78 in MediaDeviceCollection::slotAttemptConnectionDone(bool) () from /usr/lib/libamaroklib.so.1 #12 0xac282c6b in Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job*) () from /usr/lib/kde4/amarok_collection-mtpcollection.so #13 0xac27816d in Meta::MtpHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/amarok_collection-mtpcollection.so #14 0xb68868ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #15 0xb68874e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #16 0xb507ff83 in ThreadWeaver::Job::done(ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #17 0xb5080157 in ThreadWeaver::Job::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libthreadweaver.so.4 #18 0xac2780a2 in Meta::WorkerThread::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/amarok_collection-mtpcollection.so #19 0xb687f59b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4 #20 0xb6880c9e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #21 0xb5ec73a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0xb5ecea8c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #23 0xb75d85ca in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #24 0xb6870e8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #25 0xb6871ab2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #26 0xb6871c7d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #27 0xb689ba9f in ?? () from /usr/lib/libQtCore.so.4 #28 0xb37f2378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #29 0xb37f5bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #30 0xb37f5d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #31 0xb689b5f5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #32 0xb5f65185 in ?? () from /usr/lib/libQtGui.so.4 #33 0xb686f479 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #34 0xb686f8ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #35 0xb6871d3f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #36 0xb5ec7227 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #37 0x08051c87 in _start () This bug may be a duplicate of or related to bug 207117 Reported using DrKonqi
This is being tracked at bug 204251 Thanks *** This bug has been marked as a duplicate of bug 204251 ***