Bug 281481

Summary: Amarok
Product: [Applications] amarok Reporter: D. H. Killian <dhkillian>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.0   
Target Milestone: 2.5   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description D. H. Killian 2011-09-06 14:45:17 UTC
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
Comment 1 Myriam Schweingruber 2011-09-06 21:43:59 UTC

*** This bug has been marked as a duplicate of bug 232051 ***