Bug 320913

Summary: Crash on starup
Product: [Applications] amarok Reporter: Neuber Oliveira <mexicano_neuber>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.6.0   
Target Milestone: 2.8   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Neuber Oliveira 2013-06-08 16:50:23 UTC
Application: amarok (2.6.0)
KDE Platform Version: 4.9.5
Qt Version: 4.8.3
Operating System: Linux 3.5.0-27-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Nothing, started the system and started amarok so it sundelly crashed

The crash can be reproduced some of the time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f033eb3d780 (LWP 2457))]

Thread 10 (Thread 0x7f031d1b6700 (LWP 2460)):
#0  0x00007f0333758b30 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#1  0x00007f033374a0b5 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f033374a719 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f033374a7d0 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f0333758b1f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f032ee2a543 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-2.1.so
#6  0x00007f03379e2e9a in start_thread (arg=0x7f031d1b6700) at pthread_create.c:308
#7  0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#8  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f030fbb4700 (LWP 2467)):
#0  0x00007f0335eea8aa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0335eec827 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0335eecd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0335eecea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f033be28c16 in QEventDispatcherGlib::processEvents (this=0x7f0308000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f033bdf92bf in QEventLoop::processEvents (this=this@entry=0x7f030fbb3dd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f033bdf9548 in QEventLoop::exec (this=0x7f030fbb3dd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f033bcfab10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f033bdd99af in QInotifyFileSystemWatcherEngine::run (this=0x24b22c0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f033bcfdaec in QThreadPrivate::start (arg=0x24b22c0) at thread/qthread_unix.cpp:338
#10 0x00007f03379e2e9a in start_thread (arg=0x7f030fbb4700) at pthread_create.c:308
#11 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f030d551700 (LWP 2468)):
#0  0x00007f033b492303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0335eecd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0335eecea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f033be28c16 in QEventDispatcherGlib::processEvents (this=0x7f03000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f033bdf92bf in QEventLoop::processEvents (this=this@entry=0x7f030d550e00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f033bdf9548 in QEventLoop::exec (this=0x7f030d550e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f033bcfab10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f033bcfdaec in QThreadPrivate::start (arg=0x276ea40) at thread/qthread_unix.cpp:338
#8  0x00007f03379e2e9a in start_thread (arg=0x7f030d551700) at pthread_create.c:308
#9  0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0307fff700 (LWP 2469)):
#0  0x00007f0335f29ba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0335f29e49 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0335eec60b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0335eeccab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0335eecea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f033be28c16 in QEventDispatcherGlib::processEvents (this=0x7f02fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f033bdf92bf in QEventLoop::processEvents (this=this@entry=0x7f0307ffee00, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f033bdf9548 in QEventLoop::exec (this=0x7f0307ffee00, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f033bcfab10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f033bcfdaec in QThreadPrivate::start (arg=0x23ba150) at thread/qthread_unix.cpp:338
#10 0x00007f03379e2e9a in start_thread (arg=0x7f0307fff700) at pthread_create.c:308
#11 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0306df5700 (LWP 2471)):
[KCrash Handler]
#6  0x00007f033b3e0425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f033b3e3b8b in __GI_abort () at abort.c:91
#8  0x00007f033b9dfe2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f033b9ddf26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f033b9ddf53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f033b9de17e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f033bcf30a2 in qBadAlloc () at global/qglobal.cpp:2008
#13 0x00007f033bd19628 in QHashData::allocateNode (this=<optimized out>, nodeAlign=<optimized out>) at tools/qhash.cpp:180
#14 0x00007f0316ec15a9 in QHash<QString, KSharedPtr<Meta::Track> >::createNode (this=this@entry=0x245f8f8, ah=245670819, akey=..., avalue=..., anextNode=anextNode@entry=0x245f8f8) at /usr/include/qt4/QtCore/qhash.h:545
#15 0x00007f0316ec2fac in QHash<QString, KSharedPtr<Meta::Track> >::insert (this=this@entry=0x245f8f8, akey=..., avalue=...) at /usr/include/qt4/QtCore/qhash.h:763
#16 0x00007f0316eba9d4 in SqlRegistry::getTrack (this=0x245f8e0, path=...) at ../../../../../../src/core-impl/collections/db/sql/SqlRegistry.cpp:173
#17 0x00007f0316ea267b in Collections::SqlCollection::trackForUrl (this=0x242feb0, url=...) at ../../../../../../src/core-impl/collections/db/sql/SqlCollection.cpp:423
#18 0x00007f033da107a1 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:457
#19 0x00007f033d9b67fc in MetaProxy::Worker::run (this=0x35858b0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:32
#20 0x00007f0338f57f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f0306df4db0, th=th@entry=0x27d4bb0, job=job@entry=0x35858b0) at ../../../threadweaver/Weaver/Job.cpp:106
#21 0x00007f0338f58111 in ThreadWeaver::Job::execute (this=0x35858b0, th=0x27d4bb0) at ../../../threadweaver/Weaver/Job.cpp:135
#22 0x00007f0338f5776f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f0306df4e00, parent=0x270b0b0, th=th@entry=0x27d4bb0) at ../../../threadweaver/Weaver/Thread.cpp:95
#23 0x00007f0338f5782b in ThreadWeaver::Thread::run (this=0x27d4bb0) at ../../../threadweaver/Weaver/Thread.cpp:142
#24 0x00007f033bcfdaec in QThreadPrivate::start (arg=0x27d4bb0) at thread/qthread_unix.cpp:338
#25 0x00007f03379e2e9a in start_thread (arg=0x7f0306df5700) at pthread_create.c:308
#26 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#27 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0305fdb700 (LWP 2472)):
#0  0x00007f033b49091d in write () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0335f291d1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f033bdfdf02 in QCoreApplication::postEvent (receiver=0x359ac50, event=0x7f02ec0546c0, priority=<optimized out>) at kernel/qcoreapplication.cpp:1361
#3  0x00007f033be10285 in queued_activate (argv=0x7f0305fdad60, c=0x7f02ec01fa50, signal=5, sender=0x7f0305fdadb0) at kernel/qobject.cpp:3431
#4  QMetaObject::activate (sender=0x7f0305fdadb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7f0305fdad60) at kernel/qobject.cpp:3507
#5  0x00007f0338f57de2 in ThreadWeaver::JobRunHelper::done (this=this@entry=0x7f0305fdadb0, _t1=_t1@entry=0x359ac50) at ./Job_p.moc:112
#6  0x00007f0338f5800f in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f0305fdadb0, th=th@entry=0x28026c0, job=job@entry=0x359ac50) at ../../../threadweaver/Weaver/Job.cpp:119
#7  0x00007f0338f58111 in ThreadWeaver::Job::execute (this=0x359ac50, th=0x28026c0) at ../../../threadweaver/Weaver/Job.cpp:135
#8  0x00007f0338f5776f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f0305fdae00, parent=0x270b0b0, th=th@entry=0x28026c0) at ../../../threadweaver/Weaver/Thread.cpp:95
#9  0x00007f0338f5782b in ThreadWeaver::Thread::run (this=0x28026c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f033bcfdaec in QThreadPrivate::start (arg=0x28026c0) at thread/qthread_unix.cpp:338
#11 0x00007f03379e2e9a in start_thread (arg=0x7f0305fdb700) at pthread_create.c:308
#12 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f03057da700 (LWP 2473)):
#0  0x00007f033b49091d in write () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0335f291d1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f033bdfdf02 in QCoreApplication::postEvent (receiver=0x359a350, event=0x7f02e401bee0, priority=<optimized out>) at kernel/qcoreapplication.cpp:1361
#3  0x00007f033be10285 in queued_activate (argv=0x7f03057d9d10, c=0x359a6b0, signal=7, sender=0x359a1e0) at kernel/qobject.cpp:3431
#4  QMetaObject::activate (sender=0x359a1e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7f03057d9d10) at kernel/qobject.cpp:3507
#5  0x00007f033e0c7a72 in Amarok::TrackForUrlWorker::finishedLookup (this=<optimized out>, _t1=...) at moc_TrackForUrlWorker.cpp:106
#6  0x00007f033d9b680e in MetaProxy::Worker::run (this=0x359a1e0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:49
#7  0x00007f0338f57f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f03057d9db0, th=th@entry=0x217c7f0, job=job@entry=0x359a1e0) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0x00007f0338f58111 in ThreadWeaver::Job::execute (this=0x359a1e0, th=0x217c7f0) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0x00007f0338f5776f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f03057d9e00, parent=0x270b0b0, th=th@entry=0x217c7f0) at ../../../threadweaver/Weaver/Thread.cpp:95
#10 0x00007f0338f5782b in ThreadWeaver::Thread::run (this=0x217c7f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f033bcfdaec in QThreadPrivate::start (arg=0x217c7f0) at thread/qthread_unix.cpp:338
#12 0x00007f03379e2e9a in start_thread (arg=0x7f03057da700) at pthread_create.c:308
#13 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0304fd9700 (LWP 2474)):
#0  0x00007f033b49091d in write () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0335f291d1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f033bdfdf02 in QCoreApplication::postEvent (receiver=0x359b6d0, event=0x7f02f001d690, priority=<optimized out>) at kernel/qcoreapplication.cpp:1361
#3  0x00007f033be10285 in queued_activate (argv=0x7f0304fd8d10, c=0x359ba30, signal=7, sender=0x359b500) at kernel/qobject.cpp:3431
#4  QMetaObject::activate (sender=0x359b500, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7f0304fd8d10) at kernel/qobject.cpp:3507
#5  0x00007f033e0c7a72 in Amarok::TrackForUrlWorker::finishedLookup (this=<optimized out>, _t1=...) at moc_TrackForUrlWorker.cpp:106
#6  0x00007f033d9b680e in MetaProxy::Worker::run (this=0x359b500) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:49
#7  0x00007f0338f57f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f0304fd8db0, th=th@entry=0x2809f30, job=job@entry=0x359b500) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0x00007f0338f58111 in ThreadWeaver::Job::execute (this=0x359b500, th=0x2809f30) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0x00007f0338f5776f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f0304fd8e00, parent=0x270b0b0, th=th@entry=0x2809f30) at ../../../threadweaver/Weaver/Thread.cpp:95
#10 0x00007f0338f5782b in ThreadWeaver::Thread::run (this=0x2809f30) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f033bcfdaec in QThreadPrivate::start (arg=0x2809f30) at thread/qthread_unix.cpp:338
#12 0x00007f03379e2e9a in start_thread (arg=0x7f0304fd9700) at pthread_create.c:308
#13 0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f02ebfff700 (LWP 2476)):
#0  0x00007f033b497023 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f033bdd8fe2 in QProcessManager::run (this=0x7f033c152520 <processManager()::processManager>) at io/qprocess_unix.cpp:245
#2  0x00007f033bcfdaec in QThreadPrivate::start (arg=0x7f033c152520 <processManager()::processManager>) at thread/qthread_unix.cpp:338
#3  0x00007f03379e2e9a in start_thread (arg=0x7f02ebfff700) at pthread_create.c:308
#4  0x00007f033b49dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:104
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f033eb3d780 (LWP 2457)):
#0  0x00007f033b49091d in write () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0335f291d1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0335eeb296 in g_source_remove_poll () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f033be290d0 in QEventDispatcherGlib::unregisterSocketNotifier (this=<optimized out>, notifier=<optimized out>) at kernel/qeventdispatcher_glib.cpp:502
#4  0x00007f033bd902a6 in QProcessPrivate::cleanup (this=this@entry=0x3174e90) at io/qprocess.cpp:839
#5  0x00007f033bd941c3 in QProcessPrivate::_q_processDied (this=0x3174e90) at io/qprocess.cpp:1058
#6  0x00007f033bdd63e1 in QProcessPrivate::waitForFinished (this=0x3174e90, msecs=-1) at io/qprocess_unix.cpp:1251
#7  0x00007f033bd8ff1e in QProcess::waitForFinished (this=this@entry=0x7fff3298ae20, msecs=msecs@entry=-1) at io/qprocess.cpp:1759
#8  0x00007f033bd92620 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2159
#9  0x00007f033c29eb02 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:391
#10 0x00007f033c29ecb0 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:62
#11 0x00007f033c29eea1 in KToolInvocation::startServiceInternal (this=0x1ec7ec0, _function=_function@entry=0x7f033c38a7a9 "start_service_by_desktop_path", _name=..., URLs=..., error=error@entry=0x7fff3298b2a0, serviceName=serviceName@entry=0x0, pid=pid@entry=0x0, startup_id=..., noWait=noWait@entry=false, workdir=...) at ../../kdecore/kernel/ktoolinvocation.cpp:93
#12 0x00007f033c29fb68 in KToolInvocation::startServiceByDesktopPath (_name=..., URLs=..., error=0x7fff3298b2a0, serviceName=0x0, pid=0x0, startup_id=..., noWait=false) at ../../kdecore/kernel/ktoolinvocation.cpp:197
#13 0x00007f033e589bb9 in KGlobalAccelPrivate::KGlobalAccelPrivate (this=0x394f070, q=0x1d92210) at ../../kdeui/shortcuts/kglobalaccel.cpp:119
#14 0x00007f033e589e66 in KGlobalAccel::KGlobalAccel (this=0x1d92210) at ../../kdeui/shortcuts/kglobalaccel.cpp:146
#15 0x00007f033e589feb in operator-> (this=<optimized out>) at ../../kdeui/shortcuts/kglobalaccel.cpp:233
#16 operator KGlobalAccel* (this=<optimized out>) at ../../kdeui/shortcuts/kglobalaccel.cpp:233
#17 KGlobalAccel::self () at ../../kdeui/shortcuts/kglobalaccel.cpp:234
#18 0x00007f033e471263 in KAction::setGlobalShortcut (this=0x240dd40, shortcut=..., type=..., load=KAction::Autoloading) at ../../kdeui/actions/kaction.cpp:267
#19 0x00007f033db5a06a in MainWindow::createActions (this=this@entry=0x23d5c20) at ../../src/MainWindow.cpp:724
#20 0x00007f033db64154 in MainWindow::MainWindow (this=0x23d5c20) at ../../src/MainWindow.cpp:143
#21 0x00007f033db3f0f8 in App::continueInit (this=this@entry=0x7fff3298de00) at ../../src/App.cpp:545
#22 0x00007f033db40867 in App::App (this=0x7fff3298de00) at ../../src/App.cpp:184
#23 0x0000000000408ddd in main (argc=1, argv=0x7fff3298df68) at ../../src/main.cpp:304

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

Possible duplicates by query: bug 319199.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-06-08 18:34:00 UTC
Please upgrade your Amarok version, the current recommended one is 2.7.1, available in the Kubuntu updates PPA
Comment 2 Myriam Schweingruber 2013-07-21 23:54:54 UTC

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