Application: amarok (2.3.90) KDE Platform Version: 4.5.85 (4.6 Beta2) Qt Version: 4.7.1 Operating System: Linux 2.6.37-9-generic x86_64 Distribution: Ubuntu natty (development branch) -- Information about the crash: As per title, Amarok crashes every time it is started on Kubuntu Natty [11.04], package is from the [k]ubuntu repository. STR: Launch Amarok from menu Result: Crashes straight to crash reporter [Amarok window doesn't appear at all] Expected result: Amarok should launch normally The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f4505140780 (LWP 4054))] Thread 13 (Thread 0x7f44e39e8700 (LWP 4055)): #0 0x00007f44fd669e09 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f44e9f6dea1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #3 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f44e31e7700 (LWP 4056)): #0 0x00007fff75759861 in clock_gettime () #1 0x00007f44facbe0bf in clock_gettime () from /lib/librt.so.1 #2 0x00007f45023d9d32 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f450249b90d in QTimerInfoList::updateCurrentTime (this=0x1fbce80) at kernel/qeventdispatcher_unix.cpp:339 #5 0x00007f450249bc75 in QTimerInfoList::timerWait (this=0x1fbce80, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x00007f450249a71c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f44e31e6bfc) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f450249a7c5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f44fc269fb2 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0x00007f44fc26aeb4 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f44fc26b559 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x00007f450249af26 in QEventDispatcherGlib::processEvents (this=0x201fbb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #12 0x00007f450246f362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f450246f59c in QEventLoop::exec (this=0x7f44e31e6d80, flags=...) at kernel/qeventloop.cpp:201 #14 0x00007f4502386274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #15 0x00007f44ea1cc39e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #16 0x00007f4502388a2e in QThreadPrivate::start (arg=0x1f49010) at thread/qthread_unix.cpp:285 #17 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #18 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f44e27e1700 (LWP 4057)): #0 0x00007f4501b51203 in poll () from /lib/libc.so.6 #1 0x00007f44f939065f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f44f9382476 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f44f9382b39 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f44f9382bf0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f44f939060f in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f44f46ee818 in ?? () from /usr/lib/libpulsecommon-0.9.22.so #7 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #8 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f44ddfdf700 (LWP 4058)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f44e9f7fcb3 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #3 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f44dd3d4700 (LWP 4059)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f44e9f7fcb3 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #3 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f44dcbd3700 (LWP 4060)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f44e9f7fcb3 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #3 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f44db526700 (LWP 4062)): #0 0x00007fff75759861 in clock_gettime () #1 0x00007f44facbe0bf in clock_gettime () from /lib/librt.so.1 #2 0x00007f45023d9d32 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f450249b90d in QTimerInfoList::updateCurrentTime (this=0x242c6e0) at kernel/qeventdispatcher_unix.cpp:339 #5 0x00007f450249bc75 in QTimerInfoList::timerWait (this=0x242c6e0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x00007f450249a71c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f44db525c1c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f450249a7c5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f44fc269fb2 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0x00007f44fc26aeb4 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f44fc26b559 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x00007f450249af26 in QEventDispatcherGlib::processEvents (this=0x2278240, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #12 0x00007f450246f362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f450246f59c in QEventLoop::exec (this=0x7f44db525da0, flags=...) at kernel/qeventloop.cpp:201 #14 0x00007f4502386274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #15 0x00007f450245182f in QInotifyFileSystemWatcherEngine::run (this=0x240ba50) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f4502388a2e in QThreadPrivate::start (arg=0x240ba50) at thread/qthread_unix.cpp:285 #17 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #18 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f44d9d24700 (LWP 4063)): #0 0x00007f4501b51203 in poll () from /lib/libc.so.6 #1 0x00007f44fc26b030 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f44fc26b559 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f450249af26 in QEventDispatcherGlib::processEvents (this=0x2469180, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f450246f362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f450246f59c in QEventLoop::exec (this=0x7f44d9d23db0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f4502386274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f44f986313c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #8 0x00007f4502388a2e in QThreadPrivate::start (arg=0x2434570) at thread/qthread_unix.cpp:285 #9 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #10 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f44cbccb700 (LWP 4064)): #0 0x00007fff75759861 in clock_gettime () #1 0x00007f44facbe0bf in clock_gettime () from /lib/librt.so.1 #2 0x00007f45023d9d32 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f450249b90d in QTimerInfoList::updateCurrentTime (this=0x2a925f0) at kernel/qeventdispatcher_unix.cpp:339 #5 0x00007f450249bc75 in QTimerInfoList::timerWait (this=0x2a925f0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x00007f450249a71c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f44cbccac1c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f450249a7c5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f44fc269fb2 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0x00007f44fc26aeb4 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f44fc26b559 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x00007f450249af26 in QEventDispatcherGlib::processEvents (this=0x2a8cfb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #12 0x00007f450246f362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f450246f59c in QEventLoop::exec (this=0x7f44cbccada0, flags=...) at kernel/qeventloop.cpp:201 #14 0x00007f4502386274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #15 0x00007f450245182f in QInotifyFileSystemWatcherEngine::run (this=0x2a8f770) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f4502388a2e in QThreadPrivate::start (arg=0x2a8f770) at thread/qthread_unix.cpp:285 #17 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #18 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f44cb2ad700 (LWP 4065)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f45023890eb in wait (this=<value optimized out>, mutex=0x2b4f300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b4f300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f44ff60e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f44ff610723 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f44ff60f53f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f44ff60f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f4502388a2e in QThreadPrivate::start (arg=0x2b9d560) at thread/qthread_unix.cpp:285 #8 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f44ca8a1700 (LWP 4066)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f45023890eb in wait (this=<value optimized out>, mutex=0x2b4f300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b4f300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f44ff60e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f44ff610723 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f44ff60f53f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f44ff60f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f4502388a2e in QThreadPrivate::start (arg=0x2b13540) at thread/qthread_unix.cpp:285 #8 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f44c9a67700 (LWP 4067)): #0 0x00007f44fd669a9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f44f8865542 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4 #2 0x00007f44fd665971 in start_thread () from /lib/libpthread.so.0 #3 0x00007f4501b5d92d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f4505140780 (LWP 4054)): [KCrash Handler] #6 0x00007f44f87b24b2 in JSC::ExecutableAllocator::isValid() const () from /usr/lib/libQtWebKit.so.4 #7 0x00007f44f87f31f5 in JSC::JSGlobalData::JSGlobalData(JSC::JSGlobalData::GlobalDataType, JSC::ThreadStackType) () from /usr/lib/libQtWebKit.so.4 #8 0x00007f44f87f43f8 in JSC::JSGlobalData::createLeaked(JSC::ThreadStackType) () from /usr/lib/libQtWebKit.so.4 #9 0x00007f44f8035872 in WebCore::JSDOMWindowBase::commonJSGlobalData() () from /usr/lib/libQtWebKit.so.4 #10 0x00007f44f801cb15 in WebCore::mainThreadNormalWorld() () from /usr/lib/libQtWebKit.so.4 #11 0x00007f44f85b3d90 in QWebFrame::addToJavaScriptWindowObject(QString const&, QObject*, QScriptEngine::ValueOwnership) () from /usr/lib/libQtWebKit.so.4 #12 0x00007f44c9a7ba48 in WikipediaApplet::init (this=0x2be5b00) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:545 #13 0x00007f44fe81fc24 in Plasma::Containment::addApplet(Plasma::Applet*, QPointF const&, bool) () from /usr/lib/libplasma.so.3 #14 0x00007f44fe81ff4e in ?? () from /usr/lib/libplasma.so.3 #15 0x00007f44d2755c7a in Context::VerticalToolbarContainment::addApplet (this=0x2ad4f60, pluginName=..., loc=-1) at ../../../../../src/context/containments/verticallayout/VerticalToolbarContainment.cpp:132 #16 0x00007f44d2756446 in Context::VerticalToolbarContainment::loadConfig (this=0x2ad4f60, conf=...) at ../../../../../src/context/containments/verticallayout/VerticalToolbarContainment.cpp:94 #17 0x00007f4503ae1902 in Context::ContextView::loadConfig (this=0x2a565d0) at ../../src/context/ContextView.cpp:210 #18 0x00007f4503ae1bc6 in Context::ContextView::showHome (this=0x2a565d0) at ../../src/context/ContextView.cpp:190 #19 0x00007f4503ade05d in ContextDock::createContextView (this=0x2869ea0, containment=0x2ad4f60) at ../../src/context/ContextDock.cpp:72 #20 0x00007f4503ade690 in ContextDock::qt_metacall (this=0x2869ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff756b83f0) at ./ContextDock.moc:73 #21 0x00007f4502485098 in QMetaObject::activate (sender=0x2a1cf90, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff756b83f0) at kernel/qobject.cpp:3280 #22 0x00007f44fe8319bf in Plasma::Corona::containmentAdded(Plasma::Containment*) () from /usr/lib/libplasma.so.3 #23 0x00007f44fe8352d4 in ?? () from /usr/lib/libplasma.so.3 #24 0x00007f4503add4e8 in Context::ContextScene::loadDefaultSetup (this=0x2a1cf90) at ../../src/context/ContextScene.cpp:61 #25 0x00007f4503add8cb in ContextDock::polish (this=0x2869ea0) at ../../src/context/ContextDock.cpp:50 #26 0x00007f45042217f1 in ensurePolish (this=0x2869ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff756b8780) at ../../src/widgets/AmarokDockWidget.cpp:40 #27 slotVisibilityChanged (this=0x2869ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff756b8780) at ../../src/widgets/AmarokDockWidget.cpp:33 #28 AmarokDockWidget::qt_metacall (this=0x2869ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff756b8780) at ./AmarokDockWidget.moc:73 #29 0x00007f4503ade670 in ContextDock::qt_metacall (this=0x2869ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff756b8780) at ./ContextDock.moc:68 #30 0x00007f4502485098 in QMetaObject::activate (sender=0x2869ea0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff756b8780) at kernel/qobject.cpp:3280 #31 0x00007f450321bd02 in QDockWidget::visibilityChanged (this=<value optimized out>, _t1=true) at .moc/release-shared/moc_qdockwidget.cpp:189 #32 0x00007f450321cbe1 in QDockWidget::event (this=0x2869ea0, event=0x7fff756b8ce0) at widgets/qdockwidget.cpp:1394 #33 0x00007f4502e2db44 in QApplicationPrivate::notify_helper (this=0x1eacc20, receiver=0x2869ea0, e=0x7fff756b8ce0) at kernel/qapplication.cpp:4445 #34 0x00007f4502e3247a in QApplication::notify (this=<value optimized out>, receiver=0x2869ea0, e=0x7fff756b8ce0) at kernel/qapplication.cpp:4324 #35 0x00007f4504b4d0d6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #36 0x00007f450246ff7c in QCoreApplication::notifyInternal (this=0x7fff756b94d0, receiver=0x2869ea0, event=0x7fff756b8ce0) at kernel/qcoreapplication.cpp:732 #37 0x00007f4502e82490 in sendEvent (this=0x286a790) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #38 QWidgetPrivate::show_helper (this=0x286a790) at kernel/qwidget.cpp:7380 #39 0x00007f4502e827ba in QWidget::setVisible (this=0x2869ea0, visible=<value optimized out>) at kernel/qwidget.cpp:7602 #40 0x00007f4502e82316 in show (this=<value optimized out>, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487 #41 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7690 #42 0x00007f4502e8237d in QWidgetPrivate::show_helper (this=0x227bf00) at kernel/qwidget.cpp:7327 #43 0x00007f4502e827ba in QWidget::setVisible (this=0x21494d0, visible=<value optimized out>) at kernel/qwidget.cpp:7602 #44 0x00007f45040a1dc8 in show (this=0x7fff756b94d0) at /usr/include/qt4/QtGui/qwidget.h:487 #45 App::continueInit (this=0x7fff756b94d0) at ../../src/App.cpp:694 #46 0x00007f45040a337f in App::App (this=0x7fff756b94d0) at ../../src/App.cpp:214 #47 0x0000000000409b7a in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:259 Reported using DrKonqi
This is already fixed in 2.4 git *** This bug has been marked as a duplicate of bug 250975 ***
Oops, typo, sorry. *** This bug has been marked as a duplicate of bug 259075 ***