Bug 222461

Summary: amarok crashes at startup, main window briefly pops up [QTJSC::JSObject::markChildren, QScriptObject::markChildren, QTJSC::MarkStack::markChildren]
Product: [Applications] amarok Reporter: matthias sweertvaegher <matthias.sweertvaegher>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: 2.2.1.90   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description matthias sweertvaegher 2010-01-12 23:00:36 UTC
Application: amarok (2.2.1.90)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)) "release 203"
Qt Version: 4.6.0
Operating System: Linux 2.6.27.39-0.2-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

-- Information about the crash:
i was playing a youtube movie which audio dropped but kept playing.
I see in other bug reports it could be caused by 3rd party scripts but even it is a script, a script should not be able to take down the whole application..?
I am not aware of any custom scripts I would be running, I looked up in the rc file, it says:
[ScriptManager]
General category open=true
Lyrics category open=true
Running Scripts=Default,Lyrc,amarok_replaygain.py
Score category open=false
Transcode category open=false

thanks for your time

The crash can be reproduced everytime.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f890ebf8820 (LWP 12873))]

Thread 21 (Thread 0x7f88f59ca950 (LWP 12878)):
#0  0x00007f8909596fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88fbb92631 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f88f51c9950 (LWP 12879)):
#0  0x00007f890bc84396 in poll () from /lib64/libc.so.6
#1  0x00007f890418f768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f890418fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f890d27f1e6 in QEventDispatcherGlib::processEvents (this=0x905960, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#4  0x00007f890d2530f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -182677760}) at kernel/qeventloop.cpp:149
#5  0x00007f890d2534cc in QEventLoop::exec (this=0x7f88f51c8f40, flags={i = -182677664}) at kernel/qeventloop.cpp:201
#6  0x00007f890d15ab47 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f88fbdee906 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f890d15d735 in QThreadPrivate::start (arg=0x864ea0) at thread/qthread_unix.cpp:244
#9  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f88f4789950 (LWP 12882)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88fbba3c23 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f88f3f67950 (LWP 12883)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88fbba3c23 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f88f30ca950 (LWP 12884)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88fbba3c23 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f88f2887950 (LWP 12885)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88fbba3c23 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f88f0be4950 (LWP 12887)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88f191517d in os_event_wait_low () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1912409 in os_aio_simulated_handle () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f88f18d6063 in fil_aio_wait () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#4  0x00007f88f176d570 in ?? () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#5  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f88ef6ff950 (LWP 12888)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88f191517d in os_event_wait_low () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1912409 in os_aio_simulated_handle () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f88f18d6063 in fil_aio_wait () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#4  0x00007f88f176d570 in ?? () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#5  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f88eeefe950 (LWP 12889)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88f191517d in os_event_wait_low () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1912409 in os_aio_simulated_handle () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f88f18d6063 in fil_aio_wait () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#4  0x00007f88f176d570 in ?? () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#5  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f88ee6fd950 (LWP 12890)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88f191517d in os_event_wait_low () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1912409 in os_aio_simulated_handle () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f88f18d6063 in fil_aio_wait () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#4  0x00007f88f176d570 in ?? () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#5  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f88ed1e5950 (LWP 12892)):
#0  0x00007f890bc86672 in select () from /lib64/libc.so.6
#1  0x00007f88f19155bb in os_thread_sleep () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1769ff8 in srv_lock_timeout_and_monitor_thread () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f88ec9e4950 (LWP 12893)):
#0  0x00007f890bc86672 in select () from /lib64/libc.so.6
#1  0x00007f88f19155bb in os_thread_sleep () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1768daa in srv_error_monitor_thread () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f88ec1e3950 (LWP 12894)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88f191517d in os_event_wait_low () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#2  0x00007f88f1767fdf in srv_master_thread () from /usr/lib64/kde4/amarok_collection-mysqlecollection.so
#3  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f88e31e8950 (LWP 12895)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8906529866 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f89065298a9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f88e1e47950 (LWP 12896)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f890d15e5e9 in QWaitCondition::wait (this=0x1a77f88, mutex=0x182a8a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f8908c297d4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f8908c2c073 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f8908c2c08c in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f8908c2a4ef in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f8908c2a949 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f890d15d735 in QThreadPrivate::start (arg=0x16f2130) at thread/qthread_unix.cpp:244
#8  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f88e1646950 (LWP 12897)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f890d15e5e9 in QWaitCondition::wait (this=0x1a77f88, mutex=0x182a8a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f8908c297d4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f8908c2c073 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f8908c2c08c in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f8908c2c08c in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f8908c2a4ef in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f8908c2a949 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f890d15d735 in QThreadPrivate::start (arg=0x16dfa40) at thread/qthread_unix.cpp:244
#9  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f88e0e45950 (LWP 12900)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f890d15e5e9 in QWaitCondition::wait (this=0x1a77f88, mutex=0x182a8a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f8908c297d4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f8908c2c073 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f8908c2a4ef in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f8908c2a949 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f890d15d735 in QThreadPrivate::start (arg=0x14c87e0) at thread/qthread_unix.cpp:244
#7  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f88e0644950 (LWP 12903)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f890d15e5e9 in QWaitCondition::wait (this=0x1a77f88, mutex=0x182a8a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f8908c297d4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f8908c2c073 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f8908c2a4ef in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f8908c2a949 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f890d15d735 in QThreadPrivate::start (arg=0x1c64810) at thread/qthread_unix.cpp:244
#7  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f88dcfe0950 (LWP 12915)):
#0  0x00007f8909596fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f890d15e5c7 in QWaitCondition::wait (this=0x1f32228, mutex=0x1f32220, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f890d153561 in QThreadPoolThread::run (this=0x1abc8c0) at concurrent/qthreadpool.cpp:140
#3  0x00007f890d15d735 in QThreadPrivate::start (arg=0x1abc8c0) at thread/qthread_unix.cpp:244
#4  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f88dc79a950 (LWP 12916)):
#0  0x00007f8909596d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8907863d96 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8907b44200) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f8907863dd9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f8907b522cc) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f8909593070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f890bc8d11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f890ebf8820 (LWP 12873)):
[KCrash Handler]
#5  QTJSC::JSObject::markChildren (this=0x7f88d0a50cc0, markStack=@0x7f88dbe96230) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:206
#6  0x00007f89078a4ddc in QScriptObject::markChildren (this=0x7f88d0a50cc0, markStack=@0x7f88dbe96230) at bridge/qscriptobject.cpp:122
#7  0x00007f89077dde24 in QTJSC::MarkStack::markChildren (this=0x7f88dbe96230, cell=0x7f88d0a50cc0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:181
#8  0x00007f89077dce0d in QTJSC::Heap::markConservatively (this=<value optimized out>, markStack=@0x7f88dbe96230, start=<value optimized out>, end=0x7fffec4b5000)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:220
#9  0x00007f89077dcf34 in QTJSC::Heap::markCurrentThreadConservativelyInternal (this=0x7f88dbe96100, markStack=@0x7f88dbe96230) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:843
#10 0x00007f89077dcf98 in QTJSC::Heap::markCurrentThreadConservatively (this=0x7f88dbe96100, markStack=@0x7f88dbe96230) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:865
#11 0x00007f89077dd006 in QTJSC::Heap::collect (this=0x7f88dbe96100) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:1017
#12 0x00007f89077dd541 in QTJSC::Heap::allocate (this=0x7f88dbe96100, s=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:435
#13 0x00007f8907884846 in QScriptEngine::newVariant (this=0x1ee8ae0, value=@0x7fffec4adf10) at api/qscriptengine.cpp:1669
#14 0x00007f88db2efc5e in qtscript_create_QUuid_class(QScriptEngine*) () from /usr/lib64/qt4/plugins/script/libqtscript_core.so.1.0.0
#15 0x00007f88db24477d in com_trolltech_qt_core_ScriptPlugin::initialize(QString const&, QScriptEngine*) () from /usr/lib64/qt4/plugins/script/libqtscript_core.so.1.0.0
#16 0x00007f890788e9e7 in QScriptEngine::importExtension (this=0x1ee8ae0, extension=@0x7fffec4af580) at api/qscriptengine.cpp:3084
#17 0x00007f890def8d56 in ?? () from /usr/lib64/libamaroklib.so.1
#18 0x00007f890def9755 in ?? () from /usr/lib64/libamaroklib.so.1
#19 0x00007f89078b269f in callQtMethod (exec=0x7f88d0ac00a0, callType=QMetaMethod::Method, thisQObject=0x1fa0820, scriptArgs=@0x7fffec4afb50, meta=0x7f890e4e1800, initialIndex=5, 
    maybeOverloaded=true) at bridge/qscriptqobject.cpp:944
#20 0x00007f89078b444f in QScript::QtFunction::execute (this=0x7f88d0a43bc0, exec=0x7f88d0ac00a0, thisValue={m_ptr = 0x7f88d0a42e80}, scriptArgs=@0x7fffec4afb50) at bridge/qscriptqobject.cpp:1000
#21 0x00007f89078b45f1 in QScript::QtFunction::call (exec=0x7f88d0ac00a0, callee=0x7f88d0a43bc0, thisValue={m_ptr = 0x7f88d0a42e80}, args=@0x7fffec4afb50) at bridge/qscriptqobject.cpp:1015
#22 0x00007f89077dbbef in QTJSC::NativeFuncWrapper::call (this=0x7fffec4afb80, exec=0x7f88d0ac00a0, jsobj=0x7f88d0a43bc0, thisValue={m_ptr = 0x7f88d0a42e80}, argList=@0x7fffec4afb50)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#23 0x00007f89077c937f in QTJSC::Interpreter::privateExecute (this=0x7f88dbea3200, flag=<value optimized out>, registerFile=0x7f88dbea3210, callFrame=0x7f88d0ac0048, exception=0x7fffec4b05b0)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:3103
#24 0x00007f89077ca04d in QTJSC::Interpreter::execute (this=0x7f88dbea3200, eval=0x7fffec4b0660, callFrame=0x1f673c8, thisObj=0x7f88d0a40000, globalRegisterOffset=9, scopeChain=0x7f88d0fab910, 
    exception=0x7fffec4b05b0) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:923
#25 0x00007f89077ca33d in QTJSC::Interpreter::execute (this=0x7f88dbea3200, eval=0x7fffec4b0660, callFrame=0x1, thisObj=0x2230ad8, scopeChain=0x7f88d0fab910, exception=0x7fffec4b05b0)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:838
#26 0x00007f890788d149 in QScriptEnginePrivate::evaluateHelper (this=0x1fa0c10, exec=0x1f673c8, sourceId=140225598395184, executable=0x7fffec4b0660, compile=@0x7fffec4b06df)
    at api/qscriptengine.cpp:1203
#27 0x00007f890788dc1a in QScriptEngine::evaluate (this=<value optimized out>, program=@0x1fa0c10, fileName=<value optimized out>, lineNumber=1) at api/qscriptengine.cpp:2199
#28 0x00007f890e017743 in ScriptManager::slotRunScript(QString, bool) () from /usr/lib64/libamaroklib.so.1
#29 0x00007f890e018ade in ScriptManager::slotConfigChanged(bool) () from /usr/lib64/libamaroklib.so.1
#30 0x00007f890e01915e in ScriptManager::findScripts() () from /usr/lib64/libamaroklib.so.1
#31 0x00007f890e01af53 in ScriptManager::updaterFinished(QString) () from /usr/lib64/libamaroklib.so.1
#32 0x00007f890e01b29c in ScriptManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1
#33 0x00007f890d26882d in QMetaObject::activate (sender=0x1c68528, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#34 0x00007f890db46cb2 in ?? () from /usr/lib64/libamaroklib.so.1
#35 0x00007f890e0208ca in ?? () from /usr/lib64/libamaroklib.so.1
#36 0x00007f890db4aba7 in ?? () from /usr/lib64/libamaroklib.so.1
#37 0x00007f890d26882d in QMetaObject::activate (sender=0x1587880, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#38 0x00007f890d6650a2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#39 0x00007f890d665340 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#40 0x00007f8905366d5b in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib64/libkio.so.5
#41 0x00007f8905362d34 in KIO::FileCopyJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#42 0x00007f890d26882d in QMetaObject::activate (sender=0x1f18940, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#43 0x00007f890d6650a2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#44 0x00007f890d665340 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#45 0x00007f89053606f0 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#46 0x00007f8905360ba3 in KIO::TransferJob::slotFinished() () from /usr/lib64/libkio.so.5
#47 0x00007f890535da67 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib64/libkio.so.5
#48 0x00007f890535dc62 in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#49 0x00007f890535dd25 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#50 0x00007f890d26882d in QMetaObject::activate (sender=0x1f31010, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#51 0x00007f890541c146 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib64/libkio.so.5
#52 0x00007f890541ef46 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#53 0x00007f890541c442 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#54 0x00007f89054103ce in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#55 0x00007f89054105e8 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#56 0x00007f890d26882d in QMetaObject::activate (sender=0x1f326d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294
#57 0x00007f890532d7d1 in ?? () from /usr/lib64/libkio.so.5
#58 0x00007f890532dc2a in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#59 0x00007f890d264e38 in QObject::event (this=0x1f326d0, e=0x19e8170) at kernel/qobject.cpp:1260
#60 0x00007f890c5f546d in QApplicationPrivate::notify_helper (this=0x7572b0, receiver=0x1f326d0, e=0x19e8170) at kernel/qapplication.cpp:4242
#61 0x00007f890c5fcbaa in QApplication::notify (this=0x7fffec4b2810, receiver=0x1f326d0, e=0x19e8170) at kernel/qapplication.cpp:4125
#62 0x00007f890e71316b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#63 0x00007f890d25481c in QCoreApplication::notifyInternal (this=0x7fffec4b2810, receiver=0x1f326d0, event=0x19e8170) at kernel/qcoreapplication.cpp:704
#64 0x00007f890d255774 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x624380) at kernel/qcoreapplication.h:215
#65 0x00007f890d27f673 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:220
#66 0x00007f890418c0fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f890418f8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#68 0x00007f890418fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f890d27f1cc in QEventDispatcherGlib::processEvents (this=0x623ac0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#70 0x00007f890c6a644f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#71 0x00007f890d2530f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -330619008}) at kernel/qeventloop.cpp:149
#72 0x00007f890d2534cc in QEventLoop::exec (this=0x7fffec4b27c0, flags={i = -330618928}) at kernel/qeventloop.cpp:201
#73 0x00007f890d2559f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#74 0x0000000000408621 in _start ()

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

Possible duplicates by query: bug 219441, bug 218871, bug 217647, bug 217524, bug 216144.

Reported using DrKonqi
Comment 1 matthias sweertvaegher 2010-01-12 23:06:48 UTC
i tried removing .kde/share/config/amarokrc
it does not help
Comment 2 matthias sweertvaegher 2010-01-12 23:10:14 UTC
sorry, i was misled by the comments on the other bug. I do have a .kde/share/config/amarokrc but the actual one is 
.kde4/share/config/amarokrc

you may close the bug. although I still think amarok shouldn't crash because of a naughty plugin ;)
Comment 3 Myriam Schweingruber 2010-01-13 13:20:33 UTC
OK, closing then.