Application: amarok (2.4.3) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-28-generic i686 Distribution: Linux Mint 12 Lisa -- Information about the crash: - What I was doing when the application crashed: amarok off while downloading from jamendo and now does not start, always gives error. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb6033720 (LWP 5837))] Thread 9 (Thread 0xb0eb5b70 (LWP 5840)): #0 0x003f6416 in __kernel_vsyscall () #1 0x034e1bbe in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x01836246 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #3 0x018244ea in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0 #4 0x01824d47 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0 #5 0x01824e24 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0 #6 0x018361ce in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #7 0x01f08216 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so #8 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 8 (Thread 0xabfb7b70 (LWP 5842)): #0 0x01775d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x0420e7d5 in do_gettime (frac=0xabfb7010, sec=0xabfb7008) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x042e14b6 in QTimerInfoList::updateCurrentTime (this=0xaa600dac) at kernel/qeventdispatcher_unix.cpp:339 #4 0x042e180a in QTimerInfoList::timerWait (this=0xaa600dac, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x042e0053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xabfb711c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x042e00ed in timerSourcePrepare (source=0xaa600d78, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x04e4088c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x04e41637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x04e41c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x042e0b37 in QEventDispatcherGlib::processEvents (this=0xaa600468, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x042b11dd in QEventLoop::processEvents (this=0xabfb72a0, flags=...) at kernel/qeventloop.cpp:149 #12 0x042b1421 in QEventLoop::exec (this=0xabfb72a0, flags=...) at kernel/qeventloop.cpp:201 #13 0x041b490b in QThread::exec (this=0xa499368) at thread/qthread.cpp:498 #14 0x04291e2d in QInotifyFileSystemWatcherEngine::run (this=0xa499368) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x041b77b3 in QThreadPrivate::start (arg=0xa499368) at thread/qthread_unix.cpp:331 #16 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 7 (Thread 0xaa5ffb70 (LWP 5843)): #0 0x003f6416 in __kernel_vsyscall () #1 0x034e1bbe in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x04e5034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x04e41896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x04e41c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x042e0b37 in QEventDispatcherGlib::processEvents (this=0xa592430, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x042b11dd in QEventLoop::processEvents (this=0xaa5ff2d0, flags=...) at kernel/qeventloop.cpp:149 #7 0x042b1421 in QEventLoop::exec (this=0xaa5ff2d0, flags=...) at kernel/qeventloop.cpp:201 #8 0x041b490b in QThread::exec (this=0xa5917c0) at thread/qthread.cpp:498 #9 0x041b49fb in QThread::run (this=0xa5917c0) at thread/qthread.cpp:565 #10 0x041b77b3 in QThreadPrivate::start (arg=0xa5917c0) at thread/qthread_unix.cpp:331 #11 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 6 (Thread 0xa95fdb70 (LWP 5845)): #0 0x003f6416 in __kernel_vsyscall () #1 0x008aaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x034fe4ac in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x041b7cc0 in wait (time=4294967295, this=0xa5b5180) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5b5080, mutex=0xa5b5320, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00893406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5b5068, th=0xa5b5618) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00895ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5b5400, th=0xa5b5618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0089303a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5b5068, th=0xa5b5618) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00895fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5b5400, th=0xa5b5618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00892f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5b5068, th=0xa5b5618, previous=0xab0dbb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00894b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa95fd304, parent=0xa5b5068, th=0xa5b5618) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00894bca in ThreadWeaver::Thread::run (this=0xa5b5618) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x041b77b3 in QThreadPrivate::start (arg=0xa5b5618) at thread/qthread_unix.cpp:331 #13 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0xa8c03b70 (LWP 5846)): #0 0x003f6416 in __kernel_vsyscall () #1 0x008aaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x034fe4ac in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x041b7cc0 in wait (time=4294967295, this=0xa5b5180) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5b5080, mutex=0xa5b5320, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00893406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5b5068, th=0xa7a9ba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00895ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5b5400, th=0xa7a9ba0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0089303a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5b5068, th=0xa7a9ba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00895fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5b5400, th=0xa7a9ba0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00892f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5b5068, th=0xa7a9ba0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00895fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5b5400, th=0xa7a9ba0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00892f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5b5068, th=0xa7a9ba0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00894b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa8c03304, parent=0xa5b5068, th=0xa7a9ba0) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00894bca in ThreadWeaver::Thread::run (this=0xa7a9ba0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x041b77b3 in QThreadPrivate::start (arg=0xa7a9ba0) at thread/qthread_unix.cpp:331 #15 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xa7bf1b70 (LWP 5849)): #0 0x003f6416 in __kernel_vsyscall () #1 0x008aaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x034fe4ac in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x098059a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0x098059ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xa537fb70 (LWP 5850)): #0 0x003f6416 in __kernel_vsyscall () #1 0x008aaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x034fe4ac in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x041b7cc0 in wait (time=4294967295, this=0xa5b5180) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5b5080, mutex=0xa5b5320, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00893406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5b5068, th=0xa57ea00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00895ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5b5400, th=0xa57ea00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0089303a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5b5068, th=0xa57ea00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00895fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5b5400, th=0xa57ea00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00892f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5b5068, th=0xa57ea00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00894b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa537f304, parent=0xa5b5068, th=0xa57ea00) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00894bca in ThreadWeaver::Thread::run (this=0xa57ea00) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x041b77b3 in QThreadPrivate::start (arg=0xa57ea00) at thread/qthread_unix.cpp:331 #13 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xa4b7eb70 (LWP 5851)): #0 0x003f6416 in __kernel_vsyscall () #1 0x008aaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x034fe4ac in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x041b7cc0 in wait (time=4294967295, this=0xa5b5180) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa5b5080, mutex=0xa5b5320, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00893406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5b5068, th=0xa7c8ea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00895ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5b5400, th=0xa7c8ea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0089303a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5b5068, th=0xa7c8ea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00895fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5b5400, th=0xa7c8ea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00892f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5b5068, th=0xa7c8ea0, previous=0xab1b588) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00894b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa4b7e304, parent=0xa5b5068, th=0xa7c8ea0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00894bca in ThreadWeaver::Thread::run (this=0xa7c8ea0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x041b77b3 in QThreadPrivate::start (arg=0xa7c8ea0) at thread/qthread_unix.cpp:331 #13 0x008a6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x034f087e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb6033720 (LWP 5837)): [KCrash Handler] #7 operator== (value=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qbasicatomic.h:70 #8 data (this=<optimized out>) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:575 #9 Context::ContextView::addCollapseAnimation (this=0x9f58b68, anim=0xa870e00) at ../../src/context/ContextView.cpp:239 #10 0x01012d7d in Context::Applet::collapse (this=0xa76e9f8, on=false) at ../../src/context/Applet.cpp:320 #11 0x01013263 in Context::Applet::setCollapseOff (this=0xa76e9f8) at ../../src/context/Applet.cpp:279 #12 0x039e8cf2 in Albums::dataUpdated (this=0xa76e9f8, data=<optimized out>, name=<optimized out>) at ../../../../../src/context/applets/albums/Albums.cpp:155 #13 0x039ea04e in Albums::dataUpdated (this=0xa76e9f8, name=..., data=...) at ../../../../../src/context/applets/albums/Albums.cpp:132 #14 0x039ea412 in Albums::qt_metacall (this=0xa76e9f8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf98b5d4) at ./Albums.moc:91 #15 0x042b8b7d in metacall (argv=0xbf98b5d4, idx=72, cl=QMetaObject::InvokeMetaMethod, object=0xa76e9f8) at kernel/qmetaobject.cpp:237 #16 QMetaObject::metacall (object=0xa76e9f8, cl=QMetaObject::InvokeMetaMethod, idx=72, argv=0xbf98b5d4) at kernel/qmetaobject.cpp:232 #17 0x042c7a6a in QMetaObject::activate (sender=0xa726738, m=0x46d6938, local_signal_index=0, argv=0xbf98b5d4) at kernel/qobject.cpp:3278 #18 0x044cea6d in Plasma::DataContainer::dataUpdated (this=0xa726738, _t1=..., _t2=...) at ./datacontainer.moc:112 #19 0x044cf076 in Plasma::DataContainer::checkForUpdate (this=0xa726738) at ../../plasma/datacontainer.cpp:295 #20 0x044d0d57 in timerEvent (this=0xa6c1fd8, event=<optimized out>) at ../../plasma/dataengine.cpp:387 #21 Plasma::DataEngine::timerEvent (this=0xa6c1fd8, event=0xbf98ba1c) at ../../plasma/dataengine.cpp:362 #22 0x042ca994 in QObject::event (this=0xa6c1fd8, e=0xbf98ba1c) at kernel/qobject.cpp:1181 #23 0x062f7d84 in notify_helper (e=0xbf98ba1c, receiver=0xa6c1fd8, this=0x9f4b638) at kernel/qapplication.cpp:4486 #24 QApplicationPrivate::notify_helper (this=0x9f4b638, receiver=0xa6c1fd8, e=0xbf98ba1c) at kernel/qapplication.cpp:4458 #25 0x062fd133 in QApplication::notify (this=0xbf98ba1c, receiver=0xa6c1fd8, e=0xbf98ba1c) at kernel/qapplication.cpp:3886 #26 0x00ac2971 in KApplication::notify (this=0xbf98bd24, receiver=0xa6c1fd8, event=0xbf98ba1c) at ../../kdeui/kernel/kapplication.cpp:311 #27 0x042b219e in QCoreApplication::notifyInternal (this=0xbf98bd24, receiver=0xa6c1fd8, event=0xbf98ba1c) at kernel/qcoreapplication.cpp:787 #28 0x042e2c10 in sendEvent (event=0xbf98ba1c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #29 QTimerInfoList::activateTimers (this=0x9f3e7bc) at kernel/qeventdispatcher_unix.cpp:603 #30 0x042e0122 in timerSourceDispatch (source=0x9f3e788) at kernel/qeventdispatcher_glib.cpp:184 #31 0x04e4125f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #32 0x04e41990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #33 0x04e41c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #34 0x042e0ada in QEventDispatcherGlib::processEvents (this=0x9e44248, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #35 0x063afe7a in QGuiEventDispatcherGlib::processEvents (this=0x9e44248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x042b11dd in QEventLoop::processEvents (this=0xbf98bc94, flags=...) at kernel/qeventloop.cpp:149 #37 0x042b1421 in QEventLoop::exec (this=0xbf98bc94, flags=...) at kernel/qeventloop.cpp:201 #38 0x042b619d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #39 0x062f5924 in QApplication::exec () at kernel/qapplication.cpp:3760 #40 0x0804ffc2 in main (argc=0, argv=0x0) at ../../src/main.cpp:289 Possible duplicates by query: bug 297259, bug 293837, bug 293212, bug 292155, bug 290743. Reported using DrKonqi
Sorry, but your Amarok version is quite outdated, please make sure to upgrade to Amarok 2.6, this bug is solved since quite some time already. See also http://kubuntu.org/news/amarok-26 *** This bug has been marked as a duplicate of bug 258741 ***