See upstream report, https://bugs.kde.org/show_bug.cgi?id=283043 where after upgrading orc-0.4.14-1.fc15.x86_64 to orc-0.4.15-1.fc15.x86_64, amarok would crash trying to play any mp3 file. --- backtrace --- Application: amarok (2.4.3) KDE Platform Version: 4.7.1 (4.7.1) Qt Version: 4.8.0 Operating System: Linux 2.6.40.4-5.fc15.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f1185765860 (LWP 30509))] Thread 11 (Thread 0x7f1177075700 (LWP 30512)): #0 0x000000339fed7373 in poll () from /lib64/libc.so.6 #1 0x000000345142c09f in poll_func (ufds=0x7f11700013a0, nfds=2, timeout=-1, userdata=0x19d2c00) at pulse/thread-mainloop.c:75 #2 0x000000345141def6 in pa_mainloop_poll (m=0x19d2cf0) at pulse/mainloop.c:879 #3 0x000000345141e529 in pa_mainloop_iterate (m=0x19d2cf0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 #4 0x000000345141e5e0 in pa_mainloop_run (m=0x19d2cf0, retval=0x0) at pulse/mainloop.c:979 #5 0x000000345142c04f in thread (userdata=0x19d3dd0) at pulse/thread-mainloop.c:94 #6 0x0000003451838bc8 in internal_thread_func (userdata=0x19d2df0) at pulsecore/thread-posix.c:83 #7 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #8 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f1168f50700 (LWP 30516)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f118a6463ab in wait (time=18446744073709551615, this=0x1ac77e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1c79bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ab6580, th=0x1c70c80) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x1c70c80) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x1c70c80) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1168f4fd40, parent=0x1ab6580, th=0x1c70c80) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #7 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x1c70c80) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f118a645e9b in QThreadPrivate::start (arg=0x1c70c80) at thread/qthread_unix.cpp:298 #9 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #10 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f1163fff700 (LWP 30517)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f11895e2d22 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f11898dc100) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f11895e2d59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #4 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f115bfff700 (LWP 30518)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f118a6463ab in wait (time=18446744073709551615, this=0x1ac77e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1c79bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ab6580, th=0x21481f0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x21481f0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f115bffed40, parent=0x1ab6580, th=0x21481f0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x21481f0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f118a645e9b in QThreadPrivate::start (arg=0x21481f0) at thread/qthread_unix.cpp:298 #8 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #9 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f115b7fe700 (LWP 30519)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f118a6463ab in wait (time=18446744073709551615, this=0x1ac77e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1c79bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ab6580, th=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f115b7fdd40, parent=0x1ab6580, th=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #8 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x2149b10) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f118a645e9b in QThreadPrivate::start (arg=0x2149b10) at thread/qthread_unix.cpp:298 #10 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #11 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f115affd700 (LWP 30520)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f118a6463ab in wait (time=18446744073709551615, this=0x1ac77e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1c79bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ab6580, th=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b23c50, th=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f115affcd40, parent=0x1ab6580, th=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #8 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x20a2760) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f118a645e9b in QThreadPrivate::start (arg=0x20a2760) at thread/qthread_unix.cpp:298 #10 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #11 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f1159fc5700 (LWP 30522)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000033be484f07 in gst_task_func (task=0x29610c0 [GstTask]) at gsttask.c:303 #2 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #3 0x00000033a1a683a6 in g_thread_create_proxy (data=0x168a940) at gthread.c:1955 #4 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #5 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f115939f700 (LWP 30523)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1175f9c98d in gst_queue_chain (pad=<optimized out>, buffer=0x7f114405a840 [GstBuffer]) at gstqueue.c:1013 #2 0x00000033be45e5dc in gst_pad_push (pad=0x19b88f0 [GstProxyPad], buffer=0x7f114405a840 [GstBuffer]) at gstpad.c:4684 #3 0x00000033be45e5dc in gst_pad_push (pad=0x19c0b10 [GstPad], buffer=0x7f114405a840 [GstBuffer]) at gstpad.c:4684 #4 0x00007f1175fa7390 in gst_tee_do_push (is_list=0, data=0x7f114405a840, pad=0x19c0b10 [GstPad], tee=0x16d9770 [GstTee]) at gsttee.c:674 #5 gst_tee_handle_data (tee=0x16d9770 [GstTee], data=0x7f114405a840, is_list=0) at gsttee.c:753 #6 0x00007f1175fa77df in gst_tee_chain (pad=<optimized out>, buffer=0x7f114405a840 [GstBuffer]) at gsttee.c:827 #7 0x00000033be45e5dc in gst_pad_push (pad=0x19a2930 [GstPad], buffer=0x7f114405a840 [GstBuffer]) at gstpad.c:4684 #8 0x00007f1175f9d89a in gst_queue_push_one (queue=0x1998400 [GstQueue]) at gstqueue.c:1155 #9 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263 #10 0x00000033be484d70 in gst_task_func (task=0x29618c0 [GstTask]) at gsttask.c:318 #11 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #12 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f1144020ac0) at gthread.c:1955 #13 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #14 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f1158b9e700 (LWP 30524)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1175f9d1e4 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251 #2 0x00000033be484d70 in gst_task_func (task=0x29616c0 [GstTask]) at gsttask.c:318 #3 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #4 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f11440216c0) at gthread.c:1955 #5 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #6 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f114bfff700 (LWP 30525)): [KCrash Handler] #6 0x00007f11763da5b3 in ?? () #7 0x00007f11761c0bfb in orc_process_int32 (d1=<optimized out>, p1=<optimized out>, n=<optimized out>) at tmp-orc.c:401 #8 0x00007f11761bf246 in volume_transform_ip (base=0x1996530 [GstVolume], outbuf=0x295ccc0 [GstBuffer]) at gstvolume.c:955 #9 0x00000033bf42e4dc in gst_base_transform_handle_buffer (trans=0x1996530 [GstVolume], inbuf=0x295ccc0 [GstBuffer], outbuf=0x7f114bffe938) at gstbasetransform.c:2302 #10 0x00000033bf42edec in gst_base_transform_chain (pad=<optimized out>, buffer=0x295ccc0 [GstBuffer]) at gstbasetransform.c:2424 #11 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f114bffea20, data=0x295ccc0, is_buffer=1, pad=0x19c0210 [GstPad]) at gstpad.c:4247 #12 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x295ccc0, cache=0x7f114bffea20) at gstpad.c:4479 #13 0x00000033be45e4d0 in gst_pad_push (pad=0x19c0990 [GstPad], buffer=0x295ccc0 [GstBuffer]) at gstpad.c:4704 #14 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458 #15 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f114bffeb60, data=0x295ccc0, is_buffer=1, pad=0x19c0810 [GstPad]) at gstpad.c:4247 #16 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x295ccc0, cache=0x7f114bffeb60) at gstpad.c:4479 #17 0x00000033be45e4d0 in gst_pad_push (pad=0x19c0690 [GstPad], buffer=0x295ccc0 [GstBuffer]) at gstpad.c:4704 #18 0x00007f1175f9d89a in gst_queue_push_one (queue=0x1998b80 [GstQueue]) at gstqueue.c:1155 #19 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263 #20 0x00000033be484d70 in gst_task_func (task=0x29617c0 [GstTask]) at gsttask.c:318 #21 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #22 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f1144012920) at gthread.c:1955 #23 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #24 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f1185765860 (LWP 30509)): #0 0x000000339fed7373 in poll () from /lib64/libc.so.6 #1 0x00000033a1e08b42 in _xcb_conn_wait (c=0x13cfdd0, cond=<optimized out>, vector=0x7fff368b4c28, count=0x7fff368b4c24) at xcb_conn.c:313 #2 0x00000033a1e0908f in _xcb_out_send (c=0x13cfdd0, vector=0x7fff368b4ca0, count=3) at xcb_out.c:338 #3 0x00000033a1e09114 in xcb_writev (c=0x13cfdd0, vector=<optimized out>, count=<optimized out>, requests=109) at xcb_out.c:286 #4 0x00000034464456e7 in _XSend (dpy=0x13dd6c0, data=<optimized out>, size=<optimized out>) at xcb_io.c:436 #5 0x0000003446445c3b in _XReply (dpy=0x13dd6c0, rep=0x7fff368b4d80, extra=0, discard=1) at xcb_io.c:520 #6 0x00000034464415a3 in XSync (dpy=0x13dd6c0, discard=0) at Sync.c:44 #7 0x00007f118ae53a15 in syncX (this=0x20bf750) at painting/qwindowsurface_raster.cpp:134 #8 QRasterWindowSurface::syncX (this=0x20bf750) at painting/qwindowsurface_raster.cpp:130 #9 0x00007f118ae53ee1 in QRasterWindowSurface::beginPaint (this=0x20bf750, rgn=...) at painting/qwindowsurface_raster.cpp:143 #10 0x00007f118ae70fba in QWidgetBackingStore::sync (this=0x20bf400) at painting/qbackingstore.cpp:1304 #11 0x00007f118ac9cf40 in QWidgetPrivate::syncBackingStore (this=0x19d7450) at kernel/qwidget.cpp:1882 #12 0x00007f118acaafec in QWidget::event (this=0x19d2110, event=0x7fff368b5ae0) at kernel/qwidget.cpp:8635 #13 0x00007f118b079dfb in QMainWindow::event (this=0x19d2110, event=0x7fff368b5ae0) at widgets/qmainwindow.cpp:1478 #14 0x00007f118ac5a564 in notify_helper (e=0x7fff368b5ae0, receiver=0x19d2110, this=0x13c6c40) at kernel/qapplication.cpp:4495 #15 QApplicationPrivate::notify_helper (this=0x13c6c40, receiver=0x19d2110, e=0x7fff368b5ae0) at kernel/qapplication.cpp:4467 #16 0x00007f118ac5f3f3 in QApplication::notify (this=0x7fff368b68a0, receiver=0x19d2110, e=0x7fff368b5ae0) at kernel/qapplication.cpp:4356 #17 0x00000035be24c626 in KApplication::notify (this=0x7fff368b68a0, receiver=0x19d2110, event=0x7fff368b5ae0) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:311 #18 0x00007f118a74216c in QCoreApplication::notifyInternal (this=0x7fff368b68a0, receiver=0x19d2110, event=0x7fff368b5ae0) at kernel/qcoreapplication.cpp:853 #19 0x00007f118ae6daff in sendEvent (event=0x7fff368b5ae0, receiver=0x19d2110) at ../../src/corelib/kernel/qcoreapplication.h:231 #20 sendUpdateRequest (updateImmediately=true, widget=0x19d2110) at painting/qbackingstore.cpp:534 #21 QWidgetBackingStore::markDirty (this=0x20bf400, rect=<optimized out>, widget=<optimized out>, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:710 #22 0x00007f118ac9c6d8 in repaint (rect=..., this=0x1c1e470) at kernel/qwidget.cpp:10437 #23 QWidget::repaint (this=0x1c1e470, rect=...) at kernel/qwidget.cpp:10415 #24 0x00007f118ac9c793 in QWidget::repaint (this=<optimized out>) at kernel/qwidget.cpp:10387 #25 0x00007f118bdbbbba in IconButton::timerEvent (this=0x1c1e470, te=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/widgets/IconButton.cpp:117 #26 0x00007f118a75ae99 in QObject::event (this=0x1c1e470, e=<optimized out>) at kernel/qobject.cpp:1156 #27 0x00007f118acaa54b in QWidget::event (this=0x1c1e470, event=0x7fff368b65a0) at kernel/qwidget.cpp:8801 #28 0x00007f118ac5a564 in notify_helper (e=0x7fff368b65a0, receiver=0x1c1e470, this=0x13c6c40) at kernel/qapplication.cpp:4495 #29 QApplicationPrivate::notify_helper (this=0x13c6c40, receiver=0x1c1e470, e=0x7fff368b65a0) at kernel/qapplication.cpp:4467 #30 0x00007f118ac5f3f3 in QApplication::notify (this=0x7fff368b68a0, receiver=0x1c1e470, e=0x7fff368b65a0) at kernel/qapplication.cpp:4356 #31 0x00000035be24c626 in KApplication::notify (this=0x7fff368b68a0, receiver=0x1c1e470, event=0x7fff368b65a0) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:311 #32 0x00007f118a74216c in QCoreApplication::notifyInternal (this=0x7fff368b68a0, receiver=0x1c1e470, event=0x7fff368b65a0) at kernel/qcoreapplication.cpp:853 #33 0x00007f118a772d82 in sendEvent (event=0x7fff368b65a0, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #34 QTimerInfoList::activateTimers (this=0x128cc20) at kernel/qeventdispatcher_unix.cpp:611 #35 0x00007f118a77077d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #36 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180 #37 0x00000033a1a427ed in g_main_dispatch (context=0x13b4ab0) at gmain.c:2441 #38 g_main_context_dispatch (context=0x13b4ab0) at gmain.c:3014 #39 0x00000033a1a42fc8 in g_main_context_iterate (context=0x13b4ab0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092 #40 0x00000033a1a4325c in g_main_context_iteration (context=0x13b4ab0, may_block=1) at gmain.c:3155 #41 0x00007f118a770faf in QEventDispatcherGlib::processEvents (this=0x1240c60, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #42 0x00007f118acfcfbe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207 #43 0x00007f118a7412a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #44 0x00007f118a7414f7 in QEventLoop::exec (this=0x7fff368b6830, flags=...) at kernel/qeventloop.cpp:204 #45 0x00007f118a745f35 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1125 #46 0x000000000040918e in main (argc=3, argv=0x7fff368b8ea8) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289 Possible duplicates by query: bug 283043. Reported using DrKonqi
Another (with orc-debuginfo too): Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f7a55205860 (LWP 11458))] Thread 13 (Thread 0x7f7a46b11700 (LWP 11461)): #0 0x000000339fed7373 in poll () from /lib64/libc.so.6 #1 0x000000345142c09f in poll_func (ufds=0x7f7a400013a0, nfds=1, timeout=-1, userdata=0x2439960) at pulse/thread-mainloop.c:75 #2 0x000000345141def6 in pa_mainloop_poll (m=0x243a030) at pulse/mainloop.c:879 #3 0x000000345141e529 in pa_mainloop_iterate (m=0x243a030, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 #4 0x000000345141e5e0 in pa_mainloop_run (m=0x243a030, retval=0x0) at pulse/mainloop.c:979 #5 0x000000345142c04f in thread (userdata=0x24394c0) at pulse/thread-mainloop.c:94 #6 0x0000003451838bc8 in internal_thread_func (userdata=0x2439430) at pulsecore/thread-posix.c:83 #7 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #8 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f7a3aebf700 (LWP 11463)): #0 0x000000339fed9143 in select () from /lib64/libc.so.6 #1 0x00007f7a5a3e7591 in QProcessManager::run (this=0x7f7a5a75c800) at io/qprocess_unix.cpp:244 #2 0x00007f7a5a30de9b in QThreadPrivate::start (arg=0x7f7a5a75c800) at thread/qthread_unix.cpp:298 #3 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #4 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f7a38bed700 (LWP 11465)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a5a30e3ab in wait (time=18446744073709551615, this=0x252c390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x271a490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25522e0, th=0x270e7b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d2250, th=0x270e7b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7a38becd40, parent=0x25522e0, th=0x270e7b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x270e7b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f7a5a30de9b in QThreadPrivate::start (arg=0x270e7b0) at thread/qthread_unix.cpp:298 #8 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #9 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f7a33fff700 (LWP 11466)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a592a6d22 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f7a595a0100) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f7a592a6d59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #4 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f7a2bfff700 (LWP 11467)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a5a30e3ab in wait (time=18446744073709551615, this=0x252c390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x271a490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25522e0, th=0x312b980) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d2250, th=0x312b980) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7a2bffed40, parent=0x25522e0, th=0x312b980) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x312b980) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f7a5a30de9b in QThreadPrivate::start (arg=0x312b980) at thread/qthread_unix.cpp:298 #8 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #9 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f7a2b7fe700 (LWP 11468)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a5a30e3ab in wait (time=18446744073709551615, this=0x252c390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x271a490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25522e0, th=0x2b38400) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d2250, th=0x2b38400) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7a2b7fdd40, parent=0x25522e0, th=0x2b38400) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x2b38400) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f7a5a30de9b in QThreadPrivate::start (arg=0x2b38400) at thread/qthread_unix.cpp:298 #8 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #9 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f7a2affd700 (LWP 11469)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a5a30e3ab in wait (time=18446744073709551615, this=0x252c390) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x271a490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25522e0, th=0x2b34100) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d2250, th=0x2b34100) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7a2affcd40, parent=0x25522e0, th=0x2b34100) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x2b34100) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f7a5a30de9b in QThreadPrivate::start (arg=0x2b34100) at thread/qthread_unix.cpp:298 #8 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #9 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f7a29b06700 (LWP 11471)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000033be484f07 in gst_task_func (task=0x33380b0 [GstTask]) at gsttask.c:303 #2 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #3 0x00000033a1a683a6 in g_thread_create_proxy (data=0x21a1350) at gthread.c:1955 #4 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #5 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f7a28ee0700 (LWP 11472)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000033bf41d14f in gst_base_sink_wait_preroll (sink=0x220c310 [GstPulseSink]) at gstbasesink.c:2261 #2 0x00000033ac60fa28 in gst_base_audio_sink_render (bsink=0x220c310 [GstPulseSink], buf=<optimized out>) at gstbaseaudiosink.c:1667 #3 0x00000033bf41eb27 in gst_base_sink_render_object (basesink=0x220c310 [GstPulseSink], pad=0x2210180 [GstPad], obj_type=<optimized out>, obj=0x3337490) at gstbasesink.c:3005 #4 0x00000033bf42138a in gst_base_sink_queue_object_unlocked (basesink=0x220c310 [GstPulseSink], pad=0x2210180 [GstPad], obj_type=2 '\002', obj=0x3337490, prerollable=<optimized out>) at gstbasesink.c:3286 #5 0x00000033bf4216fc in gst_base_sink_chain_unlocked (basesink=0x220c310 [GstPulseSink], pad=0x2210180 [GstPad], obj_type=2 '\002', obj=0x3337490) at gstbasesink.c:3665 #6 0x00000033bf421b02 in gst_base_sink_chain_main (basesink=0x220c310 [GstPulseSink], pad=0x2210180 [GstPad], obj_type=2 '\002', obj=0x3337490) at gstbasesink.c:3703 #7 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f7a28edf7a0, data=0x3337490, is_buffer=1, pad=0x2210180 [GstPad]) at gstpad.c:4247 #8 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3337490, cache=0x7f7a28edf7a0) at gstpad.c:4479 #9 0x00000033be45e4d0 in gst_pad_push (pad=0x2210600 [GstPad], buffer=0x3337490 [GstBuffer]) at gstpad.c:4704 #10 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458 #11 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f7a28edf8e0, data=0x3337490, is_buffer=1, pad=0x2210000 [GstPad]) at gstpad.c:4247 #12 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3337490, cache=0x7f7a28edf8e0) at gstpad.c:4479 #13 0x00000033be45e4d0 in gst_pad_push (pad=0x2210c00 [GstPad], buffer=0x3337490 [GstBuffer]) at gstpad.c:4704 #14 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458 #15 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f7a28edfa20, data=0x3337490, is_buffer=1, pad=0x2210a80 [GstPad]) at gstpad.c:4247 #16 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3337490, cache=0x7f7a28edfa20) at gstpad.c:4479 #17 0x00000033be45e4d0 in gst_pad_push (pad=0x2210480 [GstPad], buffer=0x3337490 [GstBuffer]) at gstpad.c:4704 #18 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458 #19 0x00000033be45ac12 in gst_pad_chain_data_unchecked (cache=0x7f7a28edfb60, data=0x3337490, is_buffer=1, pad=0x2210300 [GstPad]) at gstpad.c:4247 #20 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3337490, cache=0x7f7a28edfb60) at gstpad.c:4479 #21 0x00000033be45e4d0 in gst_pad_push (pad=0x2210900 [GstPad], buffer=0x3337490 [GstBuffer]) at gstpad.c:4704 #22 0x00007f7a45a3989a in gst_queue_push_one (queue=0x240a000 [GstQueue]) at gstqueue.c:1155 #23 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263 #24 0x00000033be484d70 in gst_task_func (task=0x33386b0 [GstTask]) at gsttask.c:318 #25 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #26 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f7a140273e0) at gthread.c:1955 #27 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #28 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f7a13fff700 (LWP 11473)): [KCrash Handler] #6 0x00007f7a45e765b3 in ?? () #7 0x00007f7a45c5cbfb in orc_process_int32 (d1=<optimized out>, p1=<optimized out>, n=<optimized out>) at tmp-orc.c:401 #8 0x00007f7a45c5b246 in volume_transform_ip (base=0x2394580 [GstVolume], outbuf=0x7f7a1404c520 [GstBuffer]) at gstvolume.c:955 #9 0x00000033bf42e4dc in gst_base_transform_handle_buffer (trans=0x2394580 [GstVolume], inbuf=0x7f7a1404c520 [GstBuffer], outbuf=0x7f7a13ffea38) at gstbasetransform.c:2302 #10 0x00000033bf42edec in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7a1404c520 [GstBuffer]) at gstbasetransform.c:2424 #11 0x00000033be45e5dc in gst_pad_push (pad=0x2438620 [GstPad], buffer=0x7f7a1404c520 [GstBuffer]) at gstpad.c:4684 #12 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458 #13 0x00000033be45e5dc in gst_pad_push (pad=0x2438320 [GstPad], buffer=0x7f7a1404c520 [GstBuffer]) at gstpad.c:4684 #14 0x00007f7a45a3989a in gst_queue_push_one (queue=0x240aa00 [GstQueue]) at gstqueue.c:1155 #15 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263 #16 0x00000033be484d70 in gst_task_func (task=0x33387b0 [GstTask]) at gsttask.c:318 #17 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #18 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f7a14026f00) at gthread.c:1955 #19 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #20 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f7a137fe700 (LWP 11474)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a45a391e4 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251 #2 0x00000033be484d70 in gst_task_func (task=0x33388b0 [GstTask]) at gsttask.c:318 #3 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #4 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f7a14027540) at gthread.c:1955 #5 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #6 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f7a12ffd700 (LWP 11475)): #0 0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7a45a391e4 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251 #2 0x00000033be484d70 in gst_task_func (task=0x33389b0 [GstTask]) at gsttask.c:318 #3 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 #4 0x00000033a1a683a6 in g_thread_create_proxy (data=0x7f7a14027270) at gthread.c:1955 #5 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0 #6 0x000000339fedfc7d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f7a55205860 (LWP 11458)): #0 0x00000033a0a0dd3d in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00000033a0a09ad6 in _L_lock_752 () from /lib64/libpthread.so.0 #2 0x00000033a0a099d7 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00000033a1a687d8 in g_static_rec_mutex_lock (mutex=0x1ecb4c0) at gthread.c:1443 #4 0x00000033bf42cc20 in gst_base_transform_activate (trans=0x2394580 [GstVolume], active=<optimized out>) at gstbasetransform.c:2547 #5 0x00000033bf42cd87 in gst_base_transform_sink_activate_push (pad=<optimized out>, active=0) at gstbasetransform.c:2576 #6 0x00000033be45d63b in gst_pad_activate_push (pad=0x2427df0 [GstPad], active=0) at gstpad.c:953 #7 0x00000033be45e2a7 in gst_pad_set_active (pad=0x2427df0 [GstPad], active=0) at gstpad.c:715 #8 0x00000033be43d8bb in activate_pads (pad=0x2427df0 [GstPad], ret=0x7fff30766190, active=<optimized out>) at gstelement.c:2802 #9 0x00000033be44fe3e in gst_iterator_fold (it=0x3293810, func=0x33be43d8a0 <activate_pads>, ret=0x7fff30766190, user_data=0x7fff307661ec) at gstiterator.c:549 #10 0x00000033be43d831 in iterator_activate_fold_with_resync (iter=0x3293810, func=0x33be43d8a0 <activate_pads>, user_data=0x7fff307661ec) at gstelement.c:2834 #11 0x00000033be43fe6f in gst_element_pads_activate (element=0x2394580 [GstVolume], active=0) at gstelement.c:2878 #12 0x00000033be44019c in gst_element_change_state_func (element=0x2394580 [GstVolume], transition=<optimized out>) at gstelement.c:2960 #13 0x00000033ac615f12 in gst_audio_filter_change_state (element=0x2394580 [GstVolume], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstaudiofilter.c:114 #14 0x00000033be44216c in gst_element_change_state (element=<optimized out>, transition=<optimized out>) at gstelement.c:2718 #15 0x00000033be442b52 in gst_element_set_state_func (element=0x2394580 [GstVolume], state=GST_STATE_READY) at gstelement.c:2674 #16 0x00000033be42f7fa in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x2394580 [GstVolume], bin=0x20c45c0 [GstBin]) at gstbin.c:2193 #17 gst_bin_change_state_func (element=0x20c45c0 [GstBin], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2489 #18 0x00000033be44216c in gst_element_change_state (element=<optimized out>, transition=<optimized out>) at gstelement.c:2718 #19 0x00000033be4421ef in gst_element_change_state (element=0x20c45c0 [GstBin], transition=<optimized out>) at gstelement.c:2755 #20 0x00000033be442b52 in gst_element_set_state_func (element=0x20c45c0 [GstBin], state=GST_STATE_NULL) at gstelement.c:2674 #21 0x00007f7a4af69d17 in Phonon::Gstreamer::Effect::~Effect (this=0x243c640, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/effect.cpp:54 #22 0x00007f7a4af823c9 in Phonon::Gstreamer::VolumeFaderEffect::~VolumeFaderEffect (this=0x243c640, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/volumefadereffect.cpp:48 #23 0x00007f7a59604d14 in Phonon::MediaNodePrivate::deleteBackendObject (this=0x243c4c0) at /usr/src/debug/phonon-4.5.57/phonon/medianode.cpp:81 #24 0x00007f7a595ef8b0 in Phonon::FactoryPrivate::~FactoryPrivate (this=0x2017de0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.5.57/phonon/factory.cpp:236 #25 0x00007f7a595efbb9 in Phonon::FactoryPrivate::~FactoryPrivate (this=0x2017de0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.5.57/phonon/factory.cpp:246 #26 0x000000339fe388e1 in __run_exit_handlers () from /lib64/libc.so.6 #27 0x000000339fe38965 in exit () from /lib64/libc.so.6 #28 0x00007f7a5a98dd08 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770 #29 0x00000035be24b368 in KApplication::xioErrhandler (this=0x7fff307676c0, dpy=0x1ecf950) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:419 #30 0x00000034464481be in _XIOError (dpy=0x1ecf950) at XlibInt.c:1618 #31 0x0000003446445a5d in _XEventsQueued (dpy=0x1ecf950, mode=<optimized out>) at xcb_io.c:307 #32 0x000000344642533a in XFlush (dpy=0x1ecf950) at Flush.c:39 #33 0x00007f7a5a96f64f in QWidget::setCursor (this=0x268f240, cursor=...) at kernel/qwidget.cpp:5089 #34 0x00007f7a5ba783a4 in MainToolbar::trackChanged (this=0x2689550, track=...) at /usr/src/debug/amarok-2.4.3/src/toolbar/MainToolbar.cpp:604 #35 0x00007f7a5ba78b72 in MainToolbar::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/amarok-2.4.3/x86_64-redhat-linux-gnu/src/MainToolbar.moc:76 #36 0x00007f7a5a41df51 in QMetaObject::activate (sender=0x1fd4f90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30766940) at kernel/qobject.cpp:3546 #37 0x00007f7a5b95e0e5 in EngineController::trackChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/amarok-2.4.3/x86_64-redhat-linux-gnu/src/EngineController.moc:268 #38 0x00007f7a5b95fb01 in EngineController::slotNewTrackPlaying (this=0x1fd4f90, source=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/EngineController.cpp:1139 #39 0x00007f7a5b96a4ce in EngineController::qt_static_metacall (_o=0x1fd4f90, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/amarok-2.4.3/x86_64-redhat-linux-gnu/src/EngineController.moc:180 #40 0x00007f7a5a41df51 in QMetaObject::activate (sender=0x200ec50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30766c60) at kernel/qobject.cpp:3546 #41 0x00007f7a595ff695 in Phonon::MediaObject::currentSourceChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/phonon-4.5.57/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:236 #42 0x00007f7a595ffe5c in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<optimized out>, source=...) at /usr/src/debug/phonon-4.5.57/phonon/mediaobject.cpp:603 #43 0x00007f7a59603d04 in Phonon::MediaObject::qt_metacall (this=0x200ec50, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x21ab350) at /usr/src/debug/phonon-4.5.57/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:145 #44 0x00007f7a5a423166 in QObject::event (this=0x200ec50, e=<optimized out>) at kernel/qobject.cpp:1194 #45 0x00007f7a5a922564 in notify_helper (e=0x20d55d0, receiver=0x200ec50, this=0x1eda5f0) at kernel/qapplication.cpp:4495 #46 QApplicationPrivate::notify_helper (this=0x1eda5f0, receiver=0x200ec50, e=0x20d55d0) at kernel/qapplication.cpp:4467 #47 0x00007f7a5a9273f3 in QApplication::notify (this=0x7fff307676c0, receiver=0x200ec50, e=0x20d55d0) at kernel/qapplication.cpp:4356 #48 0x00000035be24c626 in KApplication::notify (this=0x7fff307676c0, receiver=0x200ec50, event=0x20d55d0) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:311 #49 0x00007f7a5a40a16c in QCoreApplication::notifyInternal (this=0x7fff307676c0, receiver=0x200ec50, event=0x20d55d0) at kernel/qcoreapplication.cpp:853 #50 0x00007f7a5a40da9e in sendEvent (event=0x20d55d0, receiver=0x200ec50) at kernel/qcoreapplication.h:231 #51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d597a0) at kernel/qcoreapplication.cpp:1477 #52 0x00007f7a5a438b83 in sendPostedEvents () at kernel/qcoreapplication.h:236 #53 postEventSourceDispatch (s=0x1eda180) at kernel/qeventdispatcher_glib.cpp:279 #54 0x00000033a1a427ed in g_main_dispatch (context=0x1ece870) at gmain.c:2441 #55 g_main_context_dispatch (context=0x1ece870) at gmain.c:3014 #56 0x00000033a1a42fc8 in g_main_context_iterate (context=0x1ece870, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092 #57 0x00000033a1a4325c in g_main_context_iteration (context=0x1ece870, may_block=1) at gmain.c:3155 #58 0x00007f7a5a438faf in QEventDispatcherGlib::processEvents (this=0x1d5ac60, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #59 0x00007f7a5a9c4fbe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207 #60 0x00007f7a5a4092a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #61 0x00007f7a5a4094f7 in QEventLoop::exec (this=0x7fff30767650, flags=...) at kernel/qeventloop.cpp:204 #62 0x00007f7a5a40df35 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1125 #63 0x000000000040918e in main (argc=1, argv=0x7fff30769cc8) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289
interestingly, orc-0.4.15-1.fc14 on my f14/x86_64 seems ok in this regard.
There is no upstream tracker, but I told them about this bug.
Thanks, feel free to poke me if you information or debugging is required. Is there anything else, like a mailing list I can follow?
No, there is no ml afaik, much work is done within the gstreamer community or all devs I know of are part of it. I just read the bodhi update by magnu5. I wonder why this only happens with amarok. Please provide the output of orc-bugreport (part of orc). Does this simple line also crash? $ gst-launch audiotestsrc ! volume volume=0.5 ! autoaudiosink
You might also try catching a backtrace from that error when running amarok with the env var ORC_CODE=debug
Please attach (or paste, if it's small) the output of orc-bugreport.
gst-launch audiotestsrc ! volume volume=0.5 ! autoaudiosink does not crash.
Created attachment 525955 [details] output from orc-bugreport
unfortunately, didnt see any additional debugging using ORC_CODE=debug
commit ee163ec79b8c8d83e2d182e579f5e6b570beff71 Author: David Schleef <ds> Date: Sun Oct 2 18:56:50 2011 -0700 sse: Fix mov of pointer values Fixes Fedora bug #742534. New release forthcoming.
orc-0.4.16-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/orc-0.4.16-1.fc15
orc-0.4.16-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/orc-0.4.16-1.fc14
Package orc-0.4.16-1.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing orc-0.4.16-1.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/orc-0.4.16-1.fc15 then log in and leave karma (feedback).
orc-0.4.16-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.