Application: amarok (2.5.0) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.2.0-23-generic i686 Distribution: Linux Mint 13 Maya -- Information about the crash: i was trying to create some playlists and i was trying out each of the types of playlist and how they work. i was trying to create a dynamic playlist with the ratings of the songs ant then amarok just crashed. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb4172740 (LWP 3452))] Thread 17 (Thread 0xae1b3b40 (LWP 3455)): #0 0x040bc82a in __pthread_mutex_lock_full () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04a1b864 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x05ec6f9f in pa_mutex_lock () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so #3 0x015944d0 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #4 0x0158275a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0 #5 0x01582fb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0 #6 0x01583094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0 #7 0x0159444e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #8 0x05ec8246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so #9 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 16 (Thread 0xa8ce7b40 (LWP 3457)): #0 0x040c0dc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04a1b864 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x012dc3d0 in g_mutex_lock (mutex=0xa8300518) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:208 #3 0x0129cb85 in g_main_context_check (context=0xa8300518, max_priority=2147483647, fds=0xa8301ee8, n_fds=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3025 #4 0x0129d042 in g_main_context_iterate (dispatch=1, block=19573328, context=0xa8300518, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3143 #5 g_main_context_iterate (context=0xa8300518, block=19573328, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #6 0x0129d201 in g_main_context_iteration (context=0xa8300518, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #7 0x032868e7 in QEventDispatcherGlib::processEvents (this=0xa83004a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #8 0x0325250d in QEventLoop::processEvents (this=0xa8ce7190, flags=...) at kernel/qeventloop.cpp:149 #9 0x032527a9 in QEventLoop::exec (this=0xa8ce7190, flags=...) at kernel/qeventloop.cpp:204 #10 0x0313b94c in QThread::exec (this=0x8a73490) at thread/qthread.cpp:501 #11 0x0322fb5d in QInotifyFileSystemWatcherEngine::run (this=0x8a73490) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x0313ede0 in QThreadPrivate::start (arg=0x8a73490) at thread/qthread_unix.cpp:298 #13 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 15 (Thread 0xa6afdb40 (LWP 3461)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0313f350 in wait (time=4294967295, this=0x8c516b8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8c32460, mutex=0x8c310c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x007feacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8c32448, th=0x8c4c4f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0080195b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c4c440, th=0x8c4c4f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x007fe63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8c32448, th=0x8c4c4f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00801a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c4c440, th=0x8c4c4f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x007fe533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8c32448, th=0x8c4c4f8, previous=0xa73f968) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008004e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa6afd1f4, parent=0x8c32448, th=0x8c4c4f8) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0080059a in ThreadWeaver::Thread::run (this=0x8c4c4f8) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x0313ede0 in QThreadPrivate::start (arg=0x8c4c4f8) at thread/qthread_unix.cpp:298 #13 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 14 (Thread 0xa60ffb40 (LWP 3466)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0313f350 in wait (time=4294967295, this=0x8c516b8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8c32460, mutex=0x8c310c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x007feacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8c32448, th=0x8dedd30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0080195b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c4c440, th=0x8dedd30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x007fe63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8c32448, th=0x8dedd30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00801a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c4c440, th=0x8dedd30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x007fe533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8c32448, th=0x8dedd30, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00801a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c4c440, th=0x8dedd30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x007fe533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8c32448, th=0x8dedd30, previous=0xa51d298) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x008004e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa60ff1f4, parent=0x8c32448, th=0x8dedd30) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x0080059a in ThreadWeaver::Thread::run (this=0x8dedd30) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x0313ede0 in QThreadPrivate::start (arg=0x8dedd30) at thread/qthread_unix.cpp:298 #15 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 13 (Thread 0xa573ab40 (LWP 3467)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0313f350 in wait (time=4294967295, this=0x8c516b8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8c32460, mutex=0x8c310c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x007feacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8c32448, th=0x8ee3088) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0080195b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c4c440, th=0x8ee3088) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x007fe63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8c32448, th=0x8ee3088) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00801a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c4c440, th=0x8ee3088) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x007fe533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8c32448, th=0x8ee3088, previous=0x9a314f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008004e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa573a1f4, parent=0x8c32448, th=0x8ee3088) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0080059a in ThreadWeaver::Thread::run (this=0x8ee3088) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x0313ede0 in QThreadPrivate::start (arg=0x8ee3088) at thread/qthread_unix.cpp:298 #13 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 12 (Thread 0xa4cffb40 (LWP 3468)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0313f350 in wait (time=4294967295, this=0x8c516b8) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8c32460, mutex=0x8c310c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x007feacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8c32448, th=0x8fb88b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0080195b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c4c440, th=0x8fb88b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x007fe63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8c32448, th=0x8fb88b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00801a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c4c440, th=0x8fb88b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x007fe533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8c32448, th=0x8fb88b8, previous=0x9838be0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008004e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa4cff1f4, parent=0x8c32448, th=0x8fb88b8) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0080059a in ThreadWeaver::Thread::run (this=0x8fb88b8) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x0313ede0 in QThreadPrivate::start (arg=0x8fb88b8) at thread/qthread_unix.cpp:298 #13 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 11 (Thread 0xa44feb40 (LWP 3469)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb6fd4263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb6fd437f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 10 (Thread 0xa3cfdb40 (LWP 3470)): #0 0x040c1c64 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x04a1b8a4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x012dc410 in g_mutex_unlock (mutex=0xa9802f98) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:227 #3 0x0129d20b in g_main_context_iteration (context=0xa9802f98, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3208 #4 0x032868e7 in QEventDispatcherGlib::processEvents (this=0xa9802f20, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x0325250d in QEventLoop::processEvents (this=0xa3cfd1c0, flags=...) at kernel/qeventloop.cpp:149 #6 0x032527a9 in QEventLoop::exec (this=0xa3cfd1c0, flags=...) at kernel/qeventloop.cpp:204 #7 0x0313b94c in QThread::exec (this=0x8fe9040) at thread/qthread.cpp:501 #8 0x0313ba3b in QThread::run (this=0x8fe9040) at thread/qthread.cpp:568 #9 0x0313ede0 in QThreadPrivate::start (arg=0x8fe9040) at thread/qthread_unix.cpp:298 #10 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 9 (Thread 0x9b20fb40 (LWP 3473)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x05b1c029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0x05b1c06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 8 (Thread 0x915ffb40 (LWP 3562)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8b94e50, mutex=0x8785690) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x02a2b91a in gst_data_queue_push (queue=0xa48f018, item=0x91ea71a0) at gstdataqueue.c:437 #5 0x03bc865b in gst_multi_queue_chain (pad=0x89cf580, buffer=0xa477aa8) at gstmultiqueue.c:1394 #6 0x03fa949e in gst_pad_push (pad=0x89cf4b8, buffer=0xa477aa8) at gstpad.c:4710 #7 0x05d50e27 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstisomp4.so #8 0x05d66b16 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstisomp4.so #9 0x03fd3158 in gst_task_func (task=0xa545808) at gsttask.c:327 #10 0x03fd4308 in default_func (tdata=0x906b930, pool=0x86229c8) at gsttaskpool.c:70 #11 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #12 0x012c06b3 in g_thread_proxy (data=0x8f37000) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #13 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 7 (Thread 0x90dfeb40 (LWP 3563)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8b8a750, mutex=0x878b4e0) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x03bce5ba in gst_queue_chain (pad=0xa548650, buffer=0xa4a15f8) at gstqueue.c:1014 #5 0x03fa949e in gst_pad_push (pad=0xa496118, buffer=0xa4a15f8) at gstpad.c:4710 #6 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa549620, buffer=0xa4a15f8) at gstghostpad.c:261 #7 0x03fa949e in gst_pad_push (pad=0x91e8e708, buffer=0xa4a15f8) at gstpad.c:4710 #8 0x03cbc859 in gst_stream_synchronizer_sink_chain (pad=0x91e8e640, buffer=0xa4a15f8) at gststreamsynchronizer.c:601 #9 0x03fa949e in gst_pad_push (pad=0x91ea0810, buffer=0xa4a15f8) at gstpad.c:4710 #10 0x03bdd5dc in gst_tee_handle_data (tee=<optimized out>, data=0xa4a15f8, is_list=0) at gsttee.c:722 #11 0x03bdd828 in gst_tee_chain (pad=0xa548588, buffer=0xa4a15f8) at gsttee.c:828 #12 0x03fa949e in gst_pad_push (pad=0xa496388, buffer=0xa4a15f8) at gstpad.c:4710 #13 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa549380, buffer=0xa4a15f8) at gstghostpad.c:261 #14 0x03fa949e in gst_pad_push (pad=0xa5484c0, buffer=0xa4a15f8) at gstpad.c:4710 #15 0x03bc293c in gst_selector_pad_chain (pad=0x854f6f0, buf=0xa4a15f8) at gstinputselector.c:854 #16 0x03fa949e in gst_pad_push (pad=0xa5492a0, buffer=0xa4a15f8) at gstpad.c:4710 #17 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa4962b8, buffer=0xa4a15f8) at gstghostpad.c:261 #18 0x03fa949e in gst_pad_push (pad=0xa495ce0, buffer=0xa4a15f8) at gstpad.c:4710 #19 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa4961e8, buffer=0xa4a15f8) at gstghostpad.c:261 #20 0x03fa949e in gst_pad_push (pad=0xa5483f8, buffer=0xa4a15f8) at gstpad.c:4710 #21 0x03b657ea in gst_audio_decoder_push_forward (dec=0x91e8c0b0, buf=0xa4a15f8) at gstaudiodecoder.c:639 #22 0x03b65999 in gst_audio_decoder_output (dec=0x91e8c0b0, buf=<optimized out>) at gstaudiodecoder.c:714 #23 0x03b6bf31 in gst_audio_decoder_finish_frame (dec=0x91e8c0b0, buf=0xa4a15f8, frames=<optimized out>) at gstaudiodecoder.c:903 #24 0x07f2a0cc in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstfaad.so #25 0x03b68409 in gst_audio_decoder_handle_frame (dec=0x91e8c0b0, buffer=0xa4a4418, klass=<optimized out>) at gstaudiodecoder.c:947 #26 0x03b6878c in gst_audio_decoder_push_buffers (dec=0x91e8c0b0, force=0) at gstaudiodecoder.c:1043 #27 0x03b68b83 in gst_audio_decoder_chain_forward (dec=0x91e8c0b0, buffer=0x0) at gstaudiodecoder.c:1145 #28 0x03b69e1b in gst_audio_decoder_chain (pad=0xa548330, buffer=0xa4a4418) at gstaudiodecoder.c:1393 #29 0x03fa949e in gst_pad_push (pad=0xa548010, buffer=0xa4a4418) at gstpad.c:4710 #30 0x029f50ab in gst_base_parse_push_frame (parse=0x861d1d8, frame=0x861d4a4) at gstbaseparse.c:1988 #31 0x029f6d55 in gst_base_parse_chain (pad=0x89cf710, buffer=0xa4a4418) at gstbaseparse.c:2324 #32 0x03fa949e in gst_pad_push (pad=0x89cf648, buffer=0xa4a4418) at gstpad.c:4710 #33 0x03bc97b3 in gst_single_queue_push_one (object=0xa4a4418, sq=0x89b8ab8, mq=0x89cbc60) at gstmultiqueue.c:1087 #34 gst_multi_queue_loop (pad=0x89cf648) at gstmultiqueue.c:1318 #35 0x03fd3158 in gst_task_func (task=0xa545e68) at gsttask.c:327 #36 0x03fd4308 in default_func (tdata=0x8785588, pool=0x86229c8) at gsttaskpool.c:70 #37 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #38 0x012c06b3 in g_thread_proxy (data=0x877f800) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #39 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 6 (Thread 0x905fdb40 (LWP 3564)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8801130, mutex=0x89b3890) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x03bce5ba in gst_queue_chain (pad=0x894d258, buffer=0xa663f78) at gstqueue.c:1014 #5 0x03fa949e in gst_pad_push (pad=0x8802aa8, buffer=0xa663f78) at gstpad.c:4710 #6 0x03f91b44 in gst_proxy_pad_chain_default (pad=0x89a50e0, buffer=0xa663f78) at gstghostpad.c:261 #7 0x03fa949e in gst_pad_push (pad=0xa549540, buffer=0xa663f78) at gstpad.c:4710 #8 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa4965f8, buffer=0xa663f78) at gstghostpad.c:261 #9 0x03fa949e in gst_pad_push (pad=0x91e8e578, buffer=0xa663f78) at gstpad.c:4710 #10 0x02a1bb8e in gst_base_transform_chain (pad=0x91e8e4b0, buffer=0xa663f78) at gstbasetransform.c:2658 #11 0x03fa949e in gst_pad_push (pad=0x91e8e3e8, buffer=0xa663f78) at gstpad.c:4710 #12 0x02a1bb8e in gst_base_transform_chain (pad=0x91e8e320, buffer=0xa663f78) at gstbasetransform.c:2658 #13 0x03fa949e in gst_pad_push (pad=0xa496528, buffer=0xa663f78) at gstpad.c:4710 #14 0x03f91b44 in gst_proxy_pad_chain_default (pad=0xa549460, buffer=0xa663f78) at gstghostpad.c:261 #15 0x03fa949e in gst_pad_push (pad=0xa548718, buffer=0xa663f78) at gstpad.c:4710 #16 0x03bcfb4e in gst_queue_push_one (queue=0x91e9b0c0) at gstqueue.c:1156 #17 gst_queue_loop (pad=0xa548718) at gstqueue.c:1264 #18 0x03fd3158 in gst_task_func (task=0x91e9f890) at gsttask.c:327 #19 0x03fd4308 in default_func (tdata=0x91e9da18, pool=0x86229c8) at gsttaskpool.c:70 #20 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #21 0x012c06b3 in g_thread_proxy (data=0x91e8ad50) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #22 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 0x8fdfcb40 (LWP 3565)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8800da0, mutex=0x89b3728) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x02a0347b in gst_base_sink_wait_preroll (sink=0x89ac7a8) at gstbasesink.c:2279 #5 0x02a0360e in gst_base_sink_do_preroll (sink=0x89ac7a8, obj=0xa477868) at gstbasesink.c:2356 #6 0x02a04dc2 in gst_base_sink_do_sync (basesink=0x89ac7a8, obj=0xa477868, late=0x8fdfbc64, step_end=0x8fdfbc68, obj_type=2 '\002', pad=<optimized out>) at gstbasesink.c:2541 #7 0x02a07be1 in gst_base_sink_render_object (basesink=0x89ac7a8, obj_type=<optimized out>, obj=0xa477868, pad=<optimized out>) at gstbasesink.c:2978 #8 0x02a0a27b in gst_base_sink_queue_object_unlocked (basesink=0x89ac7a8, obj_type=2 '\002', obj=0xa477868, prerollable=1, pad=<optimized out>) at gstbasesink.c:3295 #9 0x02a0a7d5 in gst_base_sink_chain_unlocked (basesink=0x89ac7a8, obj_type=2 '\002', obj=0xa477868, pad=<optimized out>) at gstbasesink.c:3677 #10 0x02a0ac40 in gst_base_sink_chain_main (basesink=<optimized out>, pad=0x894d578, obj_type=2 '\002', obj=0xa477868) at gstbasesink.c:3715 #11 0x03fa949e in gst_pad_push (pad=0x89b1268, buffer=0xa477868) at gstpad.c:4710 #12 0x02a1bb8e in gst_base_transform_chain (pad=0x89b11a0, buffer=0xa477868) at gstbasetransform.c:2658 #13 0x03fa949e in gst_pad_push (pad=0x89b10d8, buffer=0xa477868) at gstpad.c:4710 #14 0x02a1bb8e in gst_base_transform_chain (pad=0x89b1010, buffer=0xa477868) at gstbasetransform.c:2658 #15 0x03fa949e in gst_pad_push (pad=0x894d708, buffer=0xa477868) at gstpad.c:4710 #16 0x03bcfb4e in gst_queue_push_one (queue=0x89a85a8) at gstqueue.c:1156 #17 gst_queue_loop (pad=0x894d708) at gstqueue.c:1264 #18 0x03fd3158 in gst_task_func (task=0xa496e90) at gsttask.c:327 #19 0x03fd4308 in default_func (tdata=0x91e9dac0, pool=0x86229c8) at gsttaskpool.c:70 #20 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #21 0x012c06b3 in g_thread_proxy (data=0x91e8ad80) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #22 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0x8f5fbb40 (LWP 3566)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8801910, mutex=0x87f48c0) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x02a0347b in gst_base_sink_wait_preroll (sink=0x87ef1f0) at gstbasesink.c:2279 #5 0x03b78047 in gst_base_audio_sink_render (bsink=0x87ef1f0, buf=0x1) at gstbaseaudiosink.c:1883 #6 0x02a086b7 in gst_base_sink_render_object (basesink=0x87ef1f0, obj_type=<optimized out>, obj=0xa4ca020, pad=<optimized out>) at gstbasesink.c:3014 #7 0x02a0a27b in gst_base_sink_queue_object_unlocked (basesink=0x87ef1f0, obj_type=2 '\002', obj=0xa4ca020, prerollable=1, pad=<optimized out>) at gstbasesink.c:3295 #8 0x02a0a7d5 in gst_base_sink_chain_unlocked (basesink=0x87ef1f0, obj_type=2 '\002', obj=0xa4ca020, pad=<optimized out>) at gstbasesink.c:3677 #9 0x02a0ac40 in gst_base_sink_chain_main (basesink=<optimized out>, pad=0x87f2328, obj_type=2 '\002', obj=0xa4ca020) at gstbasesink.c:3715 #10 0x03fa949e in gst_pad_push (pad=0x87f24b8, buffer=0xa4ca020) at gstpad.c:4710 #11 0x02a1bb8e in gst_base_transform_chain (pad=0x87f23f0, buffer=0xa4ca020) at gstbasetransform.c:2658 #12 0x03fa949e in gst_pad_push (pad=0x87f2648, buffer=0xa4ca020) at gstpad.c:4710 #13 0x02a1bb8e in gst_base_transform_chain (pad=0x87f2008, buffer=0xa4ca020) at gstbasetransform.c:2658 #14 0x03fa949e in gst_pad_push (pad=0x87f2260, buffer=0xa4ca020) at gstpad.c:4710 #15 0x02a1bb8e in gst_base_transform_chain (pad=0x87f2198, buffer=0xa4ca020) at gstbasetransform.c:2658 #16 0x03fa949e in gst_pad_push (pad=0x87f20d0, buffer=0xa4ca020) at gstpad.c:4710 #17 0x03bcfb4e in gst_queue_push_one (queue=0x89a8020) at gstqueue.c:1156 #18 gst_queue_loop (pad=0x87f20d0) at gstqueue.c:1264 #19 0x03fd3158 in gst_task_func (task=0xa496e08) at gsttask.c:327 #20 0x03fd4308 in default_func (tdata=0x91e9db10, pool=0x86229c8) at gsttaskpool.c:70 #21 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #22 0x012c06b3 in g_thread_proxy (data=0x91e8adb0) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #23 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 0x8edfab40 (LWP 3567)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8800510, mutex=0x893e8e0) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x03bcf22a in gst_queue_loop (pad=0x89c80d0) at gstqueue.c:1252 #5 0x03fd3158 in gst_task_func (task=0xa496f18) at gsttask.c:327 #6 0x03fd4308 in default_func (tdata=0x91e9da80, pool=0x86229c8) at gsttaskpool.c:70 #7 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #8 0x012c06b3 in g_thread_proxy (data=0x91e8ae00) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #9 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 0x8e5f9b40 (LWP 3568)): #0 0x00741416 in __kernel_vsyscall () #1 0x040c296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x04a1b64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x012dc7a6 in g_cond_wait (cond=0x8801090, mutex=0x89b3840) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:746 #4 0x03bce5ba in gst_queue_chain (pad=0x894d640, buffer=0xa531240) at gstqueue.c:1014 #5 0x03fa949e in gst_pad_push (pad=0x8802de8, buffer=0xa531240) at gstpad.c:4710 #6 0x03f91b44 in gst_proxy_pad_chain_default (pad=0x89a52a0, buffer=0xa531240) at gstghostpad.c:261 #7 0x03fa949e in gst_pad_push (pad=0x89b1330, buffer=0xa531240) at gstpad.c:4710 #8 0x03bdd441 in gst_tee_do_push (is_list=0, data=0xa531240, pad=0x89b1330, tee=0x8627218) at gsttee.c:675 #9 gst_tee_handle_data (tee=0x8627218, data=0xa531240, is_list=0) at gsttee.c:754 #10 0x03bdd828 in gst_tee_chain (pad=0x87f2710, buffer=0xa531240) at gsttee.c:828 #11 0x03fa949e in gst_pad_push (pad=0x894d320, buffer=0xa531240) at gstpad.c:4710 #12 0x03bcfb4e in gst_queue_push_one (queue=0x89a81f8) at gstqueue.c:1156 #13 gst_queue_loop (pad=0x894d320) at gstqueue.c:1264 #14 0x03fd3158 in gst_task_func (task=0x91e9f808) at gsttask.c:327 #15 0x03fd4308 in default_func (tdata=0x91e9da38, pool=0x86229c8) at gsttaskpool.c:70 #16 0x012c1047 in g_thread_pool_thread_proxy (data=0x86c6a90) at /build/buildd/glib2.0-2.32.3/./glib/gthreadpool.c:309 #17 0x012c06b3 in g_thread_proxy (data=0x91e8ae30) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801 #18 0x047f6a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 1 (Thread 0xb4172740 (LWP 3452)): [KCrash Handler] #7 Playlist::DynamicTrackNavigator::~DynamicTrackNavigator (this=0xa4a6ca0, __in_chrg=<optimized out>) at ../../src/playlist/navigators/DynamicTrackNavigator.cpp:45 #8 0x00aa15c2 in Playlist::DynamicTrackNavigator::~DynamicTrackNavigator (this=0xa4a6ca0, __in_chrg=<optimized out>) at ../../src/playlist/navigators/DynamicTrackNavigator.cpp:46 #9 0x03267d03 in qDeleteInEventHandler (o=0xa4a6ca0) at kernel/qobject.cpp:4277 #10 0x0326eca8 in QObject::event (this=0xa4a6ca0, e=0x9119628) at kernel/qobject.cpp:1176 #11 0x06cd7ed4 in notify_helper (e=0x9119628, receiver=0xa4a6ca0, this=0x84dfc00) at kernel/qapplication.cpp:4559 #12 QApplicationPrivate::notify_helper (this=0x84dfc00, receiver=0xa4a6ca0, e=0x9119628) at kernel/qapplication.cpp:4531 #13 0x06cdd30d in QApplication::notify (this=0x9119628, receiver=0xa4a6ca0, e=0x9119628) at kernel/qapplication.cpp:4288 #14 0x0046fe01 in KApplication::notify (this=0xbf936084, receiver=0xa4a6ca0, event=0x9119628) at ../../kdeui/kernel/kapplication.cpp:311 #15 0x0325397e in QCoreApplication::notifyInternal (this=0xbf936084, receiver=0xa4a6ca0, event=0x9119628) at kernel/qcoreapplication.cpp:876 #16 0x03257ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x836c130) at kernel/qcoreapplication.cpp:1500 #18 0x03257e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #19 0x03286494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #20 postEventSourceDispatch (s=0x84e0148) at kernel/qeventdispatcher_glib.cpp:279 #21 0x0129cd86 in g_main_dispatch (context=0x84e01e8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539 #22 g_main_context_dispatch (context=0x84e01e8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075 #23 0x0129d125 in g_main_context_iterate (dispatch=1, block=19573328, context=0x84e01e8, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146 #24 g_main_context_iterate (context=0x84e01e8, block=19573328, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #25 0x0129d201 in g_main_context_iteration (context=0x84e01e8, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #26 0x03286887 in QEventDispatcherGlib::processEvents (this=0x836cea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #27 0x06d90aaa in QGuiEventDispatcherGlib::processEvents (this=0x836cea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x0325250d in QEventLoop::processEvents (this=0xbf935ff4, flags=...) at kernel/qeventloop.cpp:149 #29 0x032527a9 in QEventLoop::exec (this=0xbf935ff4, flags=...) at kernel/qeventloop.cpp:204 #30 0x03257eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #31 0x06cd5a74 in QApplication::exec () at kernel/qapplication.cpp:3820 #32 0x0804fc32 in main (argc=<error reading variable: Cannot access memory at address 0x34>, argv=<error reading variable: Cannot access memory at address 0x38>) at ../../src/main.cpp:303 Reported using DrKonqi
Please upgrade to Amarok 2.6, there has been quite some work on the dynamic playlist code. If the crash is still reproducible please provide a new backtrace.
Closing for lack of feedback, Please feel free to reopen if you can reproduce this with Amarok 2.6 or later and provide a new backtrace, as requested.