Bug 742534
Summary: | orc-0.4.15-1.fc15 induces amarok to crash playing mp3's | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Rex Dieter <rdieter> | ||||
Component: | orc | Assignee: | Fabian Deutsch <fabian.deutsch> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 15 | CC: | ds, fabian.deutsch, magnus.tuominen | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | orc-0.4.16-1.fc15 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2011-10-13 00:51:38 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Rex Dieter
2011-09-30 13:22:15 UTC
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. |