Application: amarok (2.4.0) KDE Platform Version: 4.6.2 (4.6.2) (Compiled from sources) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: Started Amarok. Plugged in my IPOD. Amarok didn't see the IPOD. Exited Amarok, Crash Report Assistant appeared. -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0xb4cf3780 (LWP 11249))] Thread 13 (Thread 0xa9cd1b70 (LWP 11255)): #0 0x00653416 in __kernel_vsyscall () #1 0x07c01753 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x07b94b94 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 12 (Thread 0xa679fb70 (LWP 11257)): #0 0x043d436b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x07c01616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x0417fe3f in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x04180e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0418192b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0260b304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x041aa2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 11 (Thread 0xa4fbeb70 (LWP 11258)): #0 0x00653416 in __kernel_vsyscall () #1 0x07c01753 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x07b94b94 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 10 (Thread 0xa47bdb70 (LWP 11259)): [KCrash Handler] #7 0x00653416 in __kernel_vsyscall () #8 0x07b4de71 in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0x07b5134e in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0x07b84577 in ?? () from /lib/i386-linux-gnu/libc.so.6 #11 0x07b8e961 in ?? () from /lib/i386-linux-gnu/libc.so.6 #12 0x07b914ba in ?? () from /lib/i386-linux-gnu/libc.so.6 #13 0x07b92f53 in malloc () from /lib/i386-linux-gnu/libc.so.6 #14 0x00920b8d in qMalloc (size=128) at global/qmalloc.cpp:55 #15 0x00972ea9 in QString::realloc (this=0xa47bce58, alloc=54) at tools/qstring.cpp:1296 #16 0x009732b0 in QString::append (this=0xa47bce58, ch=...) at tools/qstring.cpp:1597 #17 0x00999c7f in QAbstractFileEngineIterator::currentFilePath (this=0xa5e190f0) at io/qabstractfileengine.cpp:952 #18 0x009ee9a4 in QFSFileEngineIterator::next (this=0xa5e190f0) at io/qfsfileengine_iterator.cpp:66 #19 0x009a86fc in QDirIteratorPrivate::advance (this=0xab60080) at io/qdiriterator.cpp:217 #20 0x009a88db in QDirIterator::next (this=0xa47bcf80) at io/qdiriterator.cpp:457 #21 0x031dd09b in Meta::UmsHandler::prepareToParseTracks (this=0xab607f8) at ../../../../../src/core-impl/collections/umscollection/handler/UmsHandler.cpp:844 #22 0x031e2447 in Handler::UmsReadCapability::prepareToParseTracks (this=0xaafdf48) at ../../../../../src/core-impl/collections/umscollection/handler/capabilities/UmsReadCapability.cpp:31 #23 0x0105bee8 in Meta::MediaDeviceHandler::privateParseTracks (this=0xab607f8) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:858 #24 0x0105d615 in Meta::ParseWorkerThread::run (this=0xab23088) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:1303 #25 0x00b6b7f4 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa47bd1fc, th=0xa5e4340, job=0xab23088) at ../../../threadweaver/Weaver/Job.cpp:106 #26 0x00b6b941 in ThreadWeaver::Job::execute (this=0xab23088, th=0xa5e4340) at ../../../threadweaver/Weaver/Job.cpp:135 #27 0x00b6af6a in ThreadWeaver::ThreadRunHelper::run (this=0xa47bd284, parent=0xa5909b0, th=0xa5e4340) at ../../../threadweaver/Weaver/Thread.cpp:95 #28 0x00b6b05b in ThreadWeaver::Thread::run (this=0xa5e4340) at ../../../threadweaver/Weaver/Thread.cpp:142 #29 0x00926da2 in QThreadPrivate::start (arg=0xa5e4340) at thread/qthread_unix.cpp:320 #30 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #31 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 9 (Thread 0xa3fbcb70 (LWP 11260)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x00927467 in wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00b697e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5909b0, th=0xa543b88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00b6c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5e7120, th=0xa543b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00b6942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5909b0, th=0xa543b88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00b6c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa543b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa543b88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00b6c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa543b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa543b88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00b6c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa543b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa543b88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x00b6c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa543b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa543b88, previous=0xabb3f20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0x00b6af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa3fbc284, parent=0xa5909b0, th=0xa543b88) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0x00b6b05b in ThreadWeaver::Thread::run (this=0xa543b88) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x00926da2 in QThreadPrivate::start (arg=0xa543b88) at thread/qthread_unix.cpp:320 #19 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #20 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 8 (Thread 0xa37bbb70 (LWP 11261)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x00927467 in wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00b697e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5909b0, th=0xa5ec3c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00b6c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5e7120, th=0xa5ec3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00b6942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5909b0, th=0xa5ec3c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00b6c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa5ec3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa5ec3c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00b6c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa5ec3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa5ec3c8, previous=0xab2c2a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00b6af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa37bb284, parent=0xa5909b0, th=0xa5ec3c8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00b6b05b in ThreadWeaver::Thread::run (this=0xa5ec3c8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00926da2 in QThreadPrivate::start (arg=0xa5ec3c8) at thread/qthread_unix.cpp:320 #15 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 7 (Thread 0xa2fbab70 (LWP 11262)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x00927467 in wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5909c8, mutex=0xa58d330, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00b697e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5909b0, th=0xa5d13d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00b6c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5e7120, th=0xa5d13d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00b6942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5909b0, th=0xa5d13d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00b6c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e7120, th=0xa5d13d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00b69373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5909b0, th=0xa5d13d0, previous=0x9dd18d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00b6af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa2fba284, parent=0xa5909b0, th=0xa5d13d0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00b6b05b in ThreadWeaver::Thread::run (this=0xa5d13d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x00926da2 in QThreadPrivate::start (arg=0xa5d13d0) at thread/qthread_unix.cpp:320 #13 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 6 (Thread 0xa27b1b70 (LWP 11263)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb71c7b57 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #5 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 5 (Thread 0xa1e88b70 (LWP 11264)): #0 0x00653416 in __kernel_vsyscall () #1 0x07c01753 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x07b94b94 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0xa167fb70 (LWP 11266)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0193e817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1a521c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x0193e851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1a521c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xa6fa0b70 (LWP 11305)): #0 0x00653416 in __kernel_vsyscall () #1 0x043d648c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07c013fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x00927467 in wait (this=0xab23720, mutex=0xab2371c, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xab23720, mutex=0xab2371c, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x059f74f2 in QFileInfoGatherer::run (this=0xab23714) at dialogs/qfileinfogatherer.cpp:214 #6 0x00926da2 in QThreadPrivate::start (arg=0xab23714) at thread/qthread_unix.cpp:320 #7 0x043d1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x07bf373e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0x99f8eb70 (LWP 11306)): #0 0x00653416 in __kernel_vsyscall () #1 0x07c01753 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x07b94b94 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb4cf3780 (LWP 11249)): #0 0x00653416 in __kernel_vsyscall () #1 0x07c01753 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x07b94b94 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Possible duplicates by query: bug 251648. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 232051 ***