Application: amarok (2.5.0) KDE Platform Version: 4.8.2 (4.8.2) Qt Version: 4.8.1 Operating System: Linux 3.3.2-030302-generic x86_64 Distribution: Ubuntu 12.04 LTS -- Information about the crash: After listening to music for a while I suddenly got no sound output. I then pressed "next song" in the systray icon, still no sound, brought amarok up and pressed "next song" there -> crash -- 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 0x7f90452b7780 (LWP 12331))] Thread 14 (Thread 0x7f901656f700 (LWP 12340)): #0 0x00007f9041bbdb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f903c7c2ff6 in g_main_context_poll (n_fds=1, fds=0x7f9010001830, timeout=-1, context=0x7f90100009e0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417 #2 g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f90100009e0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118 #3 g_main_context_iterate (context=0x7f90100009e0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060 #4 0x00007f903c7c3124 in g_main_context_iteration (context=0x7f90100009e0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #5 0x00007f9042554426 in QEventDispatcherGlib::processEvents (this=0x7f9010000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f9042523ed7 in QEventLoop::exec (this=0x7f901656edd0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f9042422fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007f90425039ff in QInotifyFileSystemWatcherEngine::run (this=0x2514aa0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007f9042425fcb in QThreadPrivate::start (arg=0x2514aa0) at thread/qthread_unix.cpp:298 #11 0x00007f903e2e0e9a in start_thread (arg=0x7f901656f700) at pthread_create.c:308 #12 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f900fdf3700 (LWP 12341)): #0 0x00007ffff7277826 in ?? () #1 0x00007f903b1f715d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007f904247cbb4 in do_gettime (frac=0x7f900fdf2be8, sec=0x7f900fdf2be0) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f9042554b8d in QTimerInfoList::updateCurrentTime (this=0x7f9008001c60) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007f9042554ec3 in QTimerInfoList::timerWait (this=0x7f9008001c60, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007f904255397c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f900fdf2c9c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f903c7c271e in g_main_context_prepare (context=0x7f90080009a0, priority=0x7f900fdf2ce8) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2813 #8 0x00007f903c7c2f1b in g_main_context_iterate (dispatch=1, block=1, context=0x7f90080009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3103 #9 g_main_context_iterate (context=0x7f90080009a0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060 #10 0x00007f903c7c3124 in g_main_context_iteration (context=0x7f90080009a0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #11 0x00007f9042554426 in QEventDispatcherGlib::processEvents (this=0x7f90080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f9042523ed7 in QEventLoop::exec (this=0x7f900fdf2e00, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f9042422fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x00007f9042425fcb in QThreadPrivate::start (arg=0x27d4db0) at thread/qthread_unix.cpp:298 #16 0x00007f903e2e0e9a in start_thread (arg=0x7f900fdf3700) at pthread_create.c:308 #17 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f900e953700 (LWP 12342)): #0 0x00007f9041bbdb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f903c7c2ff6 in g_main_context_poll (n_fds=1, fds=0x7f9000002b40, timeout=-1, context=0x7f90000009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417 #2 g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f90000009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118 #3 g_main_context_iterate (context=0x7f90000009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060 #4 0x00007f903c7c3124 in g_main_context_iteration (context=0x7f90000009a0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #5 0x00007f9042554426 in QEventDispatcherGlib::processEvents (this=0x7f90000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f9042523ed7 in QEventLoop::exec (this=0x7f900e952e00, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f9042422fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007f9042425fcb in QThreadPrivate::start (arg=0x2807e90) at thread/qthread_unix.cpp:298 #10 0x00007f903e2e0e9a in start_thread (arg=0x7f900e953700) at pthread_create.c:308 #11 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f900d546700 (LWP 12344)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f90424264db in wait (time=18446744073709551615, this=0x285b040) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x285b1c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f903f8740eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x285aef0, th=0x285b5e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f903f8769db in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x285b5e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f903f8769f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x285b5e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f903f87584f in ThreadWeaver::ThreadRunHelper::run (this=0x7f900d545e20, parent=0x285aef0, th=0x285b5e0) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f903f8758db in ThreadWeaver::Thread::run (this=0x285b5e0) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f9042425fcb in QThreadPrivate::start (arg=0x285b5e0) at thread/qthread_unix.cpp:298 #9 0x00007f903e2e0e9a in start_thread (arg=0x7f900d546700) at pthread_create.c:308 #10 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f8fffda0700 (LWP 12345)): #0 __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:41 #1 __pthread_mutex_unlock (mutex=0x7f8ff4000a60) at pthread_mutex_unlock.c:290 #2 0x00007f903c7fe591 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:227 #3 0x00007f903c7c289b in g_main_context_query (context=0x7f8ff40009a0, max_priority=2147483647, timeout=0x7f8fffd9fcbc, fds=<optimized out>, n_fds=2) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2918 #4 0x00007f903c7c2f6a in g_main_context_iterate (dispatch=1, block=1, context=0x7f8ff40009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3105 #5 g_main_context_iterate (context=0x7f8ff40009a0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060 #6 0x00007f903c7c3124 in g_main_context_iteration (context=0x7f8ff40009a0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #7 0x00007f9042554426 in QEventDispatcherGlib::processEvents (this=0x7f8ff40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #8 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #9 0x00007f9042523ed7 in QEventLoop::exec (this=0x7f8fffd9fdd0, flags=...) at kernel/qeventloop.cpp:204 #10 0x00007f9042422fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #11 0x00007f90425039ff in QInotifyFileSystemWatcherEngine::run (this=0x2aa0370) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x00007f9042425fcb in QThreadPrivate::start (arg=0x2aa0370) at thread/qthread_unix.cpp:298 #13 0x00007f903e2e0e9a in start_thread (arg=0x7f8fffda0700) at pthread_create.c:308 #14 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f8fff177700 (LWP 12346)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f90424264db in wait (time=18446744073709551615, this=0x285b040) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x285b1c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f903f8740eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x285aef0, th=0x2948450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f903f8769db in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x2948450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f903f87584f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8fff176e20, parent=0x285aef0, th=0x2948450) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f903f8758db in ThreadWeaver::Thread::run (this=0x2948450) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f9042425fcb in QThreadPrivate::start (arg=0x2948450) at thread/qthread_unix.cpp:298 #8 0x00007f903e2e0e9a in start_thread (arg=0x7f8fff177700) at pthread_create.c:308 #9 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f8ffe976700 (LWP 12347)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f90424264db in wait (time=18446744073709551615, this=0x285b040) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x285b1c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f903f8740eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x285aef0, th=0x294b520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f903f8769db in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x294b520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f903f8769f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x294b520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f903f87584f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ffe975e20, parent=0x285aef0, th=0x294b520) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f903f8758db in ThreadWeaver::Thread::run (this=0x294b520) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f9042425fcb in QThreadPrivate::start (arg=0x294b520) at thread/qthread_unix.cpp:298 #9 0x00007f903e2e0e9a in start_thread (arg=0x7f8ffe976700) at pthread_create.c:308 #10 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f8ffe175700 (LWP 12348)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f90424264db in wait (time=18446744073709551615, this=0x285b040) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x285b1c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f903f8740eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x285aef0, th=0x294c300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f903f8769db in ThreadWeaver::WorkingHardState::applyForWork (this=0x285b290, th=0x294c300) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f903f87584f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ffe174e20, parent=0x285aef0, th=0x294c300) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f903f8758db in ThreadWeaver::Thread::run (this=0x294c300) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f9042425fcb in QThreadPrivate::start (arg=0x294c300) at thread/qthread_unix.cpp:298 #8 0x00007f903e2e0e9a in start_thread (arg=0x7f8ffe175700) at pthread_create.c:308 #9 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f8ffd333700 (LWP 12349)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f90393fedec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f90393fef19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f903e2e0e9a in start_thread (arg=0x7f8ffd333700) at pthread_create.c:308 #4 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f8fe3fff700 (LWP 12352)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f903e8ba222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f903e8ba259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f903e2e0e9a in start_thread (arg=0x7f8fe3fff700) at pthread_create.c:308 #4 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f900e152700 (LWP 12379)): #0 __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:49 #1 __pthread_mutex_unlock (mutex=0x7f9004002c00) at pthread_mutex_unlock.c:290 #2 0x00007f903c7fe591 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:227 #3 0x00007f903c7c20d8 in g_main_context_acquire (context=0x7f9004002c30) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2615 #4 0x00007f903c7c2ec4 in g_main_context_iterate (context=0x7f9004002c30, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3073 #5 0x00007f903c7c3124 in g_main_context_iteration (context=0x7f9004002c30, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #6 0x00007f9042554426 in QEventDispatcherGlib::processEvents (this=0x7f9004002070, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #8 0x00007f9042523ed7 in QEventLoop::exec (this=0x7f900e151dd0, flags=...) at kernel/qeventloop.cpp:204 #9 0x00007f9042422fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #10 0x00007f90425039ff in QInotifyFileSystemWatcherEngine::run (this=0x7f8fec0423a0) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x00007f9042425fcb in QThreadPrivate::start (arg=0x7f8fec0423a0) at thread/qthread_unix.cpp:298 #12 0x00007f903e2e0e9a in start_thread (arg=0x7f900e152700) at pthread_create.c:308 #13 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f8fbf7fe700 (LWP 15145)): #0 0x00007f9041bbdb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f903a02035f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f903a01176c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f903a011dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f903a011e90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f903a02030f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f9035465d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so #7 0x00007f903e2e0e9a in start_thread (arg=0x7f8fbf7fe700) at pthread_create.c:308 #8 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8fbffff700 (LWP 15146)): #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:132 #1 0x00007f903e2e309b in _L_lock_1006 () from /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00007f903e2e301c in __pthread_mutex_lock (mutex=0x2416740) at pthread_mutex_lock.c:101 #3 0x00007f903c7fe561 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:208 #4 0x00007f9034414371 in gst_object_get_parent (object=0x2417ad0) at gstobject.c:897 #5 0x00007f9034414a00 in gst_object_get_path_string (object=0x2417ad0) at gstobject.c:1147 #6 0x00007f903442d1bc in gst_element_message_full (element=0x40f09b0, type=GST_MESSAGE_ERROR, domain=3028, code=9, text=0x0, debug=0x7f8fb8001350 "system error: Bad file descriptor", file=0x7f90228785e8 "gstfilesrc.c", function=0x7f9022878f90 "gst_file_src_create_read", line=862) at gstelement.c:1952 #7 0x00007f9022856e80 in gst_file_src_create_read (buffer=0x45aee48, length=<optimized out>, offset=131066, src=0x40f09b0) at gstfilesrc.c:862 #8 gst_file_src_create (basesrc=0x40f09b0, offset=131066, length=<optimized out>, buffer=0x45aee48) at gstfilesrc.c:892 #9 0x00007f90346fa1c8 in gst_base_src_get_range (src=0x40f09b0, offset=131066, length=65536, buf=0x45aee48) at gstbasesrc.c:2188 #10 0x00007f90346fb281 in gst_base_src_pad_get_range (pad=<optimized out>, offset=131066, length=65536, buf=0x45aee48) at gstbasesrc.c:2326 #11 0x00007f90344449ee in gst_pad_get_range_unchecked (pad=0x7f8fd001c820, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:4962 #12 0x00007f903444a47f in gst_pad_pull_range (pad=0x244a390, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:5126 #13 0x00007f90344449ee in gst_pad_get_range_unchecked (pad=0x3e6be20, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:4962 #14 0x00007f903444a47f in gst_pad_pull_range (pad=0x7f8fb0436830, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:5126 #15 0x00007f9022873cb9 in gst_type_find_element_getrange (srcpad=<optimized out>, offset=<optimized out>, length=<optimized out>, buffer=0x45aee48) at gsttypefindelement.c:873 #16 0x00007f90344449ee in gst_pad_get_range_unchecked (pad=0x7f8fb04369b0, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:4962 #17 0x00007f903444a47f in gst_pad_pull_range (pad=0x7f8fb05370a0, offset=131066, size=65536, buffer=0x45aee48) at gstpad.c:5126 #18 0x00007f90346e2956 in gst_base_parse_pull_range (parse=0x45ae820, size=65536, buffer=0x7f8fbfffec98) at gstbaseparse.c:2539 #19 0x00007f90346e3def in gst_base_parse_scan_frame (parse=0x45ae820, frame=0x7f8fbfffed20, full=1, klass=<optimized out>) at gstbaseparse.c:2678 #20 0x00007f90346e9d08 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2821 #21 0x00007f903446fdcc in gst_task_func (task=0x40f4710) at gsttask.c:327 #22 0x00007f903c7e5208 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:309 #23 0x00007f903c7e49a5 in g_thread_proxy (data=0x403c8a0) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801 #24 0x00007f903e2e0e9a in start_thread (arg=0x7f8fbffff700) at pthread_create.c:308 #25 0x00007f9041bc94bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #26 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f90452b7780 (LWP 12331)): [KCrash Handler] #6 g_value_set_object (value=0x7ffff7207c50, v_object=0x2) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:3411 #7 0x00007f90221fd788 in gst_play_bin_get_property (object=0x2417ad0, prop_id=<optimized out>, value=0x7ffff7207c50, pspec=<optimized out>) at gstplaybin2.c:2018 #8 0x00007f903be6893e in object_get_property (value=0x7ffff7207c50, pspec=<optimized out>, object=0x2417ad0) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1289 #9 g_object_get_valist (object=0x2417ad0, first_property_name=<optimized out>, var_args=0x7ffff7207cb8) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:2014 #10 0x00007f903be68d97 in g_object_get (_object=0x2417ad0, first_property_name=0x7f9028e3caa3 "source") at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:2104 #11 0x00007f9028e2b7d1 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=<optimized out>, param=<optimized out>, data=<optimized out>) at ../../gstreamer/pipeline.cpp:801 #12 0x00007f903be60ca2 in g_closure_invoke (closure=0x241c5b0, return_value=0x0, n_param_values=2, param_values=0x7ffff72080a0, invocation_hint=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gclosure.c:777 #13 0x00007f903be71d71 in signal_emit_unlocked_R (node=<optimized out>, detail=2192, instance=<optimized out>, emission_return=0x0, instance_and_params=0x7ffff72080a0) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3547 #14 0x00007f903be7a099 in g_signal_emit_valist (instance=0x2417ad0, signal_id=<optimized out>, detail=2192, var_args=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3296 #15 0x00007f903be7a242 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3352 #16 0x00007f903be65957 in g_object_dispatch_properties_changed (object=0x2417ad0, n_pspecs=1, pspecs=0x7ffff7208468) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1041 #17 0x00007f90344143c3 in gst_object_dispatch_properties_changed (object=0x2417ad0, n_pspecs=1, pspecs=0x7ffff7208468) at gstobject.c:530 #18 0x00007f903be67233 in g_object_notify_by_spec_internal (pspec=0x1ed5720, object=0x2417ad0) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1133 #19 g_object_notify (object=0x2417ad0, property_name=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1175 #20 0x00007f90221f9d8f in notify_source_cb (uridecodebin=<optimized out>, pspec=<optimized out>, group=<optimized out>) at gstplaybin2.c:3445 #21 0x00007f903be60ca2 in g_closure_invoke (closure=0x7f8fb0453690, return_value=0x0, n_param_values=2, param_values=0x7ffff7208680, invocation_hint=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gclosure.c:777 #22 0x00007f903be71d71 in signal_emit_unlocked_R (node=<optimized out>, detail=2192, instance=<optimized out>, emission_return=0x0, instance_and_params=0x7ffff7208680) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3547 #23 0x00007f903be7a099 in g_signal_emit_valist (instance=0x40ee070, signal_id=<optimized out>, detail=2192, var_args=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3296 #24 0x00007f903be7a242 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3352 #25 0x00007f903be65957 in g_object_dispatch_properties_changed (object=0x40ee070, n_pspecs=1, pspecs=0x7ffff7208a48) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1041 #26 0x00007f90344143c3 in gst_object_dispatch_properties_changed (object=0x40ee070, n_pspecs=1, pspecs=0x7ffff7208a48) at gstobject.c:530 #27 0x00007f903be67233 in g_object_notify_by_spec_internal (pspec=0x2415d40, object=0x40ee070) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1133 #28 g_object_notify (object=0x40ee070, property_name=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gobject.c:1175 #29 0x00007f8fdab6514b in setup_source (decoder=0x40ee070) at gsturidecodebin.c:2015 #30 gst_uri_decode_bin_change_state (element=0x40ee070, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsturidecodebin.c:2493 #31 0x00007f903442ddac in gst_element_change_state (element=0x40ee070, transition=<optimized out>) at gstelement.c:2761 #32 0x00007f903442e6d0 in gst_element_set_state_func (element=0x40ee070, state=GST_STATE_PAUSED) at gstelement.c:2717 #33 0x00007f903441b8ed in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x40ee070, bin=0x2417ad0) at gstbin.c:2209 #34 gst_bin_change_state_func (element=0x2417ad0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518 #35 0x00007f903444d445 in gst_pipeline_change_state (element=0x2417ad0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482 #36 0x00007f90221fbaab in gst_play_bin_change_state (element=0x2417ad0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936 #37 0x00007f903442ddac in gst_element_change_state (element=0x2417ad0, transition=<optimized out>) at gstelement.c:2761 #38 0x00007f903442e6d0 in gst_element_set_state_func (element=0x2417ad0, state=GST_STATE_PLAYING) at gstelement.c:2717 #39 0x00007f9028e2c3ea in Phonon::Gstreamer::Pipeline::setState (this=0x2412710, state=GST_STATE_PLAYING) at ../../gstreamer/pipeline.cpp:223 #40 0x00007f90442ad349 in EngineController::playUrl (this=0x1e6d780, url=..., offset=0) at ../../src/EngineController.cpp:559 #41 0x00007f90442aead2 in EngineController::play (this=0x1e6d780, track=..., offset=0) at ../../src/EngineController.cpp:447 #42 0x00007f9043f571c6 in Playlist::Actions::play (this=<optimized out>, trackid=2405067010526379457, now=<optimized out>) at ../../src/playlist/PlaylistActions.cpp:222 #43 0x00007f9043f5789f in Playlist::Actions::next (this=0x2891240) at ../../src/playlist/PlaylistActions.cpp:236 #44 0x00007f9043ed69c5 in Playlist::Actions::qt_static_metacall (_o=0x2891240, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_PlaylistActions.cpp:81 #45 0x00007f9042539281 in QMetaObject::activate (sender=0x2c13c10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff7209660) at kernel/qobject.cpp:3547 #46 0x00007f90443cae85 in AnimatedLabelStack::clicked (this=<optimized out>, _t1=...) at ./AnimatedLabelStack.moc:122 #47 0x00007f9042f6a144 in QWidget::event (this=0x2c13c10, event=0x7ffff7209eb0) at kernel/qwidget.cpp:8362 #48 0x00007f9042f19894 in notify_helper (e=0x7ffff7209eb0, receiver=0x2c13c10, this=0x1d09470) at kernel/qapplication.cpp:4559 #49 QApplicationPrivate::notify_helper (this=0x1d09470, receiver=0x2c13c10, e=0x7ffff7209eb0) at kernel/qapplication.cpp:4531 #50 0x00007f9042f1f0bf in QApplication::notify (this=<optimized out>, receiver=0x2c13c10, e=0x7ffff7209eb0) at kernel/qapplication.cpp:4102 #51 0x00007f9044cbcb46 in KApplication::notify (this=0x7ffff720ab90, receiver=0x2c13c10, event=0x7ffff7209eb0) at ../../kdeui/kernel/kapplication.cpp:311 #52 0x00007f9042524e9c in QCoreApplication::notifyInternal (this=0x7ffff720ab90, receiver=0x2c13c10, event=0x7ffff7209eb0) at kernel/qcoreapplication.cpp:876 #53 0x00007f9042f1a862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #54 QApplicationPrivate::sendMouseEvent (receiver=0x2c13c10, event=0x7ffff7209eb0, alienWidget=0x2c13c10, nativeWidget=0x2b228a0, buttonDown=0x2c13c10, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170 #55 0x00007f9042f99bf5 in QETWidget::translateMouseEvent (this=0x2b228a0, event=<optimized out>) at kernel/qapplication_x11.cpp:4617 #56 0x00007f9042f98bae in QApplication::x11ProcessEvent (this=0x7ffff720ab90, event=0x7ffff720a780) at kernel/qapplication_x11.cpp:3732 #57 0x00007f9042fc20e2 in x11EventSourceDispatch (s=0x1d12370, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #58 0x00007f903c7c2c9a in g_main_dispatch (context=0x1d20bd0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2515 #59 g_main_context_dispatch (context=0x1d20bd0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3052 #60 0x00007f903c7c3060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1d20bd0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3123 #61 g_main_context_iterate (context=0x1d20bd0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060 #62 0x00007f903c7c3124 in g_main_context_iteration (context=0x1d20bd0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184 #63 0x00007f90425543bf in QEventDispatcherGlib::processEvents (this=0x1b93ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #64 0x00007f9042fc1d6e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #65 0x00007f9042523c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #66 0x00007f9042523ed7 in QEventLoop::exec (this=0x7ffff720ab20, flags=...) at kernel/qeventloop.cpp:204 #67 0x00007f9042528f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #68 0x0000000000408e4e in main (argc=1, argv=0x7ffff720d018) at ../../src/main.cpp:303 Reported using DrKonqi
Is this crash reproducible? Looks like a problem with gstreamer
(In reply to comment #1) > Is this crash reproducible? Looks like a problem with gstreamer Amarok has gone quiet on a couple of times, but this is the first time it has crashed, so I'd say it's not readily reproducible :(
Maybe it is, I just had another crash.
Which version of the phonon-backend-gstreamer do you use? This should be fixed since version 4.6, see also bug 290706
Sorry, forgot to specify my setup: Ubuntu 12.04, amd64. I'm running the following version: $ apt-cache policy phonon-backend-gstreamer phonon-backend-gstreamer: Installed: 4:4.7.0really4.6.0-0ubuntu1 Candidate: 4:4.7.0really4.6.0-0ubuntu1 Version table: *** 4:4.7.0really4.6.0-0ubuntu1 0 500 http://se.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status I didn't reflect on it at the time, but when I choose 'next song' in amarok main gui, the title really didn't fit the current playlist. Is there any state that is saved that could perhaps screw things up?
Please submit another report, then, as this crash clearly is related to gstreamer *** This bug has been marked as a duplicate of bug 290706 ***