Application: amarok (2.3.90) KDE Platform Version: 4.5.95 (4.6 RC2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-24-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: I updated X. Then, I opened Amarok as normal. My external HD was on and connected. My External HD is recognized as part of my Amarok collection. When I pressed play to play a file in the playlist, it crashed. When I restarted, clearned the playlist and added a new file, then press play, it crashed. When I opened Amarok and then quit, it crashed. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f80bebfe820 (LWP 2560))] Thread 19 (Thread 0x7f809a45d700 (LWP 2562)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212 #1 0x00007f80a3db80d1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 18 (Thread 0x7f8099c5c700 (LWP 2563)): #0 0x00007f80b5f0933b in g_main_context_acquire () from /lib/libglib-2.0.so.0 #1 0x00007f80b5f0adf5 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f80b5f0b45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f80bc1c91e6 in QEventDispatcherGlib::processEvents (this=0x25461b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f80bc19ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f80bc19bdec in QEventLoop::exec (this=0x7f8099c5bcd0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f80bc0a62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f80a4013870 in Phonon::Xine::XineThread::run (this=0x24e8250) at ../../xine/xinethread.cpp:143 #8 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x24e8250) at thread/qthread_unix.cpp:266 #9 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f8099256700 (LWP 2564)): #0 0x00007f80bb86f203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f80b326a40f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f80b3259d76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f80b325b7f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f80b325b8b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f80b326a20b in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f80ae106fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #8 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 16 (Thread 0x7f8094a33700 (LWP 2565)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80a3dc8e83 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f8093de6700 (LWP 2566)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80a3dc8e83 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f80926fe700 (LWP 2568)): #0 0x00007f80bb86f203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f80b5f0b009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f80b5f0b45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f80bc1c91e6 in QEventDispatcherGlib::processEvents (this=0x28c3b30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f80bc19ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f80bc19bdec in QEventLoop::exec (this=0x7f80926fdcf0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f80bc0a62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f80bc17b5f8 in QInotifyFileSystemWatcherEngine::run (this=0x28be090) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x28be090) at thread/qthread_unix.cpp:266 #9 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f8090efc700 (LWP 2569)): #0 0x00007f80b7305c9d in __pthread_mutex_unlock_usercnt (mutex=0x28db3a8) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x28db3a8) at pthread_mutex_unlock.c:290 #2 0x00007f80b5f0aded in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f80b5f0b45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007f80bc1c91e6 in QEventDispatcherGlib::processEvents (this=0x28db2b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007f80bc19ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f80bc19bdec in QEventLoop::exec (this=0x7f8090efbd10, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f80bc0a62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007f80b3748b6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #9 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x28d4db0) at thread/qthread_unix.cpp:266 #10 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #11 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f8087e8b700 (LWP 2570)): #0 __pthread_mutex_unlock_usercnt (mutex=0x3357588) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x3357588) at pthread_mutex_unlock.c:290 #2 0x00007f80b5f0b486 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f80bc1c91e6 in QEventDispatcherGlib::processEvents (this=0x334e3b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f80bc19ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f80bc19bdec in QEventLoop::exec (this=0x7f8087e8acf0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f80bc0a62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f80bc17b5f8 in QInotifyFileSystemWatcherEngine::run (this=0x3351f80) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x3351f80) at thread/qthread_unix.cpp:266 #9 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f808746e700 (LWP 2571)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80bc0a9e3b in wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f80b92d2d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3467030, th=0x34677b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f80b92d5f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x34677b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f80b92d44df in ThreadWeaver::ThreadRunHelper::run (this=0x7f808746dd40, parent=0x3467030, th=0x34677b0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f80b92d4a38 in ThreadWeaver::Thread::run (this=0x34677b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x34677b0) at thread/qthread_unix.cpp:266 #8 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f8086a62700 (LWP 2572)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80bc0a9e3b in wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f80b92d2d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3467030, th=0x347b140) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f80b92d5f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x347b140) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f80b92d44df in ThreadWeaver::ThreadRunHelper::run (this=0x7f8086a61d40, parent=0x3467030, th=0x347b140) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f80b92d4a38 in ThreadWeaver::Thread::run (this=0x347b140) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x347b140) at thread/qthread_unix.cpp:266 #8 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f8085bd8700 (LWP 2573)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80b286c20e in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f80b286c329 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f807dc4d700 (LWP 2574)): #0 0x00007f80bb8742c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f80a3de1385 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007f80a3dc5d09 in ?? () from /usr/lib/libxine.so.1 #3 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f8078c50700 (LWP 2577)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80b7c06334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f80b7f11160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f80b7c06369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f80b7f1f234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f806d4c1700 (LWP 2578)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80bc0a9e3b in wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f80b92d2d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3467030, th=0x43172f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f80b92d5f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x43172f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f80b92d5f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x43172f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f80b92d5f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x43172f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f80b92d44df in ThreadWeaver::ThreadRunHelper::run (this=0x7f806d4c0d40, parent=0x3467030, th=0x43172f0) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f80b92d4a38 in ThreadWeaver::Thread::run (this=0x43172f0) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x43172f0) at thread/qthread_unix.cpp:266 #10 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #11 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f806ccc0700 (LWP 2579)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80bc0a9e3b in wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x344bf40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f80b92d2d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3467030, th=0x40992a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f80b92d5f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x34099b0, th=0x40992a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f80b92d44df in ThreadWeaver::ThreadRunHelper::run (this=0x7f806ccbfd40, parent=0x3467030, th=0x40992a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f80b92d4a38 in ThreadWeaver::Thread::run (this=0x40992a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f80bc0a927e in QThreadPrivate::start (arg=0x40992a0) at thread/qthread_unix.cpp:266 #8 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f8065b08700 (LWP 2607)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80a3dbb98b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80a3dc1a2d in ?? () from /usr/lib/libxine.so.1 #3 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f806513a700 (LWP 2608)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80a3dbb98b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80a3dc2a85 in ?? () from /usr/lib/libxine.so.1 #3 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8064939700 (LWP 2609)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f80a3dcc00b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f80b7302971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f80bb87b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f80bebfe820 (LWP 2560)): [KCrash Handler] #6 data (this=0x0, anim=0x4922ed0) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:554 #7 Context::ContextView::addCollapseAnimation (this=0x0, anim=0x4922ed0) at ../../src/context/ContextView.cpp:239 #8 0x00007f80bd859017 in Context::Applet::collapse (this=0x35d5ec0, on=<value optimized out>) at ../../src/context/Applet.cpp:315 #9 0x00007f807e895050 in VideoclipApplet::trackPlaying (this=0x35d5ec0) at ../../../../../src/context/applets/videoclip/VideoclipApplet.cpp:173 #10 0x00007f807e89c21c in VideoclipApplet::qt_metacall (this=0x35d5ec0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4f2cdbb0) at ./VideoclipApplet.moc:98 #11 0x00007f80bc1b4b27 in QMetaObject::activate (sender=0x24a1d60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x406ee00000000000) at kernel/qobject.cpp:3280 #12 0x00007f80bdc2c485 in EngineController::trackPlaying (this=0x0, _t1=<value optimized out>) at ./EngineController.moc:247 #13 0x00007f80bdc37f84 in EngineController::slotNewTrackPlaying (this=0x24a1d60, source=<value optimized out>) at ../../src/EngineController.cpp:1129 #14 0x00007f80bdc3cf24 in EngineController::qt_metacall (this=0x24a1d60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4f2cdf00) at ./EngineController.moc:205 #15 0x00007f80bc1b4b27 in QMetaObject::activate (sender=0x24a2010, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x406ee00000000000) at kernel/qobject.cpp:3280 #16 0x00007f80b88ec3e5 in Phonon::MediaObject::currentSourceChanged (this=0x0, _t1=<value optimized out>) at ./moc_mediaobject.cpp:234 #17 0x00007f80b88edf17 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=0x24a21c0, source=...) at ../../phonon/mediaobject.cpp:447 #18 0x00007f80b88eec7c in Phonon::MediaObject::qt_metacall (this=0x24a2010, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4f2ce0c0) at ./moc_mediaobject.cpp:144 #19 0x00007f80bc1b4b27 in QMetaObject::activate (sender=0x254d370, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x406ee00000000000) at kernel/qobject.cpp:3280 #20 0x00007f80a4030125 in Phonon::Xine::MediaObject::currentSourceChanged (this=0x0, _t1=<value optimized out>) at ./mediaobject.moc:215 #21 0x00007f80a4031e4b in Phonon::Xine::MediaObject::setSourceInternal (this=0x254d370, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:429 #22 0x00007f80b88ee488 in Phonon::MediaObject::setCurrentSource (this=0x24a2010, newSource=...) at ../../phonon/mediaobject.cpp:260 #23 0x00007f80bdc38a2b in EngineController::playUrl (this=0x24a1d60, url=..., offset=0) at ../../src/EngineController.cpp:511 #24 0x00007f80bdc3a5f5 in EngineController::play (this=0x24a1d60, track=<value optimized out>, offset=<value optimized out>) at ../../src/EngineController.cpp:424 #25 0x00007f80bd89c9b4 in Playlist::Actions::play (this=<value optimized out>, trackid=8726528743084548997, now=<value optimized out>) at ../../src/playlist/PlaylistActions.cpp:219 #26 0x00007f80bd89ce5f in Playlist::Actions::play (this=0x2a01b40, index=...) at ../../src/playlist/PlaylistActions.cpp:197 #27 0x00007f80bd93e1ac in Playlist::PrettyListView::trackActivated (this=0x32a7200, idx=...) at ../../src/playlist/view/listview/PrettyListView.cpp:322 #28 0x00007f80bd946400 in Playlist::PrettyListView::qt_metacall (this=0x32a7200, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4f2cec50) at ./PrettyListView.moc:155 #29 0x00007f80bc1b4b27 in QMetaObject::activate (sender=0x32a7200, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x406ee00000000000) at kernel/qobject.cpp:3280 #30 0x00007f80bd0c9735 in QAbstractItemView::doubleClicked (this=0x0, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:338 #31 0x00007f80bd0cc2e2 in QAbstractItemView::mouseDoubleClickEvent (this=0x32a7200, event=0x7fff4f2cf9c0) at itemviews/qabstractitemview.cpp:1821 #32 0x00007f80bcbd4c92 in QWidget::event (this=0x32a7200, event=0x7fff4f2cf9c0) at kernel/qwidget.cpp:8191 #33 0x00007f80bcfa05e6 in QFrame::event (this=0x32a7200, e=0x7fff4f2cf9c0) at widgets/qframe.cpp:557 #34 0x00007f80bd0d9a8b in QAbstractItemView::viewportEvent (this=0x32a7200, event=0x7fff4f2cf9c0) at itemviews/qabstractitemview.cpp:1619 #35 0x00007f80bc19c507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x32a2b10, event=0x7fff4f2cf9c0) at kernel/qcoreapplication.cpp:847 #36 0x00007f80bcb7efac in QApplicationPrivate::notify_helper (this=0x23ff520, receiver=0x32a2b10, e=0x7fff4f2cf9c0) at kernel/qapplication.cpp:4392 #37 0x00007f80bcb8530e in QApplication::notify (this=0x7fff4f2d0680, receiver=0x32a2b10, e=0x7fff4f2cf9c0) at kernel/qapplication.cpp:3959 #38 0x00007f80be706a36 in KApplication::notify (this=0x7fff4f2d0680, receiver=0x32a2b10, event=0x7fff4f2cf9c0) at ../../kdeui/kernel/kapplication.cpp:311 #39 0x00007f80bc19ccdc in QCoreApplication::notifyInternal (this=0x7fff4f2d0680, receiver=0x32a2b10, event=0x7fff4f2cf9c0) at kernel/qcoreapplication.cpp:732 #40 0x00007f80bcb83dbe in sendEvent (receiver=0x32a2b10, event=0x7fff4f2cf9c0, alienWidget=0x32a2b10, nativeWidget=0x2f94cd0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #41 QApplicationPrivate::sendMouseEvent (receiver=0x32a2b10, event=0x7fff4f2cf9c0, alienWidget=0x32a2b10, nativeWidget=0x2f94cd0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 #42 0x00007f80bcc07345 in QETWidget::translateMouseEvent (this=0x2f94cd0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403 #43 0x00007f80bcc05c5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff4f2d02e0) at kernel/qapplication_x11.cpp:3536 #44 0x00007f80bcc320e2 in x11EventSourceDispatch (s=0x23fedc0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #45 0x00007f80b5f07342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #46 0x00007f80b5f0b2a8 in ?? () from /lib/libglib-2.0.so.0 #47 0x00007f80b5f0b45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #48 0x00007f80bc1c9193 in QEventDispatcherGlib::processEvents (this=0x226ae20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #49 0x00007f80bcc31a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #50 0x00007f80bc19ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #51 0x00007f80bc19bdec in QEventLoop::exec (this=0x7fff4f2d0610, flags=) at kernel/qeventloop.cpp:201 #52 0x00007f80bc19febb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #53 0x00000000004094ca in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:261 Possible duplicates by query: bug 259378, bug 258741. Reported using DrKonqi
The crash on start is already fixed in Amarok 2.4, to be released later this month. As for the crash on exit you would have to file a separate bug, as this is hardly the same one. *** This bug has been marked as a duplicate of bug 258741 ***