Bug 287273 - Crash after ~5 sec of playback at startup
Summary: Crash after ~5 sec of playback at startup
Status: RESOLVED DUPLICATE of bug 279813
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-22 15:43 UTC by Benjamin M
Modified: 2011-11-23 23:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin M 2011-11-22 15:43:56 UTC
Version:           2.4.3 (using KDE 4.7.3) 
OS:                Linux

Not sure if this isn't one of those duplicates. My backtrace starts with Thread 14, and I didn't find any reports with similar behavior and backtrace. This only started today. It worked fine yesterday, so it might have to do with some update that came in in the meantime. I also tried different versions (from openSUSE OSS, Packpan, KDE Updated Apps) - the crash occurs every time. 

Reproducible: Always

Steps to Reproduce:
I start Amarok. It resumes playback; remains minimized to tray. 

Actual Results:  
It crashes after 5-10 seconds, no matter if I try to maximize it or not. 

Expected Results:  
No crash.

Backtrace:

Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xaff33a30 (LWP 4247))]

Thread 14 (Thread 0xaa7d1b70 (LWP 4256)):
#0  0xb5339b20 in pthread_mutex_unlock () from /lib/libpthread.so.0
#1  0xb57d5664 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb385cad6 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#3  0xb385e13d in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb385e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb65a6897 in QEventDispatcherGlib::processEvents (this=0x86c4f00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb657744d in QEventLoop::processEvents (this=0xaa7d12b0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6577691 in QEventLoop::exec (this=0xaa7d12b0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb647a75b in QThread::exec (this=0x86c49a8) at thread/qthread.cpp:498
#9  0xb655808d in QInotifyFileSystemWatcherEngine::run (this=0x86c49a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb647d613 in QThreadPrivate::start (arg=0x86c49a8) at thread/qthread_unix.cpp:331
#11 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#12 0xb57c78fe in clone () from /lib/libc.so.6

Thread 13 (Thread 0xac0fbb70 (LWP 4257)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb647db20 in wait (time=4294967295, this=0x89bb858) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x89bb748, mutex=0x8a6f6a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb4f6cc96 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f6f78b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f6c8ca in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f6f88c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f6f8a8 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb4f6f8a8 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb4f6e3c4 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb4f6e47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#15 0xb647d613 in QThreadPrivate::start (arg=0x89ba558) at thread/qthread_unix.cpp:331
#16 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#17 0xb57c78fe in clone () from /lib/libc.so.6

Thread 12 (Thread 0xab8fbb70 (LWP 4258)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb647db20 in wait (time=4294967295, this=0x89bb858) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x89bb748, mutex=0x8a6f6a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb4f6cc96 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f6f78b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f6c8ca in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f6f88c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f6e3c4 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f6e47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb647d613 in QThreadPrivate::start (arg=0x8a41830) at thread/qthread_unix.cpp:331
#12 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#13 0xb57c78fe in clone () from /lib/libc.so.6

Thread 11 (Thread 0xab0fbb70 (LWP 4259)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb647db20 in wait (time=4294967295, this=0x89bb858) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x89bb748, mutex=0x8a6f6a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb4f6cc96 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f6f78b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f6c8ca in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f6f88c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f6e3c4 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f6e47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb647d613 in QThreadPrivate::start (arg=0x8a44b88) at thread/qthread_unix.cpp:331
#12 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#13 0xb57c78fe in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa9fd1b70 (LWP 4260)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb647db20 in wait (time=4294967295, this=0x89bb858) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x89bb748, mutex=0x8a6f6a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb4f6cc96 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f6f78b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f6c8ca in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f6f88c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f6c823 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f6e3c4 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f6e47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb647d613 in QThreadPrivate::start (arg=0x8a442d8) at thread/qthread_unix.cpp:331
#12 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#13 0xb57c78fe in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa97d1b70 (LWP 4261)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb2d2d8fb in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb344a340) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#3  0xb2d2da1f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb344a340) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#4  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#5  0xb57c78fe in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa8fd1b70 (LWP 4262)):
#0  0xb57bc9f4 in poll () from /lib/libc.so.6
#1  0xb386cf7b in g_poll () from /usr/lib/libglib-2.0.so.0
#2  0xb385e466 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb385e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb65a6897 in QEventDispatcherGlib::processEvents (this=0x8a14bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0xb657744d in QEventLoop::processEvents (this=0xa8fd12e0, flags=...) at kernel/qeventloop.cpp:149
#6  0xb6577691 in QEventLoop::exec (this=0xa8fd12e0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb647a75b in QThread::exec (this=0x8a14548) at thread/qthread.cpp:498
#8  0xb647a84b in QThread::run (this=0x8a14548) at thread/qthread.cpp:565
#9  0xb647d613 in QThreadPrivate::start (arg=0x8a14548) at thread/qthread_unix.cpp:331
#10 0xb5336a7d in start_thread () from /lib/libpthread.so.0
#11 0xb57c78fe in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa7e64b70 (LWP 4267)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0892250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0893338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb38876a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb38852e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#7  0xb57c78fe in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa7634b70 (LWP 4268)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0892250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0893338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb38876a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb38852e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#7  0xb57c78fe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa6e34b70 (LWP 4269)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0892250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0893338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb38876a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb38852e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#7  0xb57c78fe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa6634b70 (LWP 4270)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0892250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0893338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb38876a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb38852e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#7  0xb57c78fe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa5634b70 (LWP 4272)):
#0  0xb533a782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57d540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb49b74f9 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4ab67a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb49b753f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4ab67a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#5  0xb57c78fe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa5e34b70 (LWP 4273)):
#0  0xb576bba8 in memcpy () from /lib/libc.so.6
#1  0xae7dce66 in gst_ring_buffer_clear () from /usr/lib/libgstaudio-0.10.so.0
#2  0xae7ed229 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#3  0xb38852e4 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5336a7d in start_thread () from /lib/libpthread.so.0
#5  0xb57c78fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xaff33a30 (LWP 4247)):
[KCrash Handler]
#6  QProgressBar::setFormat (this=0x4545458f, format=...) at widgets/qprogressbar.cpp:581
#7  0xac1b48c0 in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#8  0xac1ba35a in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#9  0xb657e7dd in metacall (argv=0xbf9b4f78, idx=91, cl=QMetaObject::InvokeMetaMethod, object=0x8a855e0) at kernel/qmetaobject.cpp:237
#10 QMetaObject::metacall (object=0x8a855e0, cl=QMetaObject::InvokeMetaMethod, idx=91, argv=0xbf9b4f78) at kernel/qmetaobject.cpp:232
#11 0xb658d710 in QMetaObject::activate (sender=0x8a85038, m=0xb33ce4a8, local_signal_index=2, argv=0xbf9b4f78) at kernel/qobject.cpp:3287
#12 0xb23b6c95 in QGraphicsWebView::loadProgress (this=0x8a85038, _t1=100) at ./moc_qgraphicswebview.cpp:221
#13 0xb23b70d5 in QGraphicsWebView::qt_metacall (this=0x8a85038, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9b5118) at ./moc_qgraphicswebview.cpp:144
#14 0xb194e3f2 in KGraphicsWebView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdewebkit.so.5
#15 0xac1b11a3 in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#16 0xb657e7dd in metacall (argv=0xbf9b5118, idx=23, cl=QMetaObject::InvokeMetaMethod, object=0x8a85038) at kernel/qmetaobject.cpp:237
#17 QMetaObject::metacall (object=0x8a85038, cl=QMetaObject::InvokeMetaMethod, idx=23, argv=0xbf9b5118) at kernel/qmetaobject.cpp:232
#18 0xb658d710 in QMetaObject::activate (sender=0x8a95460, m=0xb33ce5a8, local_signal_index=1, argv=0xbf9b5118) at kernel/qobject.cpp:3287
#19 0xb23b9c95 in QWebPage::loadProgress (this=0x8a95460, _t1=100) at ./moc_qwebpage.cpp:369
#20 0xb23c26d6 in QWebPage::qt_metacall (this=0x8a95460, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf9b52b8) at ./moc_qwebpage.cpp:280
#21 0xb1953082 in KWebPage::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdewebkit.so.5
#22 0xb657e7dd in metacall (argv=0xbf9b52b8, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0x8a95460) at kernel/qmetaobject.cpp:237
#23 QMetaObject::metacall (object=0x8a95460, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf9b52b8) at kernel/qmetaobject.cpp:232
#24 0xb658d710 in QMetaObject::activate (sender=0x8ac14f0, m=0xb33cf21c, local_signal_index=0, argv=0xbf9b52b8) at kernel/qobject.cpp:3287
#25 0xb23f2695 in WebCore::FrameLoaderClientQt::loadProgress (this=0x8ac14f0, _t1=100) at ./moc_FrameLoaderClientQt.cpp:97
#26 0xb23f274f in postProgressEstimateChangedNotification (this=0x8ac14f0) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:585
#27 WebCore::FrameLoaderClientQt::postProgressEstimateChangedNotification (this=0x8ac14f0) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:582
#28 0xb27af8f1 in WebCore::ProgressTracker::finalProgressComplete (this=0xaa801a50) at ../../../Source/WebCore/loader/ProgressTracker.cpp:149
#29 0xb27af9e0 in WebCore::ProgressTracker::progressCompleted (this=0xaa801a50, frame=0xaa810800) at ../../../Source/WebCore/loader/ProgressTracker.cpp:134
#30 0xb27864b2 in WebCore::FrameLoader::clearProvisionalLoad (this=0xaa810844) at ../../../Source/WebCore/loader/FrameLoader.cpp:1949
#31 0xb278dec3 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0xaa810844) at ../../../Source/WebCore/loader/FrameLoader.cpp:2486
#32 0xb278c893 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xaa810844) at ../../../Source/WebCore/loader/FrameLoader.cpp:2641
#33 0xb277a611 in WebCore::DocumentLoader::mainReceivedError (this=0xaa824100, error=..., isComplete=true) at ../../../Source/WebCore/loader/DocumentLoader.cpp:209
#34 0xb2788e60 in WebCore::FrameLoader::receivedMainResourceError (this=0xaa810844, error=..., isComplete=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:2933
#35 0xb27a11b7 in WebCore::MainResourceLoader::didCancel (this=0xaa80e000, error=...) at ../../../Source/WebCore/loader/MainResourceLoader.cpp:118
#36 0xb27b4851 in WebCore::ResourceLoader::cancel (this=0xaa80e000, error=...) at ../../../Source/WebCore/loader/ResourceLoader.cpp:381
#37 0xb27b4530 in WebCore::ResourceLoader::cancel (this=0xaa80e000) at ../../../Source/WebCore/loader/ResourceLoader.cpp:371
#38 0xb277bef3 in WebCore::DocumentLoader::stopLoading (this=0xaa824100) at ../../../Source/WebCore/loader/DocumentLoader.cpp:252
#39 0xb278907c in stopAllLoaders (clearProvisionalItemPolicy=WebCore::ShouldNotClearProvisionalItem, this=0xaa810844) at ../../../Source/WebCore/loader/FrameLoader.cpp:1807
#40 WebCore::FrameLoader::stopAllLoaders (this=0xaa810844, clearProvisionalItemPolicy=WebCore::ShouldNotClearProvisionalItem) at ../../../Source/WebCore/loader/FrameLoader.cpp:1786
#41 0xb279208b in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0xaa810844, formState=..., shouldContinue=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:3077
#42 0xb27921f4 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0xaa810844, request=..., formState=..., shouldContinue=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:2978
#43 0xb27a98c8 in WebCore::PolicyCallback::call (this=0xbf9b5734, shouldContinue=true) at ../../../Source/WebCore/loader/PolicyCallback.cpp:103
#44 0xb27ad01d in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0xaa804f00, policy=WebCore::PolicyUse) at ../../../Source/WebCore/loader/PolicyChecker.cpp:160
#45 0xb23fa8f4 in callPolicyFunction (action=<optimized out>, function=<optimized out>, this=<optimized out>) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:245
#46 WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x8ac14f0, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb27ac890 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1283
#47 0xb27ae7e5 in WebCore::PolicyChecker::checkNavigationPolicy (this=0xaa81084c, request=..., loader=0xaa823b80, formState=..., function=0xb27921b0 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0xaa810844) at ../../../Source/WebCore/loader/PolicyChecker.cpp:88
#48 0xb279272c in WebCore::FrameLoader::loadWithDocumentLoader (this=0xaa810844, loader=0xaa823b80, type=WebCore::FrameLoadTypeStandard, prpFormState=...) at ../../../Source/WebCore/loader/FrameLoader.cpp:1586
#49 0xb2792f8f in WebCore::FrameLoader::load (this=0xaa810844, newDocumentLoader=0xaa823b80) at ../../../Source/WebCore/loader/FrameLoader.cpp:1527
#50 0xb2793114 in WebCore::FrameLoader::load (this=0xaa810844, request=..., substituteData=..., lockHistory=false) at ../../../Source/WebCore/loader/FrameLoader.cpp:1463
#51 0xb2793247 in WebCore::FrameLoader::load (this=0xaa810844, request=..., lockHistory=false) at ../../../Source/WebCore/loader/FrameLoader.cpp:1450
#52 0xb23af008 in QWebFrame::load (this=0x8ac1a70, req=..., operation=QNetworkAccessManager::GetOperation, body=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:939
#53 0xb23af862 in QWebFrame::load (this=0x8ac1a70, url=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:872
#54 0xb23afa10 in QWebFrame::setUrl (this=0x8ac1a70, url=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:797
#55 0xb23b6573 in QGraphicsWebView::setUrl (this=0x8a85038, url=...) at ../../../../Source/WebKit/qt/Api/qgraphicswebview.cpp:557
#56 0xac1b30f4 in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#57 0xac1b582c in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#58 0xac1ba168 in ?? () from /usr/lib/kde4/amarok_context_applet_wikipedia.so
#59 0xb657e7dd in metacall (argv=0xbf9b6304, idx=72, cl=QMetaObject::InvokeMetaMethod, object=0x8a855e0) at kernel/qmetaobject.cpp:237
#60 QMetaObject::metacall (object=0x8a855e0, cl=QMetaObject::InvokeMetaMethod, idx=72, argv=0xbf9b6304) at kernel/qmetaobject.cpp:232
#61 0xb658d710 in QMetaObject::activate (sender=0x8b6dee0, m=0xb4dd4938, local_signal_index=0, argv=0xbf9b6304) at kernel/qobject.cpp:3287
#62 0xb4bcb84d in Plasma::DataContainer::dataUpdated(QString const&, QHash<QString, QVariant> const&) () from /usr/lib/libplasma.so.3
#63 0xb4bcbe26 in Plasma::DataContainer::checkForUpdate() () from /usr/lib/libplasma.so.3
#64 0xb4bcdb17 in Plasma::DataEngine::timerEvent(QTimerEvent*) () from /usr/lib/libplasma.so.3
#65 0xb6590674 in QObject::event (this=0x8ad6af8, e=0xbf9b686c) at kernel/qobject.cpp:1190
#66 0xb5aafee4 in notify_helper (e=0xbf9b686c, receiver=0x8ad6af8, this=0x81912d8) at kernel/qapplication.cpp:4481
#67 QApplicationPrivate::notify_helper (this=0x81912d8, receiver=0x8ad6af8, e=0xbf9b686c) at kernel/qapplication.cpp:4453
#68 0xb5ab5272 in QApplication::notify (this=0xbf9b686c, receiver=0x8ad6af8, e=0xbf9b686c) at kernel/qapplication.cpp:4228
#69 0xb75b6681 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#70 0xb657842e in QCoreApplication::notifyInternal (this=0xbf9b6b94, receiver=0x8ad6af8, event=0xbf9b686c) at kernel/qcoreapplication.cpp:787
#71 0xb65a896f in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#72 QTimerInfoList::activateTimers (this=0x818079c) at kernel/qeventdispatcher_unix.cpp:618
#73 0xb65a5e92 in timerSourceDispatch (source=0x8180768) at kernel/qeventdispatcher_glib.cpp:184
#74 0xb385de2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#75 0xb385e560 in ?? () from /usr/lib/libglib-2.0.so.0
#76 0xb385e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#77 0xb65a6837 in QEventDispatcherGlib::processEvents (this=0x80ab370, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#78 0xb5b63aaa in QGuiEventDispatcherGlib::processEvents (this=0x80ab370, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#79 0xb657744d in QEventLoop::processEvents (this=0xbf9b6b04, flags=...) at kernel/qeventloop.cpp:149
#80 0xb6577691 in QEventLoop::exec (this=0xbf9b6b04, flags=...) at kernel/qeventloop.cpp:201
#81 0xb657bdea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#82 0xb5aadd64 in QApplication::exec () at kernel/qapplication.cpp:3755
#83 0x08050208 in ?? ()
#84 0xb570c003 in __libc_start_main () from /lib/libc.so.6
#85 0x08052ac5 in _start ()
Comment 1 Myriam Schweingruber 2011-11-22 16:25:26 UTC
Please install debugging symbols for Amarok and provide a better backtrace.
Comment 2 Benjamin M 2011-11-23 08:45:32 UTC
Sorry, I didn't realize they weren't installed. That first backtrace got a 3 star rating. 


Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xaffd3a30 (LWP 2601))]

Thread 14 (Thread 0xaa822b70 (LWP 2621)):
#0  0xb39b6c96 in clock_gettime () from /lib/librt.so.1
#1  0xb6574c35 in do_gettime (frac=0xaa822020, sec=0xaa822018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6647206 in QTimerInfoList::updateCurrentTime (this=0x86c66e4) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb664756a in QTimerInfoList::timerWait (this=0x86c66e4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6645dc3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaa82212c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6645e5d in timerSourcePrepare (source=0x86c66b0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb38fd44c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb38fe207 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb38fe7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6646897 in QEventDispatcherGlib::processEvents (this=0x86c62c8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb661744d in QEventLoop::processEvents (this=0xaa8222b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6617691 in QEventLoop::exec (this=0xaa8222b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb651a75b in QThread::exec (this=0x86c5928) at thread/qthread.cpp:498
#14 0xb65f808d in QInotifyFileSystemWatcherEngine::run (this=0x86c5928) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb651d613 in QThreadPrivate::start (arg=0x86c5928) at thread/qthread_unix.cpp:331
#16 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#17 0xb58678fe in clone () from /lib/libc.so.6

Thread 13 (Thread 0xac15bb70 (LWP 2632)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb651db20 in wait (time=4294967295, this=0x898b538) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x898b428, mutex=0x8a3b350, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb500cc96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x898b410, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb500f78b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a06ed0, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb500c8ca in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x898b410, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb500f88c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x898a630, previous=0x0) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb500f8a8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x898a630, previous=0x8f0b040) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb500e3c4 in ThreadWeaver::ThreadRunHelper::run (this=0xac15b314, parent=0x898b410, th=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#12 0xb500e47a in ThreadWeaver::Thread::run (this=0x898a630) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#13 0xb651d613 in QThreadPrivate::start (arg=0x898a630) at thread/qthread_unix.cpp:331
#14 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#15 0xb58678fe in clone () from /lib/libc.so.6

Thread 12 (Thread 0xab95bb70 (LWP 2633)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb651db20 in wait (time=4294967295, this=0x898b538) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x898b428, mutex=0x8a3b350, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb500cc96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x898b410, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb500f78b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a06ed0, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb500c8ca in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x898b410, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb500f88c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x8a27ef8, previous=0x0) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb500f8a8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x8a27ef8, previous=0x0) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb500f8a8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x8a27ef8, previous=0x8cdee50) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb500e3c4 in ThreadWeaver::ThreadRunHelper::run (this=0xab95b314, parent=0x898b410, th=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#14 0xb500e47a in ThreadWeaver::Thread::run (this=0x8a27ef8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#15 0xb651d613 in QThreadPrivate::start (arg=0x8a27ef8) at thread/qthread_unix.cpp:331
#16 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#17 0xb58678fe in clone () from /lib/libc.so.6

Thread 11 (Thread 0xab15bb70 (LWP 2634)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb651db20 in wait (time=4294967295, this=0x898b538) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x898b428, mutex=0x8a3b350, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb500cc96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x898b410, th=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb500f78b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a06ed0, th=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb500c8ca in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x898b410, th=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb500f88c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x8a28468, previous=0x909a8e8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb500e3c4 in ThreadWeaver::ThreadRunHelper::run (this=0xab15b314, parent=0x898b410, th=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#10 0xb500e47a in ThreadWeaver::Thread::run (this=0x8a28468) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#11 0xb651d613 in QThreadPrivate::start (arg=0x8a28468) at thread/qthread_unix.cpp:331
#12 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#13 0xb58678fe in clone () from /lib/libc.so.6

Thread 10 (Thread 0xaa022b70 (LWP 2635)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb651db20 in wait (time=4294967295, this=0x898b538) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x898b428, mutex=0x8a3b350, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb500cc96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x898b410, th=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb500f78b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a06ed0, th=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb500c8ca in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x898b410, th=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb500f88c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a06ed0, th=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb500c823 in ThreadWeaver::WeaverImpl::applyForWork (this=0x898b410, th=0x8a28d88, previous=0x8f0b4a8) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb500e3c4 in ThreadWeaver::ThreadRunHelper::run (this=0xaa022314, parent=0x898b410, th=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#10 0xb500e47a in ThreadWeaver::Thread::run (this=0x8a28d88) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#11 0xb651d613 in QThreadPrivate::start (arg=0x8a28d88) at thread/qthread_unix.cpp:331
#12 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#13 0xb58678fe in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa9822b70 (LWP 2636)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb2dcd8fb in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb34ea340) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#3  0xb2dcda1f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb34ea340) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#4  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#5  0xb58678fe in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa9022b70 (LWP 2637)):
#0  0xb39b6c96 in clock_gettime () from /lib/librt.so.1
#1  0xb6574c35 in do_gettime (frac=0xa9022070, sec=0xa9022068) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6647206 in QTimerInfoList::updateCurrentTime (this=0x8b5e634) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb664756a in QTimerInfoList::timerWait (this=0x8b5e634, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6645dc3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa902215c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb38fd44c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb38fe207 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb38fe7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb6646897 in QEventDispatcherGlib::processEvents (this=0x8b5e100, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#10 0xb661744d in QEventLoop::processEvents (this=0xa90222e0, flags=...) at kernel/qeventloop.cpp:149
#11 0xb6617691 in QEventLoop::exec (this=0xa90222e0, flags=...) at kernel/qeventloop.cpp:201
#12 0xb651a75b in QThread::exec (this=0x8b5dd10) at thread/qthread.cpp:498
#13 0xb651a84b in QThread::run (this=0x8b5dd10) at thread/qthread.cpp:565
#14 0xb651d613 in QThreadPrivate::start (arg=0x8b5dd10) at thread/qthread_unix.cpp:331
#15 0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#16 0xb58678fe in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa7eb8b70 (LWP 2642)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0932250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0933338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb39276a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb39252e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#7  0xb58678fe in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa7688b70 (LWP 2643)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0932250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0933338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb39276a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb39252e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#7  0xb58678fe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa6e88b70 (LWP 2644)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0932250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0933338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb39276a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb39252e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#7  0xb58678fe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa6688b70 (LWP 2645)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb0932250 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb0933338 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb39276a7 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb39252e4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#7  0xb58678fe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa5688b70 (LWP 2647)):
#0  0xb53da782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb587540c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb4a574f9 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4b567a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb4a5753f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4b567a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#5  0xb58678fe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa5e88b70 (LWP 2648)):
#0  0xb58757e6 in __libc_enable_asynccancel () from /lib/libc.so.6
#1  0xb585c9e2 in poll () from /lib/libc.so.6
#2  0xaed0c17e in ?? () from /usr/lib/libasound.so.2
#3  0xaed0c33c in snd_pcm_wait () from /usr/lib/libasound.so.2
#4  0xae925db2 in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
#5  0xae83e18d in ?? () from /usr/lib/libgstaudio-0.10.so.0
#6  0xb39252e4 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb53d6a7d in start_thread () from /lib/libpthread.so.0
#8  0xb58678fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xaffd3a30 (LWP 2601)):
[KCrash Handler]
#6  QProgressBar::setFormat (this=0x345453b, format=...) at widgets/qprogressbar.cpp:581
#7  0xac2148c0 in WikipediaAppletPrivate::_pageLoadProgress (this=0x8b0eb80, progress=100) at /usr/src/debug/amarok-2.4.3/src/context/applets/wikipedia/WikipediaApplet.cpp:482
#8  0xac21a35a in WikipediaApplet::qt_metacall (this=0x8b21250, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe3c348) at /usr/src/debug/amarok-2.4.3/build/src/context/applets/wikipedia/WikipediaApplet.moc:135
#9  0xb661e7dd in metacall (argv=0xbfe3c348, idx=91, cl=QMetaObject::InvokeMetaMethod, object=0x8b21250) at kernel/qmetaobject.cpp:237
#10 QMetaObject::metacall (object=0x8b21250, cl=QMetaObject::InvokeMetaMethod, idx=91, argv=0xbfe3c348) at kernel/qmetaobject.cpp:232
#11 0xb662d710 in QMetaObject::activate (sender=0x8b5c400, m=0xb346e4a8, local_signal_index=2, argv=0xbfe3c348) at kernel/qobject.cpp:3287
#12 0xb2456c95 in QGraphicsWebView::loadProgress (this=0x8b5c400, _t1=100) at ./moc_qgraphicswebview.cpp:221
#13 0xb24570d5 in QGraphicsWebView::qt_metacall (this=0x8b5c400, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe3c4e8) at ./moc_qgraphicswebview.cpp:144
#14 0xb19ee3f2 in KGraphicsWebView::qt_metacall (this=0x8b5c400, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbfe3c4e8) at /usr/src/debug/kdelibs-4.7.3/build/kdewebkit/kgraphicswebview.moc:74
#15 0xac2111a3 in WikipediaWebView::qt_metacall (this=0x8b5c400, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbfe3c4e8) at /usr/src/debug/amarok-2.4.3/build/src/context/applets/wikipedia/WikipediaApplet_p.moc:115
#16 0xb661e7dd in metacall (argv=0xbfe3c4e8, idx=23, cl=QMetaObject::InvokeMetaMethod, object=0x8b5c400) at kernel/qmetaobject.cpp:237
#17 QMetaObject::metacall (object=0x8b5c400, cl=QMetaObject::InvokeMetaMethod, idx=23, argv=0xbfe3c4e8) at kernel/qmetaobject.cpp:232
#18 0xb662d710 in QMetaObject::activate (sender=0x8b0ed58, m=0xb346e5a8, local_signal_index=1, argv=0xbfe3c4e8) at kernel/qobject.cpp:3287
#19 0xb2459c95 in QWebPage::loadProgress (this=0x8b0ed58, _t1=100) at ./moc_qwebpage.cpp:369
#20 0xb24626d6 in QWebPage::qt_metacall (this=0x8b0ed58, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe3c688) at ./moc_qwebpage.cpp:280
#21 0xb19f3082 in KWebPage::qt_metacall (this=0x8b0ed58, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfe3c688) at /usr/src/debug/kdelibs-4.7.3/build/kdewebkit/kwebpage.moc:84
#22 0xb661e7dd in metacall (argv=0xbfe3c688, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0x8b0ed58) at kernel/qmetaobject.cpp:237
#23 QMetaObject::metacall (object=0x8b0ed58, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfe3c688) at kernel/qmetaobject.cpp:232
#24 0xb662d710 in QMetaObject::activate (sender=0x8a737a0, m=0xb346f21c, local_signal_index=0, argv=0xbfe3c688) at kernel/qobject.cpp:3287
#25 0xb2492695 in WebCore::FrameLoaderClientQt::loadProgress (this=0x8a737a0, _t1=100) at ./moc_FrameLoaderClientQt.cpp:97
#26 0xb249274f in postProgressEstimateChangedNotification (this=0x8a737a0) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:585
#27 WebCore::FrameLoaderClientQt::postProgressEstimateChangedNotification (this=0x8a737a0) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:582
#28 0xb284f8f1 in WebCore::ProgressTracker::finalProgressComplete (this=0xaa861a50) at ../../../Source/WebCore/loader/ProgressTracker.cpp:149
#29 0xb284f9e0 in WebCore::ProgressTracker::progressCompleted (this=0xaa861a50, frame=0xaa870800) at ../../../Source/WebCore/loader/ProgressTracker.cpp:134
#30 0xb28264b2 in WebCore::FrameLoader::clearProvisionalLoad (this=0xaa870844) at ../../../Source/WebCore/loader/FrameLoader.cpp:1949
#31 0xb282dec3 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0xaa870844) at ../../../Source/WebCore/loader/FrameLoader.cpp:2486
#32 0xb282c893 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xaa870844) at ../../../Source/WebCore/loader/FrameLoader.cpp:2641
#33 0xb281a611 in WebCore::DocumentLoader::mainReceivedError (this=0xaa884100, error=..., isComplete=true) at ../../../Source/WebCore/loader/DocumentLoader.cpp:209
#34 0xb2828e60 in WebCore::FrameLoader::receivedMainResourceError (this=0xaa870844, error=..., isComplete=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:2933
#35 0xb28411b7 in WebCore::MainResourceLoader::didCancel (this=0xaa86e000, error=...) at ../../../Source/WebCore/loader/MainResourceLoader.cpp:118
#36 0xb2854851 in WebCore::ResourceLoader::cancel (this=0xaa86e000, error=...) at ../../../Source/WebCore/loader/ResourceLoader.cpp:381
#37 0xb2854530 in WebCore::ResourceLoader::cancel (this=0xaa86e000) at ../../../Source/WebCore/loader/ResourceLoader.cpp:371
#38 0xb281bef3 in WebCore::DocumentLoader::stopLoading (this=0xaa884100) at ../../../Source/WebCore/loader/DocumentLoader.cpp:252
#39 0xb282907c in stopAllLoaders (clearProvisionalItemPolicy=WebCore::ShouldNotClearProvisionalItem, this=0xaa870844) at ../../../Source/WebCore/loader/FrameLoader.cpp:1807
#40 WebCore::FrameLoader::stopAllLoaders (this=0xaa870844, clearProvisionalItemPolicy=WebCore::ShouldNotClearProvisionalItem) at ../../../Source/WebCore/loader/FrameLoader.cpp:1786
#41 0xb283208b in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0xaa870844, formState=..., shouldContinue=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:3077
#42 0xb28321f4 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0xaa870844, request=..., formState=..., shouldContinue=true) at ../../../Source/WebCore/loader/FrameLoader.cpp:2978
#43 0xb28498c8 in WebCore::PolicyCallback::call (this=0xbfe3cb04, shouldContinue=true) at ../../../Source/WebCore/loader/PolicyCallback.cpp:103
#44 0xb284d01d in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0xaa864f00, policy=WebCore::PolicyUse) at ../../../Source/WebCore/loader/PolicyChecker.cpp:160
#45 0xb249a8f4 in callPolicyFunction (action=<optimized out>, function=<optimized out>, this=<optimized out>) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:245
#46 WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x8a737a0, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb284c890 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at ../../../../Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1283
#47 0xb284e7e5 in WebCore::PolicyChecker::checkNavigationPolicy (this=0xaa87084c, request=..., loader=0xaa883b80, formState=..., function=0xb28321b0 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0xaa870844) at ../../../Source/WebCore/loader/PolicyChecker.cpp:88
#48 0xb283272c in WebCore::FrameLoader::loadWithDocumentLoader (this=0xaa870844, loader=0xaa883b80, type=WebCore::FrameLoadTypeStandard, prpFormState=...) at ../../../Source/WebCore/loader/FrameLoader.cpp:1586
#49 0xb2832f8f in WebCore::FrameLoader::load (this=0xaa870844, newDocumentLoader=0xaa883b80) at ../../../Source/WebCore/loader/FrameLoader.cpp:1527
#50 0xb2833114 in WebCore::FrameLoader::load (this=0xaa870844, request=..., substituteData=..., lockHistory=false) at ../../../Source/WebCore/loader/FrameLoader.cpp:1463
#51 0xb2833247 in WebCore::FrameLoader::load (this=0xaa870844, request=..., lockHistory=false) at ../../../Source/WebCore/loader/FrameLoader.cpp:1450
#52 0xb244f008 in QWebFrame::load (this=0x8a738f8, req=..., operation=QNetworkAccessManager::GetOperation, body=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:939
#53 0xb244f862 in QWebFrame::load (this=0x8a738f8, url=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:872
#54 0xb244fa10 in QWebFrame::setUrl (this=0x8a738f8, url=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:797
#55 0xb2456573 in QGraphicsWebView::setUrl (this=0x8b5c400, url=...) at ../../../../Source/WebKit/qt/Api/qgraphicswebview.cpp:557
#56 0xac2130f4 in WikipediaAppletPrivate::setUrl (this=0x8b0eb80, url=...) at /usr/src/debug/amarok-2.4.3/src/context/applets/wikipedia/WikipediaApplet.cpp:113
#57 0xac21582c in WikipediaApplet::dataUpdated (this=0x8b21250, source=..., data=...) at /usr/src/debug/amarok-2.4.3/src/context/applets/wikipedia/WikipediaApplet.cpp:709
#58 0xac21a168 in WikipediaApplet::qt_metacall (this=0x8b21250, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe3d6d4) at /usr/src/debug/amarok-2.4.3/build/src/context/applets/wikipedia/WikipediaApplet.moc:116
#59 0xb661e7dd in metacall (argv=0xbfe3d6d4, idx=72, cl=QMetaObject::InvokeMetaMethod, object=0x8b21250) at kernel/qmetaobject.cpp:237
#60 QMetaObject::metacall (object=0x8b21250, cl=QMetaObject::InvokeMetaMethod, idx=72, argv=0xbfe3d6d4) at kernel/qmetaobject.cpp:232
#61 0xb662d710 in QMetaObject::activate (sender=0x8ac95b0, m=0xb4e74938, local_signal_index=0, argv=0xbfe3d6d4) at kernel/qobject.cpp:3287
#62 0xb4c6b84d in Plasma::DataContainer::dataUpdated (this=0x8ac95b0, _t1=..., _t2=...) at /usr/src/debug/kdelibs-4.7.3/build/plasma/datacontainer.moc:112
#63 0xb4c6be26 in Plasma::DataContainer::checkForUpdate (this=0x8ac95b0) at /usr/src/debug/kdelibs-4.7.3/plasma/datacontainer.cpp:297
#64 0xb4c6db17 in timerEvent (this=0x8b412b0, event=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/plasma/dataengine.cpp:386
#65 Plasma::DataEngine::timerEvent (this=0x8b412b0, event=0xbfe3dc3c) at /usr/src/debug/kdelibs-4.7.3/plasma/dataengine.cpp:361
#66 0xb6630674 in QObject::event (this=0x8b412b0, e=0xbfe3dc3c) at kernel/qobject.cpp:1190
#67 0xb5b4fee4 in notify_helper (e=0xbfe3dc3c, receiver=0x8b412b0, this=0x8191118) at kernel/qapplication.cpp:4481
#68 QApplicationPrivate::notify_helper (this=0x8191118, receiver=0x8b412b0, e=0xbfe3dc3c) at kernel/qapplication.cpp:4453
#69 0xb5b55272 in QApplication::notify (this=0xbfe3dc3c, receiver=0x8b412b0, e=0xbfe3dc3c) at kernel/qapplication.cpp:4228
#70 0xb7656681 in KApplication::notify (this=0xbfe3df64, receiver=0x8b412b0, event=0xbfe3dc3c) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#71 0xb661842e in QCoreApplication::notifyInternal (this=0xbfe3df64, receiver=0x8b412b0, event=0xbfe3dc3c) at kernel/qcoreapplication.cpp:787
#72 0xb664896f in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#73 QTimerInfoList::activateTimers (this=0x8193f3c) at kernel/qeventdispatcher_unix.cpp:618
#74 0xb6645e92 in timerSourceDispatch (source=0x8193f08) at kernel/qeventdispatcher_glib.cpp:184
#75 0xb38fde2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#76 0xb38fe560 in ?? () from /usr/lib/libglib-2.0.so.0
#77 0xb38fe7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#78 0xb6646837 in QEventDispatcherGlib::processEvents (this=0x80ab600, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#79 0xb5c03aaa in QGuiEventDispatcherGlib::processEvents (this=0x80ab600, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#80 0xb661744d in QEventLoop::processEvents (this=0xbfe3ded4, flags=...) at kernel/qeventloop.cpp:149
#81 0xb6617691 in QEventLoop::exec (this=0xbfe3ded4, flags=...) at kernel/qeventloop.cpp:201
#82 0xb661bdea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#83 0xb5b4dd64 in QApplication::exec () at kernel/qapplication.cpp:3755
#84 0x08050208 in main (argc=) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289
Comment 3 Myriam Schweingruber 2011-11-23 23:31:09 UTC
Thank you for the fast feedback. This is already solved in the upcoming Amarok 2.5.0

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