Bug 224057

Summary: Amarok always crashed shortly after it completed loading (since upgrade to KDE4.4 Beta2)
Product: [Applications] amarok Reporter: t.lattmann
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.2.1.90   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description t.lattmann 2010-01-24 17:11:17 UTC
Application: amarok (2.2.1.90)
KDE Platform Version: 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
nothing conspiciuously
normal installation, no external mysql
believe the only addon I have installed is one to look up lyriks (don't which and can't look it up)
problem hasn't been solved by updating to rc1 and rc2
couldn't post the bug report much earlier scince I had trouble with my network connection. well maybe a few days..

The crash can be reproduced every time.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7fdfa568e840 (LWP 5826))]

Thread 15 (Thread 0x7fdf8ca0d910 (LWP 5827)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fdf92d44c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fdf8b4c4910 (LWP 5828)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fdf8b4c3c00 in ?? ()
#2  0x00007fff5d1ff782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7fdf8aab9910 (LWP 5831)):
#0  0x00007fdfa27143c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdf8aabfcbe in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fdf8a2b8910 (LWP 5832)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf92d55983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 11 (Thread 0x7fdf896ac910 (LWP 5833)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf92d55983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 10 (Thread 0x7fdf88eab910 (LWP 5834)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf92d55983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fdf83fff910 (LWP 5835)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf92d55983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fdf82d92910 (LWP 5837)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf9d9b1556 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fdf9d9b1599 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fdf73dae910 (LWP 5838)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdfa2f5167b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdfa00d1096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7838b0, th=0x1eadf40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdfa00d374b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1ece130, th=0x1eadf40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdfa00d1bff in ThreadWeaver::ThreadRunHelper::run (this=0x7fdf73dadf60, parent=0x7838b0, th=0x1eadf40) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdfa00d2058 in ThreadWeaver::Thread::run (this=0x1eadf40) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdfa2f506c5 in QThreadPrivate::start (arg=0x1eadf40) at thread/qthread_unix.cpp:244
#8  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fdf735ad910 (LWP 5839)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdfa2f5167b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdfa00d1096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7838b0, th=0x1ec0bd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdfa00d374b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1ece130, th=0x1ec0bd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdfa00d1bff in ThreadWeaver::ThreadRunHelper::run (this=0x7fdf735acf60, parent=0x7838b0, th=0x1ec0bd0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fdfa00d2058 in ThreadWeaver::Thread::run (this=0x1ec0bd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fdfa2f506c5 in QThreadPrivate::start (arg=0x1ec0bd0) at thread/qthread_unix.cpp:244
#8  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fdf72dac910 (LWP 5840)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdfa2f5167b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7fdf84335228, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7fdf84335228, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdf83025599 in XmlParseJob::run (this=0x7fdf843351e0) at /build/buildd/amarok-2.2.1.90/src/collection/sqlcollection/ScanManager.cpp:671
#4  0x00007fdfa00d297d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fdf72dabed0, th=0x7fdf84294eb0, job=0x7fdf843351e0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007fdfa00d2c7e in ThreadWeaver::Job::execute (this=0x7fdf843351e0, th=0x7fdf84294eb0) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007fdfa00d1bcf in ThreadWeaver::ThreadRunHelper::run (this=0x7fdf72dabf60, parent=0x7838b0, th=0x7fdf84294eb0) at ../../../threadweaver/Weaver/Thread.cpp:95
#7  0x00007fdfa00d2058 in ThreadWeaver::Thread::run (this=0x7fdf84294eb0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fdfa2f506c5 in QThreadPrivate::start (arg=0x7fdf84294eb0) at thread/qthread_unix.cpp:244
#9  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fdf72567910 (LWP 5844)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdfa2f5167b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1e37f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdfa00d1096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7838b0, th=0x22cb0a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fdfa00d374b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1ece130, th=0x22cb0a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fdfa00d3764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1ece130, th=0x22cb0a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fdfa00d3764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1ece130, th=0x22cb0a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fdfa00d1bff in ThreadWeaver::ThreadRunHelper::run (this=0x7fdf72566f60, parent=0x7838b0, th=0x22cb0a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fdfa00d2058 in ThreadWeaver::Thread::run (this=0x22cb0a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fdfa2f506c5 in QThreadPrivate::start (arg=0x22cb0a0) at thread/qthread_unix.cpp:244
#10 0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fdf70e9c910 (LWP 5848)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fdfa2f515e2 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2625340, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2625340, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdfa2f46989 in QThreadPoolThread::run (this=0x26131f0) at concurrent/qthreadpool.cpp:140
#4  0x00007fdfa2f506c5 in QThreadPrivate::start (arg=0x26131f0) at thread/qthread_unix.cpp:244
#5  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fdf6663b910 (LWP 5860)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdf9ed21236 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fdf9f000200) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007fdf9ed21279 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fdf9f00e2cc) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007fdfa0a6ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fdfa272080d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdfa568e840 (LWP 5826)):
[KCrash Handler]
#5  QTJSC::CollectorBitmap::get (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:206
#6  QTJSC::Heap::isCellMarked (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:287
#7  QTJSC::MarkStack::append (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:331
#8  QTJSC::MarkStack::append (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:342
#9  QTJSC::Structure::markAggregate (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:347
#10 QTJSC::JSObject::markChildrenDirect (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:692
#11 QTJSC::JSObject::markChildren (this=0x7fdf5f050880, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:52
#12 0x00007fdf9ed62c15 in QScriptObject::markChildren (this=0x7fdf5f050880, markStack=...) at bridge/qscriptobject.cpp:122
#13 0x00007fdf9ec98794 in QTJSC::MarkStack::markChildren (this=<value optimized out>, markStack=..., start=<value optimized out>, end=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:181
#14 QTJSC::MarkStack::drain (this=<value optimized out>, markStack=..., start=<value optimized out>, end=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:220
#15 QTJSC::Heap::markConservatively (this=<value optimized out>, markStack=..., start=<value optimized out>, end=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:827
#16 0x00007fdf9ec98b41 in QTJSC::Heap::markCurrentThreadConservativelyInternal (this=0x7fdf65d37100, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:843
#17 0x00007fdf9ec98b88 in QTJSC::Heap::markCurrentThreadConservatively (this=<value optimized out>, markStack=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:865
#18 0x00007fdf9ec98bf6 in QTJSC::Heap::markStackObjectsConservatively (this=0x7fdf65d37100) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:1017
#19 QTJSC::Heap::collect (this=0x7fdf65d37100) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:1224
#20 0x00007fdf9ec9958c in heapAllocate<(QTJSC::HeapType)0> (this=0x7fdf65d37100, s=0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:435
#21 QTJSC::Heap::allocate (this=0x7fdf65d37100, s=0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:471
#22 0x00007fdf9ed40a8b in QScriptEngine::newFunction (this=<value optimized out>, fun=0x7fdf651ba650, prototype=..., length=<value optimized out>) at api/qscriptengine.cpp:1579
#23 0x00007fdf651b9e61 in qtscript_create_QXmlStreamAttributes_class(QScriptEngine*) () from /usr/lib/qt4/plugins/script/libqtscript_core.so.1.0.0
#24 0x00007fdf6510d908 in com_trolltech_qt_core_ScriptPlugin::initialize(QString const&, QScriptEngine*) () from /usr/lib/qt4/plugins/script/libqtscript_core.so.1.0.0
#25 0x00007fdf9ed4b771 in QScriptEngine::importExtension (this=<value optimized out>, extension=<value optimized out>) at api/qscriptengine.cpp:3084
#26 0x00007fdfa497e36e in AmarokScript::ScriptImporter::loadQtBinding (this=<value optimized out>, binding=<value optimized out>)
    at /build/buildd/amarok-2.2.1.90/src/scriptengine/ScriptImporter.cpp:63
#27 0x00007fdfa497eb6c in AmarokScript::ScriptImporter::qt_metacall (this=0x2f61550, _c=QMetaObject::InvokeMetaMethod, _id=1599664704, _a=0x7fff5d180a30)
    at /build/buildd/amarok-2.2.1.90/obj-x86_64-linux-gnu/src/ScriptImporter.moc:78
#28 0x00007fdf9ed700bb in callQtMethod (exec=<value optimized out>, callType=<value optimized out>, thisQObject=<value optimized out>, scriptArgs=<value optimized out>, meta=<value optimized out>, 
    initialIndex=<value optimized out>, maybeOverloaded=true) at bridge/qscriptqobject.cpp:944
#29 0x00007fdf9ed71762 in QScript::QtFunction::execute (this=0x7fdf5f043bc0, exec=0x7fdf5f0c00a0, thisValue=<value optimized out>, scriptArgs=...) at bridge/qscriptqobject.cpp:1000
#30 0x00007fdf9ed718f2 in QScript::QtFunction::call (exec=0x7fdf5f0c00a0, callee=0x7fdf5f043bc0, thisValue=..., args=...) at bridge/qscriptqobject.cpp:1015
#31 0x00007fdf9ec96fe0 in QTJSC::NativeFuncWrapper::operator() (this=0x7fff5d1814e0, exec=0x7fdf5f0c00a0, jsobj=0x7fdf5f043bc0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#32 0x00007fdf9ec83b62 in QTJSC::Interpreter::privateExecute (this=<value optimized out>, flag=<value optimized out>, registerFile=<value optimized out>, callFrame=0x7fdf5f0c0048, 
    exception=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:3103
#33 0x00007fdf9ec86174 in QTJSC::Interpreter::execute (this=<value optimized out>, eval=<value optimized out>, callFrame=0x2d0c218, thisObj=<value optimized out>, 
    globalRegisterOffset=<value optimized out>, scopeChain=<value optimized out>, exception=0x7fff5d1824a0) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:923
#34 0x00007fdf9ec864db in QTJSC::Interpreter::execute (this=0x7fdf65d44200, eval=0x7fff5d182550, callFrame=0x2d0c218, thisObj=0x0, scopeChain=<value optimized out>, exception=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:838
#35 0x00007fdf9ed49fb1 in QScriptEnginePrivate::evaluateHelper (this=0x2d069f0, exec=0x2d0c218, sourceId=<value optimized out>, executable=<value optimized out>, compile=<value optimized out>)
    at api/qscriptengine.cpp:1203
#36 0x00007fdf9ed4aa65 in QScriptEngine::evaluate (this=<value optimized out>, program=<value optimized out>, fileName=<value optimized out>, lineNumber=<value optimized out>)
    at api/qscriptengine.cpp:2199
#37 0x00007fdfa4a9f80b in ScriptManager::slotRunScript (this=0x2273d80, name=) at /build/buildd/amarok-2.2.1.90/src/dialogs/ScriptManager.cpp:434
#38 0x00007fdfa4aa0c76 in ScriptManager::slotConfigChanged (this=0x2273d80, changed=<value optimized out>) at /build/buildd/amarok-2.2.1.90/src/dialogs/ScriptManager.cpp:512
#39 0x00007fdfa4aa12cf in ScriptManager::findScripts (this=<value optimized out>) at /build/buildd/amarok-2.2.1.90/src/dialogs/ScriptManager.cpp:632
#40 0x00007fdfa4aa1763 in ScriptManager::updaterFinished (this=0x2273d80, scriptPath=) at /build/buildd/amarok-2.2.1.90/src/dialogs/ScriptManager.cpp:265
#41 0x00007fdfa4aa2e04 in ScriptManager::qt_metacall (this=0x2273d80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5d182ef0)
    at /build/buildd/amarok-2.2.1.90/obj-x86_64-linux-gnu/src/ScriptManager.moc:116
#42 0x00007fdfa3056dc3 in QMetaObject::activate (sender=0x1916068, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#43 0x00007fdfa45d41d2 in ScriptUpdater::finished (this=0xfef4, _t1=<value optimized out>) at /build/buildd/amarok-2.2.1.90/obj-x86_64-linux-gnu/src/moc_ScriptUpdater.cpp:96
#44 0x00007fdfa4aa6614 in ScriptUpdater::phase2 (this=0x1916068, job=<value optimized out>) at /build/buildd/amarok-2.2.1.90/src/dialogs/ScriptUpdater.cpp:104
#45 0x00007fdfa45d5d87 in ScriptUpdater::qt_metacall (this=0x1916068, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5d1831c0)
    at /build/buildd/amarok-2.2.1.90/obj-x86_64-linux-gnu/src/moc_ScriptUpdater.cpp:82
#46 0x00007fdfa3056dc3 in QMetaObject::activate (sender=0x2544640, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#47 0x00007fdfa345cc62 in KJob::result (this=0xfef4, _t1=0x2544640) at ./kjob.moc:194
#48 0x00007fdfa345cf00 in KJob::emitResult (this=0x2544640) at ../../kdecore/jobs/kjob.cpp:312
#49 0x00007fdf9c84047b in KIO::FileCopyJob::slotResult (this=0x2544640, job=0x216cfe0) at ../../kio/kio/job.cpp:2247
#50 0x00007fdf9c83bd80 in KIO::FileCopyJob::qt_metacall (this=0x2544640, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5d183360) at ./jobclasses.moc:721
#51 0x00007fdfa3056dc3 in QMetaObject::activate (sender=0x216cfe0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#52 0x00007fdfa345cc62 in KJob::result (this=0xfef4, _t1=0x216cfe0) at ./kjob.moc:194
#53 0x00007fdfa345cf00 in KJob::emitResult (this=0x216cfe0) at ../../kdecore/jobs/kjob.cpp:312
#54 0x00007fdf9c8390b3 in KIO::SimpleJob::slotFinished (this=0x216cfe0) at ../../kio/kio/job.cpp:475
#55 0x00007fdf9c839573 in KIO::TransferJob::slotFinished (this=0x216cfe0) at ../../kio/kio/job.cpp:975
#56 0x00007fdf9c837236 in KIO::SimpleJob::slotError (this=0x216cfe0, err=<value optimized out>, errorText=...) at ../../kio/kio/job.cpp:487
#57 0x00007fdf9c837378 in KIO::SimpleJob::qt_metacall (this=0x216cfe0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5d183850) at ./jobclasses.moc:170
#58 0x00007fdf9c837500 in KIO::TransferJob::qt_metacall (this=0xfef4, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x0) at ./jobclasses.moc:355
#59 0x00007fdfa3056dc3 in QMetaObject::activate (sender=0x7fdf84f8faf0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#60 0x00007fdf9c8f5596 in KIO::SlaveInterface::error (this=0xfef4, _t1=111, _t2=<value optimized out>) at ./slaveinterface.moc:159
#61 0x00007fdf9c8f85ad in KIO::SlaveInterface::dispatch (this=0x7fdf84f8faf0, _cmd=111, rawdata=...) at ../../kio/kio/slaveinterface.cpp:208
#62 0x00007fdf9c8f58a3 in KIO::SlaveInterface::dispatch (this=0x7fdf84f8faf0) at ../../kio/kio/slaveinterface.cpp:91
#63 0x00007fdf9c8e9c06 in KIO::Slave::gotInput (this=0x7fdf84f8faf0) at ../../kio/kio/slave.cpp:324
#64 0x00007fdf9c8e9dec in KIO::Slave::qt_metacall (this=0x7fdf84f8faf0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5d183c50) at ./slave.moc:82
#65 0x00007fdfa3056dc3 in QMetaObject::activate (sender=0x7fdf84f8fe60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#66 0x00007fdf9c8083b7 in KIO::ConnectionPrivate::dequeue (this=0x7fdf84f90cb0) at ../../kio/kio/connection.cpp:82
#67 0x00007fdf9c8084dd in KIO::Connection::qt_metacall (this=0x7fdf84f8fe60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2be3a70) at ./connection.moc:79
#68 0x00007fdfa3053d19 in QObject::event (this=0x7fdf84f8fe60, e=0x2b3ecc0) at kernel/qobject.cpp:1260
#69 0x00007fdfa39bce8c in QApplicationPrivate::notify_helper (this=0x7ae950, receiver=0x7fdf84f8fe60, e=0x2b3ecc0) at kernel/qapplication.cpp:4242
#70 0x00007fdfa39c348d in QApplication::notify (this=0x7fff5d184670, receiver=0x7fdf84f8fe60, e=0x2b3ecc0) at kernel/qapplication.cpp:4125
#71 0x00007fdfa51a21e6 in KApplication::notify (this=0x7fff5d184670, receiver=0x7fdf84f8fe60, event=0x2b3ecc0) at ../../kdeui/kernel/kapplication.cpp:302
#72 0x00007fdfa304404c in QCoreApplication::notifyInternal (this=0x7fff5d184670, receiver=0x7fdf84f8fe60, event=0x2b3ecc0) at kernel/qcoreapplication.cpp:704
#73 0x00007fdfa30467c7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x660440) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#74 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x660440) at kernel/qcoreapplication.cpp:1345
#75 0x00007fdfa306dae3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#76 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#77 0x00007fdf9c069bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#78 0x00007fdf9c06d598 in ?? () from /lib/libglib-2.0.so.0
#79 0x00007fdf9c06d6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#80 0x00007fdfa306d623 in QEventDispatcherGlib::processEvents (this=0x65faa0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#81 0x00007fdfa3a6b2fe in QGuiEventDispatcherGlib::processEvents (this=0xfef4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#82 0x00007fdfa3042972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#83 0x00007fdfa3042d4c in QEventLoop::exec (this=0x7fff5d184610, flags=) at kernel/qeventloop.cpp:201
#84 0x00007fdfa3046a8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#85 0x00000000004085f2 in main (argc=1, argv=0x7fff5d186598) at /build/buildd/amarok-2.2.1.90/src/main.cpp:235
The current source language is "auto; currently c".

This bug may be a duplicate of or related to bug 218871.

Possible duplicates by query: bug 223318, bug 219441, bug 218871, bug 216144, bug 215189.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-01-24 17:18:48 UTC
First of all, you should upgrade to Amarok 2.2.2, available since 3 weeks already.
Then, as a workaround, you should disable any 3rd-party script you are running, apparently a script is causing the crash. But the bug is actually in Qt 4.6, so not much we can do about that.

*** This bug has been marked as a duplicate of bug 211079 ***
Comment 2 t.lattmann 2010-01-24 18:10:30 UTC
Am Sonntag, 24. Januar 2010 17:18:49 schrieb Myriam Schweingruber:
> https://bugs.kde.org/show_bug.cgi?id=224057
> 
> 
> Myriam Schweingruber <myriam@kde.org> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - Status|UNCONFIRMED                 |RESOLVED
>          Resolution|                            |DUPLICATE
> 
> 
> 
> 
> --- Comment #1 from Myriam Schweingruber <myriam kde org>  2010-01-24
> 17:18:48 --- First of all, you should upgrade to Amarok 2.2.2, available
> since 3 weeks already.
> Then, as a workaround, you should disable any 3rd-party script you are
> running, apparently a script is causing the crash. But the bug is actually
> in Qt 4.6, so not much we can do about that.
> 
> *** This bug has been marked as a duplicate of bug 211079 ***
Thank you for your quick and helpful response!
Well like I said I was cut off from the internet for almost 2 weeks, so I must 
have missed that announcement and I didn't have that repository in my 
sources.list. Iwas a bit surprised about that but o well..
After the upgrade it still wouldn't work but then I deleted the folders of the 
3 scrpits I had installed (Lyriks(-wiki?), german radio, sondconverter) and 
now it works again. not much that has to be done sometimes ;)
Thanks again