Bug 260263

Summary: Amarok crash on system start up
Product: [Applications] amarok Reporter: Ricardo <thrawnkb>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.3.90   
Target Milestone: 2.4.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ricardo 2010-12-16 11:16:57 UTC
Application: amarok (2.3.90)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I just started the system, and Amarok was active in the last session, so it tried to start up, but failed

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

Thread 13 (Thread 0x7f8804479710 (LWP 2478)):
#0  0x00007f881e404709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f880a5e9951 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f882057382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8803c78710 (LWP 2479)):
#0  0x00007f882056a6b3 in poll () from /lib64/libc.so.6
#1  0x00007f8819bf3fd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f8819bf4510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8821b59ae6 in QEventDispatcherGlib::processEvents (this=0x916e80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8821b2e262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8821b2e475 in QEventLoop::exec (this=0x7f8803c77dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f8821a411a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f880a8475e4 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f8821a43a1e in QThreadPrivate::start (arg=0x884cc0) at thread/qthread_unix.cpp:285
#9  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f882057382d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8802e5f710 (LWP 2480)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f880a5fb96b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f882057382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f880261c710 (LWP 2481)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f880a5fb96b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f882057382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8800511710 (LWP 2483)):
#0  0x00007f882056a6b3 in poll () from /lib64/libc.so.6
#1  0x00007f8819bf3fd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f8819bf4510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8821b59ae6 in QEventDispatcherGlib::processEvents (this=0xad4ba0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8821b2e262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8821b2e475 in QEventLoop::exec (this=0x7f8800510de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f8821a411a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f8821b0f918 in QInotifyFileSystemWatcherEngine::run (this=0xc424f0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8821a43a1e in QThreadPrivate::start (arg=0xc424f0) at thread/qthread_unix.cpp:285
#9  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f882057382d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f87f8755710 (LWP 2484)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8821a4410b in wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f881d82a254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cc280, th=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f881d82d2a5 in waitForAvailableJob (this=0xadc760, th=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f881d82d2be in ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f881d82a64f in ThreadWeaver::ThreadRunHelper::run (this=0x7f87f8754e30, parent=0x11cc280, th=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f881d82a6d8 in ThreadWeaver::Thread::run (this=0x11cc820) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8821a43a1e in QThreadPrivate::start (arg=0x11cc820) at thread/qthread_unix.cpp:285
#10 0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f882057382d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f87f7549710 (LWP 2489)):
#0  0x00007f882056a6b3 in poll () from /lib64/libc.so.6
#1  0x00007f87f754e9d7 in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.29/xineplug_ao_out_alsa.so
#2  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f882057382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f87f6d48710 (LWP 2490)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f880a5fb96b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f882057382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f87f2b69710 (LWP 2491)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f881c158634 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f881c47a180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f881c158669 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f881c488254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f882057382d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f87eb7ff710 (LWP 3775)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8821a4410b in wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f881d82a254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cc280, th=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f881d82d2a5 in waitForAvailableJob (this=0xadc760, th=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f881d82d2be in ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f881d82a64f in ThreadWeaver::ThreadRunHelper::run (this=0x7f87eb7fee30, parent=0x11cc280, th=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f881d82a6d8 in ThreadWeaver::Thread::run (this=0x886510) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8821a43a1e in QThreadPrivate::start (arg=0x886510) at thread/qthread_unix.cpp:285
#10 0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f882057382d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f87eaffe710 (LWP 7771)):
[KCrash Handler]
#6  SLL_Pop (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:724
#7  Pop (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2093
#8  Allocate (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2757
#9  do_malloc<false> (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:3486
#10 fastMalloc<false> (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:3690
#11 QTWTF::tryFastMalloc (size=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:3672
#12 0x00007f881c14ef10 in tryCreateUninitialized (this=0x7f87eaffd320, c=0x4b633fa, length=9) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:141
#13 create (this=0x7f87eaffd320, c=0x4b633fa, length=9) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:98
#14 QTJSC::UString::UString (this=0x7f87eaffd320, c=0x4b633fa, length=9) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:215
#15 0x00007f881c1b73da in UString (this=<value optimized out>, name=..., mode=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:93
#16 QScriptValue::property (this=<value optimized out>, name=..., mode=...) at api/qscriptvalue.cpp:1392
#17 0x00007f87f1700e36 in QtScriptShell_QTranslator::translate(char const*, char const*, char const*) const () from /usr/lib64/qt4/plugins/script/libqtscript_core.so.1.0.0
#18 0x00007f8821b4bad6 in QTranslator::translate (this=<value optimized out>, context=<value optimized out>, sourceText=<value optimized out>, disambiguation=<value optimized out>, 
    n=<value optimized out>) at kernel/qtranslator.cpp:801
#19 0x00007f8821b2f48f in QCoreApplication::translate (context=0x7f8821bef77a "QXmlStream", sourceText=0x7f8821bef785 "Premature end of document.", disambiguation=0x0, encoding=
    QCoreApplication::CodecForTr, n=-1) at kernel/qcoreapplication.cpp:1768
#20 0x00007f8821b2f88f in QCoreApplication::translate (context=<value optimized out>, sourceText=<value optimized out>, disambiguation=<value optimized out>, encoding=<value optimized out>)
    at kernel/qcoreapplication.cpp:1683
#21 0x00007f8821b76800 in tr (this=0x3b379c0, error=<value optimized out>, message=<value optimized out>) at xml/qxmlstream_p.h:675
#22 QXmlStreamReaderPrivate::raiseError (this=0x3b379c0, error=<value optimized out>, message=<value optimized out>) at xml/qxmlstream.cpp:1846
#23 0x00007f8821b77426 in QXmlStreamReaderPrivate::checkStartDocument (this=0x3b379c0) at xml/qxmlstream.cpp:1770
#24 0x00007f8821b8756f in QXmlStreamReader::readNext (this=<value optimized out>) at xml/qxmlstream.cpp:605
#25 0x00007f8801977f50 in ?? () from /usr/lib64/libamarok-sqlcollection.so.1
#26 0x00007f881d82abd1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f87eaffdda0, th=0x52f9e90, job=0x3178710) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Job.cpp:106
#27 0x00007f881d82ad0e in ThreadWeaver::Job::execute (this=0x3178710, th=0x52f9e90) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Job.cpp:135
#28 0x00007f881d82a61f in ThreadWeaver::ThreadRunHelper::run (this=0x7f87eaffde30, parent=0x11cc280, th=0x52f9e90) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:95
#29 0x00007f881d82a6d8 in ThreadWeaver::Thread::run (this=0x52f9e90) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:142
#30 0x00007f8821a43a1e in QThreadPrivate::start (arg=0x52f9e90) at thread/qthread_unix.cpp:285
#31 0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#32 0x00007f882057382d in clone () from /lib64/libc.so.6
#33 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f87ea7fd710 (LWP 7772)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8821a4410b in wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11caf80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f881d82a254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cc280, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f881d82d2a5 in waitForAvailableJob (this=0xadc760, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f881d82d2be in ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f881d82d2be in ThreadWeaver::WorkingHardState::applyForWork (this=0xadc760, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f881d82a64f in ThreadWeaver::ThreadRunHelper::run (this=0x7f87ea7fce30, parent=0x11cc280, th=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f881d82a6d8 in ThreadWeaver::Thread::run (this=0x55a96a0) at /usr/src/debug/kdelibs-4.5.85/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f8821a43a1e in QThreadPrivate::start (arg=0x55a96a0) at thread/qthread_unix.cpp:285
#11 0x00007f881e3ffa4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f882057382d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8823b10760 (LWP 2473)):
#0  0x00007f881e40439c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8821a4410b in wait (this=<value optimized out>, mutex=0xc44920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xc44920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8821a431c0 in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:683
#4  0x00007f8821b031b0 in QFileSystemWatcher::~QFileSystemWatcher (this=<value optimized out>, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:440
#5  0x00007f8821b03289 in QFileSystemWatcher::~QFileSystemWatcher (this=0xad35e0, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:456
#6  0x00007f8821b413c4 in QObjectPrivate::deleteChildren (this=0xc420c0) at kernel/qobject.cpp:1949
#7  0x00007f8821b46072 in QObject::~QObject (this=0xc43a00, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#8  0x00007f881dad5f09 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0xc43a00, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.85/solid/solid/backends/fstab/fstabwatcher.cpp:51
#9  0x00007f88204d84e1 in __run_exit_handlers () from /lib64/libc.so.6
#10 0x00007f88204d8535 in exit () from /lib64/libc.so.6
#11 0x00007f8820f59478 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:773
#12 0x00007f8823479c28 in KApplication::xioErrhandler (this=0x7fffe2cc41f0, dpy=0x7e4a30) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:417
#13 0x00007f881fd85a3e in _XIOError () from /usr/lib64/libX11.so.6
#14 0x00007f881fd8c5a5 in ?? () from /usr/lib64/libX11.so.6
#15 0x00007f881fd8c90c in _XEventsQueued () from /usr/lib64/libX11.so.6
#16 0x00007f881fd757ef in XEventsQueued () from /usr/lib64/libX11.so.6
#17 0x00007f8820f91d4c in x11EventSourceCheck (s=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:85
#18 0x00007f8819bf3718 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f8819bf3ff2 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f8819bf4510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f8821b59a8f in QEventDispatcherGlib::processEvents (this=0x629940, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007f8820f91eae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f8821b2e262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f8821b2e475 in QEventLoop::exec (this=0x7fffe2cc4180, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007f8821b328db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#26 0x000000000040953f in _start ()

Possible duplicates by query: bug 247442.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-12-16 12:09:33 UTC
This is due to a 3rd-party script you installed. Please disable the script in $HOME/.kde4/share/config/amarokrc and try again. Please also report this to the script author on http://kde-apps.org

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