Application: amarok (2.3.1) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.3 Operating System: Linux 2.6.32-5-686 i686 Distribution: Debian GNU/Linux testing (squeeze) -- Information about the crash: When I add songs from a external hard drive, amarok crashes always -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0xb297f720 (LWP 20052))] Thread 16 (Thread 0xac816b70 (LWP 20056)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbc482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a54114 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6 #3 0xb1028bcf in metronom_sync_loop (this=0x895e3f0) at metronom.c:870 #4 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 15 (Thread 0xad017b70 (LWP 20057)): #0 0xb3dbb24f in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0 #1 0xb5a542c6 in pthread_mutex_unlock () from /lib/i686/cmov/libc.so.6 #2 0xb37d41e0 in IA__g_main_context_iteration (context=0x8962d60, may_block=1) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2655 #3 0xb68100cf in QEventDispatcherGlib::processEvents (this=0x88dcef8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #4 0xb67e2b49 in QEventLoop::processEvents (this=0xad017270, flags=) at kernel/qeventloop.cpp:149 #5 0xb67e2f9a in QEventLoop::exec (this=0xad017270, flags=...) at kernel/qeventloop.cpp:201 #6 0xb66e5619 in QThread::exec (this=0x88f5ea8) at thread/qthread.cpp:487 #7 0xb107594a in Phonon::Xine::XineThread::run (this=0x88f5ea8) at ../../xine/xinethread.cpp:143 #8 0xb66e7fae in QThreadPrivate::start (arg=0x88f5ea8) at thread/qthread_unix.cpp:248 #9 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #10 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 14 (Thread 0xafca8b70 (LWP 20060)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb5a39916 in poll () from /lib/i686/cmov/libc.so.6 #2 0xafcac9bf in my_snd_mixer_wait (data=0x896aa08) at audio_alsa_out.c:150 #3 ao_alsa_handle_event_thread (data=0x896aa08) at audio_alsa_out.c:166 #4 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 13 (Thread 0xaf4a7b70 (LWP 20061)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb10397f6 in fifo_peek_int (this_gen=0x8981b68) at audio_out.c:348 #4 fifo_peek (this_gen=0x8981b68) at audio_out.c:388 #5 ao_loop (this_gen=0x8981b68) at audio_out.c:1015 #6 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 12 (Thread 0xaec9fb70 (LWP 20062)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb10397f6 in fifo_peek_int (this_gen=0x899c940) at audio_out.c:348 #4 fifo_peek (this_gen=0x899c940) at audio_out.c:388 #5 ao_loop (this_gen=0x899c940) at audio_out.c:1015 #6 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 11 (Thread 0xae49eb70 (LWP 20063)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb10397f6 in fifo_peek_int (this_gen=0x8c4b198) at audio_out.c:348 #4 fifo_peek (this_gen=0x8c4b198) at audio_out.c:388 #5 ao_loop (this_gen=0x8c4b198) at audio_out.c:1015 #6 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 10 (Thread 0xadc9db70 (LWP 20064)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb10397f6 in fifo_peek_int (this_gen=0x8c4c010) at audio_out.c:348 #4 fifo_peek (this_gen=0x8c4c010) at audio_out.c:388 #5 ao_loop (this_gen=0x8c4c010) at audio_out.c:1015 #6 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 9 (Thread 0xaab13b70 (LWP 20065)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb4142217 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb4142261 in ?? () from /usr/lib/libQtWebKit.so.4 #5 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 8 (Thread 0xaa14fb70 (LWP 20066)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb66e8fa7 in QWaitConditionPrivate::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb5246682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94127d8, th=0x9412d30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb52493dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9412b50, th=0x9412d30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb524524b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94127d8, th=0x9412d30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb52494d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9412b50, th=0x9412d30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb5246be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94127d8, th=0x9412d30, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb52494f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9412b50, th=0x9412d30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb5246be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94127d8, th=0x9412d30, previous=0x985d740) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb524757e in ThreadWeaver::ThreadRunHelper::run (this=0xaa14f2e4, parent=0x94127d8, th=0x9412d30) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb5247c9b in ThreadWeaver::Thread::run (this=0x9412d30) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb66e7fae in QThreadPrivate::start (arg=0x9412d30) at thread/qthread_unix.cpp:248 #15 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 7 (Thread 0xa994eb70 (LWP 20067)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb66e8fa7 in QWaitConditionPrivate::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb5246682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94127d8, th=0x9413c90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb52493dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9412b50, th=0x9413c90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb524524b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94127d8, th=0x9413c90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb52494d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9412b50, th=0x9413c90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb5246be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94127d8, th=0x9413c90, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb52494f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9412b50, th=0x9413c90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb5246be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94127d8, th=0x9413c90, previous=0xb48d5f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb524757e in ThreadWeaver::ThreadRunHelper::run (this=0xa994e2e4, parent=0x94127d8, th=0x9413c90) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb5247c9b in ThreadWeaver::Thread::run (this=0x9413c90) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb66e7fae in QThreadPrivate::start (arg=0x9413c90) at thread/qthread_unix.cpp:248 #15 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 6 (Thread 0xa8e5db70 (LWP 20068)): [KCrash Handler] #6 0xb789b424 in __kernel_vsyscall () #7 0xb59a5751 in raise () from /lib/i686/cmov/libc.so.6 #8 0xb59a8b82 in abort () from /lib/i686/cmov/libc.so.6 #9 0xb59dc22d in ?? () from /lib/i686/cmov/libc.so.6 #10 0xb59e6321 in ?? () from /lib/i686/cmov/libc.so.6 #11 0xb59e7b78 in ?? () from /lib/i686/cmov/libc.so.6 #12 0xb59eac5d in free () from /lib/i686/cmov/libc.so.6 #13 0xb5b9b701 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #14 0xb5b9b75d in operator delete[](void*) () from /usr/lib/libstdc++.so.6 #15 0xb51f8dd6 in TagLib::String::toCString(bool) const () from /usr/lib/libtag.so.1 #16 0xb6ef9d2b in MetaFile::Track::Private::readMetaData (this=0xa6ab1848) at ../../src/core-impl/meta/file/File_p.h:182 #17 0xb6efbfc5 in Track (this=0xa6ab1e08, url=...) at ../../src/core-impl/meta/file/File.cpp:187 #18 0xabff70ea in Meta::UmsHandler::nextTrackToParse (this=0xa155ff8) at ../../../../../src/core-impl/collections/umscollection/handler/UmsHandler.cpp:863 #19 0xac001e07 in Handler::UmsReadCapability::nextTrackToParse (this=0xa9023b08) at ../../../../../src/core-impl/collections/umscollection/handler/capabilities/UmsReadCapability.cpp:49 #20 0xb6e545e0 in Meta::MediaDeviceHandler::privateParseTracks (this=0xa155ff8) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:836 #21 0xb6e55de5 in Meta::ParseWorkerThread::run (this=0x936b530) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:1277 #22 0xb52484f7 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa8e5d25c, th=0x92b41d8, job=0x936b530) at ../../../threadweaver/Weaver/Job.cpp:106 #23 0xb5248851 in ThreadWeaver::Job::execute (this=0x936b530, th=0x92b41d8) at ../../../threadweaver/Weaver/Job.cpp:135 #24 0xb524754a in ThreadWeaver::ThreadRunHelper::run (this=0xa8e5d2e4, parent=0x94127d8, th=0x92b41d8) at ../../../threadweaver/Weaver/Thread.cpp:95 #25 0xb5247c9b in ThreadWeaver::Thread::run (this=0x92b41d8) at ../../../threadweaver/Weaver/Thread.cpp:142 #26 0xb66e7fae in QThreadPrivate::start (arg=0x92b41d8) at thread/qthread_unix.cpp:248 #27 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #28 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 5 (Thread 0xa865cb70 (LWP 20069)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb66e8fa7 in QWaitConditionPrivate::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x94127f0, mutex=0x9412a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb5246682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94127d8, th=0x8866c00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb52493dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9412b50, th=0x8866c00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb524524b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94127d8, th=0x8866c00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb52494d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9412b50, th=0x8866c00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb5246be3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94127d8, th=0x8866c00, previous=0x97ad9930) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb524757e in ThreadWeaver::ThreadRunHelper::run (this=0xa865c2e4, parent=0x94127d8, th=0x8866c00) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb5247c9b in ThreadWeaver::Thread::run (this=0x8866c00) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb66e7fae in QThreadPrivate::start (arg=0x8866c00) at thread/qthread_unix.cpp:248 #13 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xa5e42b70 (LWP 20076)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb50bd597 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb51962c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0xb50bd5e1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb51962c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0x9848fb70 (LWP 23464)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb3dbbf7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5a540bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb66e8fa7 in QWaitConditionPrivate::wait (this=0x9d98860, mutex=0x9d9885c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9d98860, mutex=0x9d9885c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb62ab61a in QFileInfoGatherer::run (this=0x9d98854) at dialogs/qfileinfogatherer.cpp:203 #6 0xb66e7fae in QThreadPrivate::start (arg=0x9d98854) at thread/qthread_unix.cpp:248 #7 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #8 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0x99a47b70 (LWP 23465)): #0 0xb3dbb206 in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0 #1 0xb5a542c6 in pthread_mutex_unlock () from /lib/i686/cmov/libc.so.6 #2 0xb37d394e in IA__g_main_context_prepare (context=0x9d9b910, priority=0x99a4713c) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2308 #3 0xb37d3be9 in g_main_context_iterate (context=0x9d9b910, block=<value optimized out>, dispatch=1, self=0x9d9c858) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2571 #4 0xb37d41b8 in IA__g_main_context_iteration (context=0x9d9b910, may_block=1) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #5 0xb68100cf in QEventDispatcherGlib::processEvents (this=0x9d976a8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0xb67e2b49 in QEventLoop::processEvents (this=0x99a47280, flags=) at kernel/qeventloop.cpp:149 #7 0xb67e2f9a in QEventLoop::exec (this=0x99a47280, flags=...) at kernel/qeventloop.cpp:201 #8 0xb66e5619 in QThread::exec (this=0x9d98258) at thread/qthread.cpp:487 #9 0xb67c298b in QInotifyFileSystemWatcherEngine::run (this=0x9d98258) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb66e7fae in QThreadPrivate::start (arg=0x9d98258) at thread/qthread_unix.cpp:248 #11 0xb3db7955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #12 0xb5a4710e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb297f720 (LWP 20052)): #0 0xb789b424 in __kernel_vsyscall () #1 0xb5a54413 in ?? () from /lib/i686/cmov/libc.so.6 #2 0xb59ec427 in ?? () from /lib/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) This bug may be a duplicate of or related to bug 241606, bug 225883. Possible duplicates by query: bug 241612, bug 241610, bug 241606, bug 238251, bug 225883. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 225883 ***