Bug 283043 - amarok crash queue'ing any mp3 media
Summary: amarok crash queue'ing any mp3 media
Status: RESOLVED DOWNSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 2.5
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-29 18:52 UTC by Rex Dieter
Modified: 2011-09-30 13:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (17.73 KB, text/plain)
2011-09-30 12:47 UTC, Rex Dieter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rex Dieter 2011-09-29 18:52:05 UTC
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

-- Information about the crash:
- What I was doing when the application crashed:
amarok crashes whenever I attempt to queue any mp3 media.  ogg's seem ok.

$ rpm -q amarok phonon-backend-gstreamer
amarok-2.4.3-3.fc15.x86_64
phonon-backend-gstreamer-4.5.90-2.fc15.x86_64

(tried with phonon-backend-gstreamer-4.5.1-1.fc15 with similar results).

This only started happening recently, but I'm not sure yet if some other update is relevant.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f46bc2ef860 (LWP 27855))]

Thread 16 (Thread 0x7f46ada01700 (LWP 27858)):
#0  0x000000339fed7373 in poll () from /lib64/libc.so.6
#1  0x000000345142c09f in poll_func (ufds=0x7f46a80013c0, nfds=1, timeout=-1, userdata=0x20d2170) at pulse/thread-mainloop.c:75
#2  0x000000345141def6 in pa_mainloop_poll (m=0x20d1070) at pulse/mainloop.c:879
#3  0x000000345141e529 in pa_mainloop_iterate (m=0x20d1070, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x000000345141e5e0 in pa_mainloop_run (m=0x20d1070, retval=0x0) at pulse/mainloop.c:979
#5  0x000000345142c04f in thread (userdata=0x1abf910) at pulse/thread-mainloop.c:94
#6  0x0000003451838bc8 in internal_thread_func (userdata=0x20d21a0) 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 15 (Thread 0x7f46a1c8b700 (LWP 27860)):
#0  0xffffffffff600135 in ?? ()
#1  0x00007f46a1c8aa60 in ?? ()
#2  0x00007fffe5bff7e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0x7f469b296700 (LWP 27861)):
#0  0xffffffffff600135 in ?? ()
#1  0x00007f469b295a40 in ?? ()
#2  0x00007fffe5bff7e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 13 (Thread 0x7f469aa95700 (LWP 27862)):
#0  0x00000033a0a0b81f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46bf44130f in wait (time=30000, this=0x7f4694005970) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f4694005918, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f46bf43493f in QThreadPoolThread::run (this=0x7f4694005bc0) at concurrent/qthreadpool.cpp:141
#4  0x00007f46bf440e9b in QThreadPrivate::start (arg=0x7f4694005bc0) at thread/qthread_unix.cpp:298
#5  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#6  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f4699e8b700 (LWP 27863)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46bf4413ab in wait (time=18446744073709551615, this=0x2496ce0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2496e60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2496b00, th=0x2497380) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x2497380) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4699e8ad40, parent=0x2496b00, th=0x2497380) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x2497380) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f46bf440e9b in QThreadPrivate::start (arg=0x2497380) 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 11 (Thread 0x7f4698a3e700 (LWP 27864)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46bf4413ab in wait (time=18446744073709551615, this=0x2496ce0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2496e60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2496b00, th=0x27b8fc0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x27b8fc0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x27b8fc0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4698a3dd40, parent=0x2496b00, th=0x27b8fc0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87
#7  0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x27b8fc0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f46bf440e9b in QThreadPrivate::start (arg=0x27b8fc0) 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 10 (Thread 0x7f468bfff700 (LWP 27865)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46bf4413ab in wait (time=18446744073709551615, this=0x2496ce0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2496e60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2496b00, th=0x2767330) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x2767330) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x2767330) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f468bffed40, parent=0x2496b00, th=0x2767330) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87
#7  0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x2767330) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f46bf440e9b in QThreadPrivate::start (arg=0x2767330) 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 0x7f468b7fe700 (LWP 27866)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46bf4413ab in wait (time=18446744073709551615, this=0x2496ce0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2496e60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000035c200a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2496b00, th=0x27675d0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000035c200c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x27675d0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000035c200c724 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2496f30, th=0x27675d0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00000035c200b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f468b7fdd40, parent=0x2496b00, th=0x27675d0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87
#7  0x00000035c200b65b in ThreadWeaver::Thread::run (this=0x27675d0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f46bf440e9b in QThreadPrivate::start (arg=0x27675d0) 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 8 (Thread 0x7f468a9be700 (LWP 27867)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f76b9a18c in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3f77593fe0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x0000003f76b9a2b9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#4  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f468949f700 (LWP 27870)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46be3d9d22 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f46be6d3100) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f46be3d9d59 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 6 (Thread 0x7f466f493700 (LWP 27876)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46ac92898d in gst_queue_chain (pad=<optimized out>, buffer=0x7f4668300f30 [GstBuffer]) at gstqueue.c:1013
#2  0x00000033be45e5dc in gst_pad_push (pad=0x3546580 [GstProxyPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#3  0x00000033be45e5dc in gst_pad_push (pad=0x7f4668025800 [GstPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#4  0x00007f46ac2ac65c in gst_stream_synchronizer_sink_chain (pad=<optimized out>, buffer=0x7f4668300f30 [GstBuffer]) at gststreamsynchronizer.c:586
#5  0x00000033be45e5dc in gst_pad_push (pad=0x7f4668025980 [GstPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#6  0x00007f46ac9337df in gst_tee_chain (pad=<optimized out>, buffer=0x7f4668300f30 [GstBuffer]) at gsttee.c:827
#7  0x00000033be45e5dc in gst_pad_push (pad=0x3546a90 [GstProxyPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#8  0x00000033be45e5dc in gst_pad_push (pad=0x3570960 [GstPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#9  0x00007f46ac91f91a in gst_selector_pad_chain (pad=0x3544a00 [GstSelectorPad], buf=0x7f4668300f30 [GstBuffer]) at gstinputselector.c:732
#10 0x00000033be45e5dc in gst_pad_push (pad=0x20a9e00 [GstGhostPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#11 0x00000033be45e5dc in gst_pad_push (pad=0x35609d0 [GstDecodePad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#12 0x00000033be45e5dc in gst_pad_push (pad=0x35707e0 [GstPad], buffer=0x7f4668300f30 [GstBuffer]) at gstpad.c:4684
#13 0x00007f466ea8d2dc in ?? () from /usr/lib64/gstreamer-0.10/libgstmad.so
#14 0x00000033be45e5dc in gst_pad_push (pad=0x35704e0 [GstPad], buffer=0x7f4668300db0 [GstBuffer]) at gstpad.c:4684
#15 0x00000033bf412baf in gst_base_parse_push_frame (parse=0x1d93000 [GstMpegAudioParse], frame=0x7f466f492c00) at gstbaseparse.c:1909
#16 0x00000033bf4137c6 in gst_base_parse_handle_and_push_frame (parse=0x1d93000 [GstMpegAudioParse], klass=<optimized out>, frame=0x7f466f492c00) at gstbaseparse.c:1692
#17 0x00000033bf415aa8 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2631
#18 0x00000033be484d70 in gst_task_func (task=0x3577010 [GstTask]) at gsttask.c:318
#19 0x00000033a1a6aa50 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#20 0x00000033a1a683a6 in g_thread_create_proxy (data=0x1d8a780) at gthread.c:1955
#21 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#22 0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f466e7d7700 (LWP 27877)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46ac92898d in gst_queue_chain (pad=<optimized out>, buffer=0x7f46682ad6b0 [GstBuffer]) at gstqueue.c:1013
#2  0x00000033be45e5dc in gst_pad_push (pad=0x1ea7530 [GstProxyPad], buffer=0x7f46682ad6b0 [GstBuffer]) at gstpad.c:4684
#3  0x00000033be45e5dc in gst_pad_push (pad=0x7f4668025500 [GstPad], buffer=0x7f46682ad6b0 [GstBuffer]) at gstpad.c:4684
#4  0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#5  0x00000033be45e5dc in gst_pad_push (pad=0x7f4668025200 [GstPad], buffer=0x7f46682ad6b0 [GstBuffer]) at gstpad.c:4684
#6  0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#7  0x00000033be45e5dc in gst_pad_push (pad=0x3570de0 [GstPad], buffer=0x7f46682ad6b0 [GstBuffer]) at gstpad.c:4684
#8  0x00007f46ac92989a in gst_queue_push_one (queue=0x20a1580 [GstQueue]) at gstqueue.c:1155
#9  gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#10 0x00000033be484d70 in gst_task_func (task=0x3577910 [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=0x7f4668028130) at gthread.c:1955
#13 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#14 0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f466dfd6700 (LWP 27878)):
[KCrash Handler]
#6  0x00007f46acd665b3 in ?? ()
#7  0x00007f46acb4cbfb in orc_process_int32 (d1=<optimized out>, p1=<optimized out>, n=<optimized out>) at tmp-orc.c:401
#8  0x00007f46acb4b246 in volume_transform_ip (base=0x202a530 [GstVolume], outbuf=0x7f4660005510 [GstBuffer]) at gstvolume.c:955
#9  0x00000033bf42e4dc in gst_base_transform_handle_buffer (trans=0x202a530 [GstVolume], inbuf=0x7f4660005510 [GstBuffer], outbuf=0x7f466dfd5a38) at gstbasetransform.c:2302
#10 0x00000033bf42edec in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f4660005510 [GstBuffer]) at gstbasetransform.c:2424
#11 0x00000033be45e5dc in gst_pad_push (pad=0x20d06a0 [GstPad], buffer=0x7f4660005510 [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=0x20d03a0 [GstPad], buffer=0x7f4660005510 [GstBuffer]) at gstpad.c:4684
#14 0x00007f46ac92989a in gst_queue_push_one (queue=0x20a0b80 [GstQueue]) at gstqueue.c:1155
#15 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#16 0x00000033be484d70 in gst_task_func (task=0x3577710 [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=0x7f4668027ee0) 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 0x7f466d7d5700 (LWP 27879)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f46ac92898d in gst_queue_chain (pad=<optimized out>, buffer=0x7f46680b6e10 [GstBuffer]) at gstqueue.c:1013
#2  0x00000033be45e5dc in gst_pad_push (pad=0x1ea7a40 [GstProxyPad], buffer=0x7f46680b6e10 [GstBuffer]) at gstpad.c:4684
#3  0x00000033be45e5dc in gst_pad_push (pad=0x20d0820 [GstPad], buffer=0x7f46680b6e10 [GstBuffer]) at gstpad.c:4684
#4  0x00007f46ac933390 in gst_tee_do_push (is_list=0, data=0x7f46680b6e10, pad=0x20d0820 [GstPad], tee=0x1dde770 [GstTee]) at gsttee.c:674
#5  gst_tee_handle_data (tee=0x1dde770 [GstTee], data=0x7f46680b6e10, is_list=0) at gsttee.c:753
#6  0x00007f46ac9337df in gst_tee_chain (pad=<optimized out>, buffer=0x7f46680b6e10 [GstBuffer]) at gsttee.c:827
#7  0x00000033be45e5dc in gst_pad_push (pad=0x20a6630 [GstPad], buffer=0x7f46680b6e10 [GstBuffer]) at gstpad.c:4684
#8  0x00007f46ac92989a in gst_queue_push_one (queue=0x20a0400 [GstQueue]) at gstqueue.c:1155
#9  gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#10 0x00000033be484d70 in gst_task_func (task=0x3577810 [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=0x7f4668028210) at gthread.c:1955
#13 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#14 0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f466cfd4700 (LWP 27880)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000033bf41d14f in gst_base_sink_wait_preroll (sink=0x1d55c00 [GstPulseSink]) at gstbasesink.c:2261
#2  0x00000033ac60fa28 in gst_base_audio_sink_render (bsink=0x1d55c00 [GstPulseSink], buf=<optimized out>) at gstbaseaudiosink.c:1667
#3  0x00000033bf41eb27 in gst_base_sink_render_object (basesink=0x1d55c00 [GstPulseSink], pad=0x1d5a1f0 [GstPad], obj_type=<optimized out>, obj=0x357aaa0) at gstbasesink.c:3005
#4  0x00000033bf42138a in gst_base_sink_queue_object_unlocked (basesink=0x1d55c00 [GstPulseSink], pad=0x1d5a1f0 [GstPad], obj_type=2 '\002', obj=0x357aaa0, prerollable=<optimized out>) at gstbasesink.c:3286
#5  0x00000033bf4216fc in gst_base_sink_chain_unlocked (basesink=0x1d55c00 [GstPulseSink], pad=0x1d5a1f0 [GstPad], obj_type=2 '\002', obj=0x357aaa0) at gstbasesink.c:3665
#6  0x00000033bf421b02 in gst_base_sink_chain_main (basesink=0x1d55c00 [GstPulseSink], pad=0x1d5a1f0 [GstPad], obj_type=2 '\002', obj=0x357aaa0) at gstbasesink.c:3703
#7  0x00000033be45e5dc in gst_pad_push (pad=0x1d5a670 [GstPad], buffer=0x357aaa0 [GstBuffer]) at gstpad.c:4684
#8  0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#9  0x00000033be45e5dc in gst_pad_push (pad=0x1d5ac70 [GstPad], buffer=0x357aaa0 [GstBuffer]) at gstpad.c:4684
#10 0x00000033bf42ee87 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#11 0x00000033be45e5dc in gst_pad_push (pad=0x1d5a4f0 [GstPad], buffer=0x357aaa0 [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=0x1d5a970 [GstPad], buffer=0x357aaa0 [GstBuffer]) at gstpad.c:4684
#14 0x00007f46ac92989a in gst_queue_push_one (queue=0x20a0180 [GstQueue]) at gstqueue.c:1155
#15 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#16 0x00000033be484d70 in gst_task_func (task=0x3577610 [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=0x7f4668028770) at gthread.c:1955
#19 0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#20 0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f46bc2ef860 (LWP 27855)):
#0  0x000000339fed7373 in poll () from /lib64/libc.so.6
#1  0x00000033a1e08b42 in _xcb_conn_wait (c=0x1ad4750, cond=<optimized out>, vector=0x7fffe5bf8ea8, count=0x7fffe5bf8ea4) at xcb_conn.c:313
#2  0x00000033a1e0908f in _xcb_out_send (c=0x1ad4750, vector=0x7fffe5bf8f20, count=3) at xcb_out.c:338
#3  0x00000033a1e09114 in xcb_writev (c=0x1ad4750, vector=<optimized out>, count=<optimized out>, requests=12) at xcb_out.c:286
#4  0x00000034464456e7 in _XSend (dpy=0x1ae2fa0, data=<optimized out>, size=<optimized out>) at xcb_io.c:436
#5  0x0000003446445c3b in _XReply (dpy=0x1ae2fa0, rep=0x7fffe5bf9010, extra=0, discard=0) at xcb_io.c:520
#6  0x000000344642a65b in XGetWindowProperty (dpy=0x1ae2fa0, w=31457514, property=35, offset=0, length=9, delete=<optimized out>, req_type=35, actual_type=0x7fffe5bf90d0, actual_format=0x7fffe5bf90ec, nitems=0x7fffe5bf90e0, bytesafter=0x7fffe5bf90d8, prop=0x7fffe5bf90c8) at GetProp.c:61
#7  0x00000034464292d0 in XGetWMHints (dpy=<optimized out>, w=<optimized out>) at GetHints.c:116
#8  0x00007f46bfae96af in QWidgetPrivate::show_sys (this=0x2c74f20) at kernel/qwidget_x11.cpp:1896
#9  0x00007f46bfaa820b in QWidgetPrivate::show_helper (this=0x2c74f20) at kernel/qwidget.cpp:7530
#10 0x00007f46bfaa84e2 in QWidget::setVisible (this=0x2c76f50, visible=<optimized out>) at kernel/qwidget.cpp:7744
#11 0x00007f46c0bb8eb2 in OSDWidget::setVisible (this=0x2c76f50, visible=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/widgets/Osd.cpp:194
#12 0x00007f46c0bb7af9 in OSDWidget::show (this=0x2c76f50, text=..., newImage=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/widgets/Osd.cpp:120
#13 0x00007f46c0bbbecf in Amarok::OSD::show (this=0x2c76f50, track=...) at /usr/src/debug/amarok-2.4.3/src/widgets/Osd.cpp:681
#14 0x00007f46c0bbaebb in Amarok::OSD::trackPlaying (this=0x2c76f50, track=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/widgets/Osd.cpp:733
#15 0x00007f46c0bbaf92 in Amarok::OSD::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/Osd.moc:285
#16 0x00007f46bf550f51 in QMetaObject::activate (sender=0x1c09870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe5bf99a0) at kernel/qobject.cpp:3546
#17 0x00007f46c0a910b5 in EngineController::trackPlaying (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/amarok-2.4.3/x86_64-redhat-linux-gnu/src/EngineController.moc:261
#18 0x00007f46c0a92b48 in EngineController::slotNewTrackPlaying (this=0x1c09870, source=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/EngineController.cpp:1140
#19 0x00007f46c0a9d4ce in EngineController::qt_static_metacall (_o=0x1c09870, _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
#20 0x00007f46bf550f51 in QMetaObject::activate (sender=0x1c03380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe5bf9cc0) at kernel/qobject.cpp:3546
#21 0x00007f46be732695 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
#22 0x00007f46be732e5c in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<optimized out>, source=...) at /usr/src/debug/phonon-4.5.57/phonon/mediaobject.cpp:603
#23 0x00007f46be736d04 in Phonon::MediaObject::qt_metacall (this=0x1c03380, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x35c37c0) at /usr/src/debug/phonon-4.5.57/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:145
#24 0x00007f46bf556166 in QObject::event (this=0x1c03380, e=<optimized out>) at kernel/qobject.cpp:1194
#25 0x00007f46bfa55564 in notify_helper (e=0x236d180, receiver=0x1c03380, this=0x1acb5c0) at kernel/qapplication.cpp:4495
#26 QApplicationPrivate::notify_helper (this=0x1acb5c0, receiver=0x1c03380, e=0x236d180) at kernel/qapplication.cpp:4467
#27 0x00007f46bfa5a3f3 in QApplication::notify (this=0x7fffe5bfa720, receiver=0x1c03380, e=0x236d180) at kernel/qapplication.cpp:4356
#28 0x00000035be24c626 in KApplication::notify (this=0x7fffe5bfa720, receiver=0x1c03380, event=0x236d180) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:311
#29 0x00007f46bf53d16c in QCoreApplication::notifyInternal (this=0x7fffe5bfa720, receiver=0x1c03380, event=0x236d180) at kernel/qcoreapplication.cpp:853
#30 0x00007f46bf540a9e in sendEvent (event=0x236d180, receiver=0x1c03380) at kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x19457a0) at kernel/qcoreapplication.cpp:1477
#32 0x00007f46bf56bb83 in sendPostedEvents () at kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=0x1ac3ae0) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00000033a1a427ed in g_main_dispatch (context=0x198ce00) at gmain.c:2441
#35 g_main_context_dispatch (context=0x198ce00) at gmain.c:3014
#36 0x00000033a1a42fc8 in g_main_context_iterate (context=0x198ce00, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#37 0x00000033a1a4325c in g_main_context_iteration (context=0x198ce00, may_block=1) at gmain.c:3155
#38 0x00007f46bf56bfaf in QEventDispatcherGlib::processEvents (this=0x1946c60, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#39 0x00007f46bfaf7fbe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#40 0x00007f46bf53c2a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#41 0x00007f46bf53c4f7 in QEventLoop::exec (this=0x7fffe5bfa6b0, flags=...) at kernel/qeventloop.cpp:204
#42 0x00007f46bf540f35 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1125
#43 0x000000000040918e in main (argc=1, argv=0x7fffe5bfcd28) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289

Reported using DrKonqi
Comment 1 Rex Dieter 2011-09-30 12:47:55 UTC
Created attachment 64095 [details]
New crash information added by DrKonqi

amarok (2.4.3) on KDE Platform 4.7.1 (4.7.1) using Qt 4.8.0

Sames as before, duplicated with phonon-4.5.0 + phonon-gstreamer-4.5.1

-- Backtrace (Reduced):
#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
Comment 2 Rex Dieter 2011-09-30 13:17:13 UTC
OK, seems related to a recent orc (0.4.14 -> 0.4.15) update that affects gstreamer