Application: amarok (2.6.0) KDE Platform Version: 4.9.2 Qt Version: 4.8.3 Operating System: Linux 3.5.0-18-generic x86_64 Distribution: Ubuntu 12.10 -- Information about the crash: - What I was doing when the application crashed: Every time I try to launch Amarok from the sound menu in Ubuntu Unity, I get a crash dialog. Although this crash may have actually happened when I pressed the hardware fast forward (>>|) and play/pause (>/") buttons a couple of times. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6aadbb37c0 (LWP 28758))] Thread 10 (Thread 0x7f6a8d51e700 (LWP 28760)): #0 0x00007f6aaa519303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6aa4f76d84 in g_main_context_poll (n_fds=1, fds=0x7f6a800010f0, timeout=-1, context=0x7f6a8800c620, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584 #2 g_main_context_iterate (context=0x7f6a8800c620, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285 #3 0x00007f6aa4f771e2 in g_main_loop_run (loop=0x7f6a8800c5b0) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3484 #4 0x00007f6a951153b6 in gdbus_shared_thread_func (user_data=0x7f6a8800c5f0) at /build/buildd/glib2.0-2.34.0/./gio/gdbusprivate.c:277 #5 0x00007f6aa4f9a645 in g_thread_proxy (data=0x7f6a8800b4f0) at /build/buildd/glib2.0-2.34.0/./glib/gthread.c:797 #6 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #7 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a8d51e700) at pthread_create.c:308 #8 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f6a7a0c9700 (LWP 28764)): #0 g_main_context_prepare (context=context@entry=0x7f6a74002790, priority=priority@entry=0x7f6a7a0c8b78) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2967 #1 0x00007f6aa4f76cab in g_main_context_iterate (context=context@entry=0x7f6a74002790, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3270 #2 0x00007f6aa4f76ea4 in g_main_context_iteration (context=0x7f6a74002790, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #3 0x00007f6aaaeafc16 in QEventDispatcherGlib::processEvents (this=0x7f6a74002660, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f6aaae802bf in QEventLoop::processEvents (this=this@entry=0x7f6a7a0c8cd0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f6aaae80548 in QEventLoop::exec (this=0x7f6a7a0c8cd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f6aaad81b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f6aaae609af in QInotifyFileSystemWatcherEngine::run (this=0x31116a0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x31116a0) at thread/qthread_unix.cpp:338 #9 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a7a0c9700) at pthread_create.c:308 #11 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f6a7140e700 (LWP 28765)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6aaad8504b in wait (time=18446744073709551615, this=0x32cd2c0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3292340, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6aa7fdf0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32b18a0, th=0x32b26f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f6aa7fe192b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3178a70, th=0x32b26f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f6aa7fe079f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6a7140dd00, parent=0x32b18a0, th=th@entry=0x32b26f0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f6aa7fe082b in ThreadWeaver::Thread::run (this=0x32b26f0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x32b26f0) at thread/qthread_unix.cpp:338 #8 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #9 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a7140e700) at pthread_create.c:308 #10 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f6a6bfff700 (LWP 28766)): #0 pthread_mutex_unlock (mutex=0x7f6a64000a90) at forward.c:184 #1 0x00007f6aa4fb3c61 in g_mutex_unlock (mutex=mutex@entry=0x7f6a640009d0) at /build/buildd/glib2.0-2.34.0/./glib/gthread-posix.c:227 #2 0x00007f6aa4f76066 in g_main_context_acquire (context=0x7f6a640009d0) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2790 #3 0x00007f6aa4f76c64 in g_main_context_iterate (context=context@entry=0x7f6a640009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3240 #4 0x00007f6aa4f76ea4 in g_main_context_iteration (context=0x7f6a640009d0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #5 0x00007f6aaaeafc16 in QEventDispatcherGlib::processEvents (this=0x7f6a640008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f6aaae802bf in QEventLoop::processEvents (this=this@entry=0x7f6a6bffed00, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f6aaae80548 in QEventLoop::exec (this=0x7f6a6bffed00, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f6aaad81b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x3273a10) at thread/qthread_unix.cpp:338 #10 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #11 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a6bfff700) at pthread_create.c:308 #12 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f6a6afad700 (LWP 28767)): #0 0x00007f6aaa519303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6aa4f76d84 in g_main_context_poll (n_fds=3, fds=0x7f6a5c00a530, timeout=115837, context=0x7f6a5c0009d0, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f6a5c0009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285 #3 0x00007f6aa4f76ea4 in g_main_context_iteration (context=0x7f6a5c0009d0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351 #4 0x00007f6aaaeafc16 in QEventDispatcherGlib::processEvents (this=0x7f6a5c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f6aaae802bf in QEventLoop::processEvents (this=this@entry=0x7f6a6afacd00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f6aaae80548 in QEventLoop::exec (this=0x7f6a6afacd00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f6aaad81b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x28e63f0) at thread/qthread_unix.cpp:338 #9 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a6afad700) at pthread_create.c:308 #11 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f6a69505700 (LWP 28769)): [KCrash Handler] #6 deref (this=0x4000400000028) at /usr/include/qt4/QtCore/qatomic_x86_64.h:133 #7 attach (p=0x7f6a54002a80, this=0x7f6a6c0137b8) at /usr/include/KDE/../ksharedptr.h:213 #8 operator= (o=..., this=0x7f6a6c0137b8) at /usr/include/KDE/../ksharedptr.h:92 #9 QHash<QString, KSharedPtr<Meta::Track> >::insert (this=this@entry=0x30bd308, akey=..., avalue=...) at /usr/include/qt4/QtCore/qhash.h:767 #10 0x00007f6a730ca9d4 in SqlRegistry::getTrack (this=0x30bd2f0, path=...) at ../../../../../../src/core-impl/collections/db/sql/SqlRegistry.cpp:173 #11 0x00007f6a730b267b in Collections::SqlCollection::trackForUrl (this=0x2924600, url=...) at ../../../../../../src/core-impl/collections/db/sql/SqlCollection.cpp:423 #12 0x00007f6aaca97891 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:457 #13 0x00007f6aaca3d80c in MetaProxy::Worker::run (this=0x35e4340) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:32 #14 0x00007f6aa7fe0f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f6a69504cb0, th=th@entry=0x36f1a70, job=job@entry=0x35e4340) at ../../../threadweaver/Weaver/Job.cpp:106 #15 0x00007f6aa7fe1111 in ThreadWeaver::Job::execute (this=0x35e4340, th=0x36f1a70) at ../../../threadweaver/Weaver/Job.cpp:135 #16 0x00007f6aa7fe076f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6a69504d00, parent=0x32b18a0, th=th@entry=0x36f1a70) at ../../../threadweaver/Weaver/Thread.cpp:95 #17 0x00007f6aa7fe082b in ThreadWeaver::Thread::run (this=0x36f1a70) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x36f1a70) at thread/qthread_unix.cpp:338 #19 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #20 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a69505700) at pthread_create.c:308 #21 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #22 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6a68d04700 (LWP 28770)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6aaad8504b in wait (time=18446744073709551615, this=0x32cd2c0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3292340, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6aa7fdf0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32b18a0, th=0x38dac70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f6aa7fe192b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3178a70, th=0x38dac70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f6aa7fe079f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6a68d03d00, parent=0x32b18a0, th=th@entry=0x38dac70) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f6aa7fe082b in ThreadWeaver::Thread::run (this=0x38dac70) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x38dac70) at thread/qthread_unix.cpp:338 #8 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #9 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a68d04700) at pthread_create.c:308 #10 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f6a5bfff700 (LWP 28771)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6aaad8504b in wait (time=18446744073709551615, this=0x32cd2c0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3292340, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6aa7fdf0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32b18a0, th=0x3541320) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f6aa7fe192b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3178a70, th=0x3541320) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f6aa7fe079f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6a5bffed00, parent=0x32b18a0, th=th@entry=0x3541320) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f6aa7fe082b in ThreadWeaver::Thread::run (this=0x3541320) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x3541320) at thread/qthread_unix.cpp:338 #8 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #9 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a5bfff700) at pthread_create.c:308 #10 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6a5b7fe700 (LWP 28773)): #0 0x00007f6aaa51e023 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f6aaae5ffe2 in QProcessManager::run (this=0x7f6aab1d9520 <processManager()::processManager>) at io/qprocess_unix.cpp:245 #2 0x00007f6aaad84aec in QThreadPrivate::start (arg=0x7f6aab1d9520 <processManager()::processManager>) at thread/qthread_unix.cpp:338 #3 0x00007f6a9c327734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f6aa6a6ce9a in start_thread (arg=0x7f6a5b7fe700) at pthread_create.c:308 #5 0x00007f6aaa524cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6aadbb37c0 (LWP 28758)): #0 0x00007f6aaa51e023 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f6aaaead023 in qt_safe_select (nfds=18, fdread=0x7fff9df66ef0, fdwrite=0x7fff9df66f70, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:83 #2 0x00007f6aaae5ba72 in select_msecs (fdwrite=<optimized out>, fdread=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at io/qprocess_unix.cpp:1006 #3 select_msecs (nfds=<optimized out>, fdread=<optimized out>, fdwrite=<optimized out>, timeout=<optimized out>) at io/qprocess_unix.cpp:1003 #4 0x00007f6aaae5d2a6 in QProcessPrivate::waitForFinished (this=0x389ee60, msecs=-1) at io/qprocess_unix.cpp:1227 #5 0x00007f6aaae16f1e in QProcess::waitForFinished (this=this@entry=0x7fff9df67080, msecs=msecs@entry=-1) at io/qprocess.cpp:1759 #6 0x00007f6aaae19620 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2159 #7 0x00007f6aab325b32 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:391 #8 0x00007f6aab325ce0 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:62 #9 0x00007f6aab325ed1 in KToolInvocation::startServiceInternal (this=0x28dacf0, _function=_function@entry=0x7f6aab411669 "start_service_by_desktop_path", _name=..., URLs=..., error=error@entry=0x7fff9df67500, serviceName=serviceName@entry=0x0, pid=pid@entry=0x0, startup_id=..., noWait=noWait@entry=false, workdir=...) at ../../kdecore/kernel/ktoolinvocation.cpp:93 #10 0x00007f6aab326b98 in KToolInvocation::startServiceByDesktopPath (_name=..., URLs=..., error=0x7fff9df67500, serviceName=0x0, pid=0x0, startup_id=..., noWait=false) at ../../kdecore/kernel/ktoolinvocation.cpp:197 #11 0x00007f6aad610b99 in KGlobalAccelPrivate::KGlobalAccelPrivate (this=0x357c500, q=0x25ca880) at ../../kdeui/shortcuts/kglobalaccel.cpp:119 #12 0x00007f6aad610e46 in KGlobalAccel::KGlobalAccel (this=0x25ca880) at ../../kdeui/shortcuts/kglobalaccel.cpp:146 #13 0x00007f6aad610fcb in operator-> (this=<optimized out>) at ../../kdeui/shortcuts/kglobalaccel.cpp:233 #14 operator KGlobalAccel* (this=<optimized out>) at ../../kdeui/shortcuts/kglobalaccel.cpp:233 #15 KGlobalAccel::self () at ../../kdeui/shortcuts/kglobalaccel.cpp:234 #16 0x00007f6aad4f8263 in KAction::setGlobalShortcut (this=0x2d4c3d0, shortcut=..., type=..., load=KAction::Autoloading) at ../../kdeui/actions/kaction.cpp:267 #17 0x00007f6aacbe115a in MainWindow::createActions (this=this@entry=0x25e21f0) at ../../src/MainWindow.cpp:724 #18 0x00007f6aacbeb244 in MainWindow::MainWindow (this=0x25e21f0) at ../../src/MainWindow.cpp:143 #19 0x00007f6aacbc61e8 in App::continueInit (this=this@entry=0x7fff9df6a060) at ../../src/App.cpp:545 #20 0x00007f6aacbc7957 in App::App (this=0x7fff9df6a060) at ../../src/App.cpp:184 #21 0x0000000000408dfd in main (argc=1, argv=0x7fff9df6a1c8) at ../../src/main.cpp:304 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 230991 ***