Bug 231334 - Amarok crashes on start up
Summary: Amarok crashes on start up
Status: RESOLVED DUPLICATE of bug 219441
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-19 18:27 UTC by Douglas
Modified: 2010-03-19 19:15 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 Douglas 2010-03-19 18:27:15 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
I have removed all files in the .kde/share/config/ that have amarok in the name and that does not stop it from crashing. I don't see a bug that is the same but then I suck at this bug report reading thing. Happy to test out any other ideas.

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 0x7f041be50840 (LWP 3706))]

Thread 14 (Thread 0x7f0402679910 (LWP 3707)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f04089b0c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f0401130910 (LWP 3708)):
#0  0x00007fffa29ff82c in clock_gettime ()
#1  0x00007f0410be1fdf in *__GI_clock_gettime (clock_id=1, tp=0x7f040112fc60) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f04197d47bf in qt_gettime () at kernel/qcore_unix.cpp:111
#3  0x00007f04197d945d in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:340
#4  0x00007f04197d9485 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#5  0x00007f04197d757d in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f040112fd5c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00007f0412389dba in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x00007f041238a191 in ?? () from /lib/libglib-2.0.so.0
#8  0x00007f041238a6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00007f04197d7386 in QEventDispatcherGlib::processEvents (this=0x8554d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00007f04197ac732 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#11 0x00007f04197acb0c in QEventLoop::exec (this=0x7f040112fef0, flags=) at kernel/qeventloop.cpp:201
#12 0x00007f04196b6d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#13 0x00007f0408c0c570 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#14 0x00007f04196b9775 in QThreadPrivate::start (arg=0x855490) at thread/qthread_unix.cpp:248
#15 0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#16 0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 12 (Thread 0x7f040092f910 (LWP 3709)):
#0  0x00007f0401a4ffc8 in pa_mainloop_prepare () from /usr/lib/libpulse.so.0
#1  0x00007f0401a5f12b in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f0401820050 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#3  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f03f7ffe910 (LWP 3710)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04089c1983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

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

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

Thread 8 (Thread 0x7f03f63f0910 (LWP 3713)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04089c1983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f03f4a65910 (LWP 3715)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f041424b816 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f041424b859 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f03e9d30910 (LWP 3716)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04196ba72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0415d27096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1576be0, th=0x1578280) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0415d2974b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x1578280) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0415d27bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f03e9d2ff60, parent=0x1576be0, th=0x1578280) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0415d28058 in ThreadWeaver::Thread::run (this=0x1578280) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f04196b9775 in QThreadPrivate::start (arg=0x1578280) at thread/qthread_unix.cpp:248
#8  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f03e952f910 (LWP 3717)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04196ba72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0415d27096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1576be0, th=0x7f03fc17d380) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0415d2974b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x7f03fc17d380) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0415d29764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x7f03fc17d380) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0415d29764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x7f03fc17d380) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0415d27bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f03e952ef60, parent=0x1576be0, th=0x7f03fc17d380) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0415d28058 in ThreadWeaver::Thread::run (this=0x7f03fc17d380) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f04196b9775 in QThreadPrivate::start (arg=0x7f03fc17d380) at thread/qthread_unix.cpp:248
#10 0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f03e516b910 (LWP 3718)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04196ba72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1577db0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0415d27096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1576be0, th=0x14994d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0415d2974b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x14994d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0415d29764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x14994d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0415d29764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1576890, th=0x14994d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0415d27bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f03e516af60, parent=0x1576be0, th=0x14994d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0415d28058 in ThreadWeaver::Thread::run (this=0x14994d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f04196b9775 in QThreadPrivate::start (arg=0x14994d0) at thread/qthread_unix.cpp:248
#10 0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f03e496a910 (LWP 3719)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f04196ba72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7f03fc69ceb8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f03fc69ceb8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f03f4ce2fc9 in XmlParseJob::run (this=<value optimized out>) at /build/buildd/amarok-2.3.0/src/collection/sqlcollection/ScanManager.cpp:692
#4  0x00007f0415d2897d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f03e4969ed0, th=0x7f03fc563ac0, job=0x7f03fc69ce70) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007f0415d28c7e in ThreadWeaver::Job::execute (this=0x7f03fc69ce70, th=0x7f03fc563ac0) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007f0415d27bcf in ThreadWeaver::ThreadRunHelper::run (this=0x7f03e4969f60, parent=0x1576be0, th=0x7f03fc563ac0) at ../../../threadweaver/Weaver/Thread.cpp:95
#7  0x00007f0415d28058 in ThreadWeaver::Thread::run (this=0x7f03fc563ac0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f04196b9775 in QThreadPrivate::start (arg=0x7f03fc563ac0) at thread/qthread_unix.cpp:248
#9  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f03e38e8910 (LWP 3729)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f0415594396 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0415872220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f04155943d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f04158802ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f04172dea04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f0418e8980d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f041be50840 (LWP 3706)):
[KCrash Handler]
#5  QTJSC::CollectorBitmap::get (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:206
#6  QTJSC::Heap::isCellMarked (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:287
#7  QTJSC::MarkStack::append (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:331
#8  QTJSC::MarkStack::append (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:342
#9  QTJSC::Structure::markAggregate (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:347
#10 QTJSC::JSObject::markChildrenDirect (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:692
#11 QTJSC::JSObject::markChildren (this=0x7f03e21be8c0, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:52
#12 0x00007f04155d6425 in QScriptObject::markChildren (this=0x7f03e21be8c0, markStack=...) at bridge/qscriptobject.cpp:131
#13 0x00007f041550b934 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 0x00007f041550bce1 in QTJSC::Heap::markCurrentThreadConservativelyInternal (this=0x7f03e2fed500, markStack=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:843
#17 0x00007f041550bd28 in QTJSC::Heap::markCurrentThreadConservatively (this=<value optimized out>, markStack=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:865
#18 0x00007f041550bd96 in QTJSC::Heap::markStackObjectsConservatively (this=0x7f03e2fed500) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:1017
#19 QTJSC::Heap::collect (this=0x7f03e2fed500) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:1224
#20 0x00007f041550c72c in heapAllocate<(QTJSC::HeapType)0> (this=0x7f03e2fed500, s=0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:435
#21 QTJSC::Heap::allocate (this=0x7f03e2fed500, s=0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:471
#22 0x00007f04155b49dd in QScriptEngine::newFunction (this=0x10059b0, fun=0x7f03d715e6e0, length=<value optimized out>) at api/qscriptengine.cpp:1907
#23 0x00007f03d715d814 in qtscript_create_QImage_class(QScriptEngine*) () from /usr/lib/qt4/plugins/script/libqtscript_gui.so.1.0.0
#24 0x00007f03d7043f28 in com_trolltech_qt_gui_ScriptPlugin::initialize(QString const&, QScriptEngine*) () from /usr/lib/qt4/plugins/script/libqtscript_gui.so.1.0.0
#25 0x00007f04155bee31 in QScriptEngine::importExtension (this=<value optimized out>, extension=<value optimized out>) at api/qscriptengine.cpp:3086
#26 0x00007f041b106e2e in AmarokScript::ScriptImporter::loadQtBinding (this=<value optimized out>, binding=<value optimized out>) at /build/buildd/amarok-2.3.0/src/scriptengine/ScriptImporter.cpp:63
#27 0x00007f041b1071ac in AmarokScript::ScriptImporter::qt_metacall (this=0xfa1e70, _c=QMetaObject::InvokeMetaMethod, _id=-500334496, _a=0x7fffa2884060)
    at /build/buildd/amarok-2.3.0/obj-x86_64-linux-gnu/src/ScriptImporter.moc:78
#28 0x00007f04155e3e2b 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:945
#29 0x00007f04155e652e in QScript::QtFunction::execute (this=0x7f03e2707600, exec=0x7f03e27800a0, thisValue=<value optimized out>, scriptArgs=...) at bridge/qscriptqobject.cpp:1002
#30 0x00007f04155e6802 in QScript::QtFunction::call (exec=0x7f03e27800a0, callee=0x7f03e2707600, thisValue=..., args=...) at bridge/qscriptqobject.cpp:1017
#31 0x00007f041550a180 in QTJSC::NativeFuncWrapper::operator() (this=0x7fffa2884b40, exec=0x7f03e27800a0, jsobj=0x7f03e2707600, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#32 0x00007f04154f6d02 in QTJSC::Interpreter::privateExecute (this=<value optimized out>, flag=<value optimized out>, registerFile=<value optimized out>, callFrame=0x7f03e2780048, 
    exception=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:3103
#33 0x00007f04154f9314 in QTJSC::Interpreter::execute (this=<value optimized out>, eval=<value optimized out>, callFrame=0xf7f578, thisObj=<value optimized out>, 
    globalRegisterOffset=<value optimized out>, scopeChain=<value optimized out>, exception=0x7fffa2885b00) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:923
#34 0x00007f04154f967b in QTJSC::Interpreter::execute (this=0x7f03e2ff9680, eval=0x7fffa2885bb0, callFrame=0xf7f578, thisObj=0x0, scopeChain=<value optimized out>, exception=<value optimized out>)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:838
#35 0x00007f04155bd671 in QScriptEnginePrivate::evaluateHelper (this=0xf7f030, exec=0xf7f578, sourceId=<value optimized out>, executable=<value optimized out>, compile=<value optimized out>)
    at api/qscriptengine.cpp:1205
#36 0x00007f04155be125 in QScriptEngine::evaluate (this=<value optimized out>, program=<value optimized out>, fileName=<value optimized out>, lineNumber=<value optimized out>)
    at api/qscriptengine.cpp:2201
#37 0x00007f041b24070b in ScriptManager::slotRunScript (this=0x163f450, name=) at /build/buildd/amarok-2.3.0/src/dialogs/ScriptManager.cpp:483
#38 0x00007f041b241966 in ScriptManager::slotConfigChanged (this=0x163f450, changed=<value optimized out>) at /build/buildd/amarok-2.3.0/src/dialogs/ScriptManager.cpp:561
#39 0x00007f041b241fbf in ScriptManager::findScripts (this=<value optimized out>) at /build/buildd/amarok-2.3.0/src/dialogs/ScriptManager.cpp:698
#40 0x00007f041b244ca4 in ScriptManager::updateAllScripts (this=0x163f450) at /build/buildd/amarok-2.3.0/src/dialogs/ScriptManager.cpp:284
#41 0x00007f041b245040 in ScriptManager::qt_metacall (this=0x163f450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa28865c0)
    at /build/buildd/amarok-2.3.0/obj-x86_64-linux-gnu/src/ScriptManager.moc:117
#42 0x00007f04197c0c0f in QMetaObject::activate (sender=0xde1730, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#43 0x00007f04197c83ff in QSingleShotTimer::timerEvent (this=0xde1730) at kernel/qtimer.cpp:308
#44 0x00007f04197bd863 in QObject::event (this=0xde1730, e=0x7fffa2886df0) at kernel/qobject.cpp:1212
#45 0x00007f041a12912c in QApplicationPrivate::notify_helper (this=0x77f8d0, receiver=0xde1730, e=0x7fffa2886df0) at kernel/qapplication.cpp:4300
#46 0x00007f041a12f71b in QApplication::notify (this=0x7fffa2887f70, receiver=0xde1730, e=0x7fffa2886df0) at kernel/qapplication.cpp:4183
#47 0x00007f041b182b1a in App::notify (this=0xfef4, receiver=0x0, event=0x1) at /build/buildd/amarok-2.3.0/src/App.cpp:928
#48 0x00007f04197ade0c in QCoreApplication::notifyInternal (this=0x7fffa2887f70, receiver=0xde1730, event=0x7fffa2886df0) at kernel/qcoreapplication.cpp:704
#49 0x00007f04197daa62 in QCoreApplication::sendEvent (this=0x78bc60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QTimerInfoList::activateTimers (this=0x78bc60) at kernel/qeventdispatcher_unix.cpp:603
#51 0x00007f04197d7644 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#52 0x00007f0412386bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#53 0x00007f041238a598 in ?? () from /lib/libglib-2.0.so.0
#54 0x00007f041238a6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#55 0x00007f04197d7333 in QEventDispatcherGlib::processEvents (this=0x6360d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#56 0x00007f041a1d8f0e in QGuiEventDispatcherGlib::processEvents (this=0xfef4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007f04197ac732 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#58 0x00007f04197acb0c in QEventLoop::exec (this=0x7fffa2887090, flags=) at kernel/qeventloop.cpp:201
#59 0x00007f041a5f25fe in QDialog::exec (this=0x16f5370) at dialogs/qdialog.cpp:546
#60 0x00007f041b8ef865 in KMessageBox::createKMessageBox (dialog=<value optimized out>, icon=<value optimized out>, text=<value optimized out>, strlist=<value optimized out>, 
    ask=<value optimized out>, checkboxReturn=<value optimized out>, options=) at ../../kdeui/dialogs/kmessagebox.cpp:333
#61 0x00007f041b8f0b20 in KMessageBox::createKMessageBox (dialog=<value optimized out>, icon=QMessageBox::Information, text=<value optimized out>, strlist=<value optimized out>, ask=..., 
    checkboxReturn=0x7fffa288789f, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:151
#62 0x00007f041b8f48c0 in KMessageBox::questionYesNoCancelWId (parent_id=<value optimized out>, text=<value optimized out>, caption=<value optimized out>, buttonYes_=<value optimized out>, 
    buttonNo_=<value optimized out>, buttonCancel_=<value optimized out>, dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:537
#63 0x00007f041b8f4afb in KMessageBox::questionYesNoCancel (parent=<value optimized out>, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:494
#64 0x00007f041b1856d4 in App::continueInit (this=0x7fffa2887f70) at /build/buildd/amarok-2.3.0/src/App.cpp:780
#65 0x00007f041b187957 in App (this=0x7fffa2887f70) at /build/buildd/amarok-2.3.0/src/App.cpp:211
#66 0x0000000000408748 in main (argc=1, argv=0x7fffa2889ee8) at /build/buildd/amarok-2.3.0/src/main.cpp:235
The current source language is "auto; currently c".

Possible duplicates by query: bug 227287, bug 227224, bug 227110, bug 227047, bug 226822.

Reported using DrKonqi
Comment 1 Mikko C. 2010-03-19 18:29:00 UTC

*** This bug has been marked as a duplicate of bug 219441 ***
Comment 2 Douglas 2010-03-19 18:43:26 UTC
You marked this as a duplicate of bugs that I have just stated don't fix the problem. I have removed all the settings files in config for Amarok and the program will not start up. Any ideas?

It can't be some other script, if the configs are all new can it?
Comment 3 Mikko C. 2010-03-19 19:15:06 UTC
The backtrace clearly indicates a problem somewhere in QT, not amarok:

[KCrash Handler]
#5  QTJSC::CollectorBitmap::get (this=0x7f03e21be8c0, markStack=...) at
../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:206
#6  QTJSC::Heap::isCellMarked (this=0x7f03e21be8c0, markStack=...) at
../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:287


Try removing also .kde/share/apps/amarok
And please do not reopen this report as it's not an amarok bug, thanks.

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