Application: rekonq (0.8.0) KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 3.0.0-13-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: I tried to open a live streaming radio using Amarok at first, and then Rekonq The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0xb781a710 (LWP 3969))] Thread 13 (Thread 0xac6a0b70 (LWP 3970)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x01e31883 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x254d340) at wtf/FastMalloc.cpp:2495 #4 0x01e3199f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x254d340) at wtf/FastMalloc.cpp:1618 #5 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 12 (Thread 0xabe9fb70 (LWP 3971)): #0 0x00af9d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x02b3e7d5 in do_gettime (frac=0xabe9f070, sec=0xabe9f068) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x02c114b6 in QTimerInfoList::updateCurrentTime (this=0x91047bc) at kernel/qeventdispatcher_unix.cpp:339 #4 0x02c1180a in QTimerInfoList::timerWait (this=0x91047bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x02c10053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xabe9f15c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x025a088c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x025a1637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x025a1c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x02c10b37 in QEventDispatcherGlib::processEvents (this=0x90a82f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #10 0x02be11dd in QEventLoop::processEvents (this=0xabe9f2e0, flags=...) at kernel/qeventloop.cpp:149 #11 0x02be1421 in QEventLoop::exec (this=0xabe9f2e0, flags=...) at kernel/qeventloop.cpp:201 #12 0x02ae490b in QThread::exec (this=0x90a7a08) at thread/qthread.cpp:498 #13 0x02ae49fb in QThread::run (this=0x90a7a08) at thread/qthread.cpp:565 #14 0x02ae77b3 in QThreadPrivate::start (arg=0x90a7a08) at thread/qthread_unix.cpp:331 #15 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 11 (Thread 0xab69eb70 (LWP 3972)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x004009a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0x004009ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 10 (Thread 0xaacd1b70 (LWP 3973)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x02ae7cc0 in wait (time=4294967295, this=0x8ee8200) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ee8c40, mutex=0x8ee2ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00837406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ee8c28, th=0x930ec70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00839ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ee2f58, th=0x930ec70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0083703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ee8c28, th=0x930ec70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00839fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ee2f58, th=0x930ec70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00836f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ee8c28, th=0x930ec70, previous=0x9506c78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00838b14 in ThreadWeaver::ThreadRunHelper::run (this=0xaacd1314, parent=0x8ee8c28, th=0x930ec70) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00838bca in ThreadWeaver::Thread::run (this=0x930ec70) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x02ae77b3 in QThreadPrivate::start (arg=0x930ec70) at thread/qthread_unix.cpp:331 #13 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 9 (Thread 0xa8b34b70 (LWP 3974)): #0 0x00af9d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x02b3e7d5 in do_gettime (frac=0xa8b34020, sec=0xa8b34018) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x02c114b6 in QTimerInfoList::updateCurrentTime (this=0x950d4cc) at kernel/qeventdispatcher_unix.cpp:339 #4 0x02c1180a in QTimerInfoList::timerWait (this=0x950d4cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x02c10053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa8b3412c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x02c100ed in timerSourcePrepare (source=0x950d498, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x025a088c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x025a1637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x025a1c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x02c10b37 in QEventDispatcherGlib::processEvents (this=0x90a9f30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x02be11dd in QEventLoop::processEvents (this=0xa8b342b0, flags=...) at kernel/qeventloop.cpp:149 #12 0x02be1421 in QEventLoop::exec (this=0xa8b342b0, flags=...) at kernel/qeventloop.cpp:201 #13 0x02ae490b in QThread::exec (this=0x94de940) at thread/qthread.cpp:498 #14 0x02bc1e2d in QInotifyFileSystemWatcherEngine::run (this=0x94de940) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x02ae77b3 in QThreadPrivate::start (arg=0x94de940) at thread/qthread_unix.cpp:331 #16 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 8 (Thread 0xa5732b70 (LWP 3980)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x02ae7cc0 in wait (time=4294967295, this=0x8ee8200) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ee8c40, mutex=0x8ee2ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00837406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ee8c28, th=0x94db170) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00839ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ee2f58, th=0x94db170) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0083703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ee8c28, th=0x94db170) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00839fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ee2f58, th=0x94db170) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00836f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ee8c28, th=0x94db170, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00838b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa5732314, parent=0x8ee8c28, th=0x94db170) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00838bca in ThreadWeaver::Thread::run (this=0x94db170) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x02ae77b3 in QThreadPrivate::start (arg=0x94db170) at thread/qthread_unix.cpp:331 #13 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 7 (Thread 0xa632fb70 (LWP 4006)): #0 0x00c48416 in __kernel_vsyscall () #1 0x001d340e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x025b034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x025a1896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x025a1f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0523d194 in ?? () from /usr/lib/gio/modules/libdconfsettings.so #6 0x025c85f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 6 (Thread 0xa7b32b70 (LWP 4007)): #0 0x00c48416 in __kernel_vsyscall () #1 0x001d340e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x025b034b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x025a1896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x025a1f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x04ed1cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x025c85f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0x9b234b70 (LWP 4036)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x055e0566 in gst_queue_chain (pad=0xc182648, buffer=0xbc93248) at gstqueue.c:1013 #4 0x05d0471e in gst_pad_push (pad=0xc24aac8, buffer=0xbc93248) at gstpad.c:4684 #5 0x05ceccec in gst_proxy_pad_do_chain (pad=0xc247ae0, buffer=0xbc93248) at gstghostpad.c:171 #6 0x05d0471e in gst_pad_push (pad=0xaa30fa08, buffer=0xbc93248) at gstpad.c:4684 #7 0x05ceccec in gst_proxy_pad_do_chain (pad=0x951dba0, buffer=0xbc93248) at gstghostpad.c:171 #8 0x05d0471e in gst_pad_push (pad=0xb9bc8d0, buffer=0xbc93248) at gstpad.c:4684 #9 0x05dfe6b5 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so #10 0x05dff7d7 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so #11 0x05d0471e in gst_pad_push (pad=0xc469710, buffer=0xaa377450) at gstpad.c:4684 #12 0x00c5c212 in gst_base_parse_push_frame (parse=0x9585388, frame=0x9b233db8) at gstbaseparse.c:1909 #13 0x00c5d31e in gst_base_parse_handle_and_push_frame (parse=0x9585388, frame=0x9b233db8, klass=<optimized out>) at gstbaseparse.c:1692 #14 0x00c5e0b8 in gst_base_parse_chain (pad=0xc469648, buffer=0xaa37d9a8) at gstbaseparse.c:2324 #15 0x05d0471e in gst_pad_push (pad=0xc4690d0, buffer=0xaa37d9a8) at gstpad.c:4684 #16 0x046ede4a in ?? () from /usr/lib/gstreamer-0.10/libgsticydemux.so #17 0x046ee30e in ?? () from /usr/lib/gstreamer-0.10/libgsticydemux.so #18 0x05d0471e in gst_pad_push (pad=0xc1820d0, buffer=0xaa33df30) at gstpad.c:4684 #19 0x055f1636 in gst_type_find_element_chain (pad=0xc182260, buffer=0xaa33df30) at gsttypefindelement.c:771 #20 0x05d0471e in gst_pad_push (pad=0xc3fd808, buffer=0xaa33df30) at gstpad.c:4684 #21 0x05ceccec in gst_proxy_pad_do_chain (pad=0xc3fd120, buffer=0xaa33df30) at gstghostpad.c:171 #22 0x05d0471e in gst_pad_push (pad=0xc21c000, buffer=0xaa33df30) at gstpad.c:4684 #23 0x00c7812f in gst_base_src_loop (pad=0xc21c000) at gstbasesrc.c:2516 #24 0x05d2dee0 in gst_task_func (task=0xc4279c8) at gsttask.c:318 #25 0x05d2f188 in default_func (tdata=0xc546238, pool=0xbcbd060) at gsttaskpool.c:70 #26 0x025caa27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #27 0x025c85f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #28 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #29 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0x96932b70 (LWP 4038)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x055e0566 in gst_queue_chain (pad=0xc21c258, buffer=0xaa346548) at gstqueue.c:1013 #4 0x05d0471e in gst_pad_push (pad=0xc24af00, buffer=0xaa346548) at gstpad.c:4684 #5 0x05ceccec in gst_proxy_pad_do_chain (pad=0xc3fd038, buffer=0xaa346548) at gstghostpad.c:171 #6 0x05d0471e in gst_pad_push (pad=0xc21c190, buffer=0xaa346548) at gstpad.c:4684 #7 0x055eeae9 in gst_tee_do_push (is_list=0, data=0xaa346548, pad=0xc21c190, tee=0xc6051a0) at gsttee.c:674 #8 gst_tee_handle_data (tee=0xc6051a0, data=0xaa346548, is_list=0) at gsttee.c:753 #9 0x055eeee8 in gst_tee_chain (pad=0xc21c4b0, buffer=0xaa346548) at gsttee.c:827 #10 0x05d0471e in gst_pad_push (pad=0xc1824b8, buffer=0xaa346548) at gstpad.c:4684 #11 0x055e1b3a in gst_queue_push_one (queue=0xc21b300) at gstqueue.c:1155 #12 gst_queue_loop (pad=0xc1824b8) at gstqueue.c:1263 #13 0x05d2dee0 in gst_task_func (task=0xc427940) at gsttask.c:318 #14 0x05d2f188 in default_func (tdata=0xc546328, pool=0xbcbd060) at gsttaskpool.c:70 #15 0x025caa27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #16 0x025c85f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #17 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #18 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0x96131b70 (LWP 4039)): #0 0x00c48416 in __kernel_vsyscall () #1 0x0088aa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x00c69a5f in gst_base_sink_wait_preroll (sink=0xc188808) at gstbasesink.c:2261 #4 0x0838399c in ?? () from /usr/lib/libgstaudio-0.10.so.0 #5 0x00c6ecb7 in gst_base_sink_render_object (basesink=0xc188808, obj_type=<optimized out>, obj=0xaa341e90, pad=<optimized out>) at gstbasesink.c:3005 #6 0x00c7087b in gst_base_sink_queue_object_unlocked (basesink=0xc188808, obj_type=2 '\002', obj=0xaa341e90, prerollable=1, pad=<optimized out>) at gstbasesink.c:3286 #7 0x00c70de5 in gst_base_sink_chain_unlocked (basesink=0xc188808, obj_type=2 '\002', obj=0xaa341e90, pad=<optimized out>) at gstbasesink.c:3665 #8 0x00c71263 in gst_base_sink_chain_main (basesink=<optimized out>, pad=0xc3f4648, obj_type=2 '\002', obj=0xaa341e90) at gstbasesink.c:3703 #9 0x05d0471e in gst_pad_push (pad=0xc21c708, buffer=0xaa341e90) at gstpad.c:4684 #10 0x00c81979 in gst_base_transform_chain (pad=0xc21c640, buffer=0xaa341e90) at gstbasetransform.c:2458 #11 0x05d0471e in gst_pad_push (pad=0xc3960c8, buffer=0xaa341e90) at gstpad.c:4684 #12 0x00c81979 in gst_base_transform_chain (pad=0xc396000, buffer=0xaa341e90) at gstbasetransform.c:2458 #13 0x05d0471e in gst_pad_push (pad=0xc3f43f0, buffer=0xaa341e90) at gstpad.c:4684 #14 0x00c81979 in gst_base_transform_chain (pad=0xc396320, buffer=0xaa341e90) at gstbasetransform.c:2458 #15 0x05d0471e in gst_pad_push (pad=0xc21c320, buffer=0xaa341e90) at gstpad.c:4684 #16 0x055e1b3a in gst_queue_push_one (queue=0xc21b870) at gstqueue.c:1155 #17 gst_queue_loop (pad=0xc21c320) at gstqueue.c:1263 #18 0x05d2dee0 in gst_task_func (task=0xc4278b8) at gsttask.c:318 #19 0x05d2f188 in default_func (tdata=0xc5e5058, pool=0xbcbd060) at gsttaskpool.c:70 #20 0x025caa27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #21 0x025c85f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #22 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #23 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0x9ba35b70 (LWP 4040)): #0 0x00c48416 in __kernel_vsyscall () #1 0x001d340e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x05028246 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #3 0x050164ea in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0 #4 0x05016d47 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0 #5 0x05016e24 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0 #6 0x050281ce in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #7 0x08ac0216 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so #8 0x00886d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb781a710 (LWP 3969)): [KCrash Handler] #7 0x025bd9cd in g_slice_alloc () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x025bdfe6 in g_slice_alloc0 () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x06b69b56 in g_type_create_instance () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #10 0x06b493cb in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #11 0x06b4be79 in g_object_newv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #12 0x05ce6c04 in gst_element_factory_create (factory=0xc04d800, name=0x0) at gstelementfactory.c:387 #13 0x05ce6e2a in gst_element_factory_make (factoryname=0x5d517cf "bin", name=0x0) at gstelementfactory.c:455 #14 0x05cced85 in gst_bin_new (name=0x0) at gstbin.c:596 #15 0x05383fe2 in Phonon::Gstreamer::VolumeFaderEffect::createEffectBin (this=0xbcd8298) at ../../gstreamer/volumefadereffect.cpp:54 #16 0x0536ac6c in Phonon::Gstreamer::Effect::init (this=0xbcd8298) at ../../gstreamer/effect.cpp:42 #17 0x0538437a in Phonon::Gstreamer::VolumeFaderEffect::VolumeFaderEffect (this=0xbcd8298, backend=0x8f6ecf0, parent=0xc5e3b58) at ../../gstreamer/volumefadereffect.cpp:43 #18 0x05362ad0 in Phonon::Gstreamer::Backend::createObject (this=0x8f6ecf0, c=Phonon::BackendInterface::VolumeFaderEffectClass, parent=0xc5e3b58, args=...) at ../../gstreamer/backend.cpp:154 #19 0x0526f604 in Phonon::Factory::createVolumeFaderEffect (parent=0xc5e3b58) at ../../phonon/factory.cpp:354 #20 0x05298205 in createBackendObject (this=0xbb97030) at ../../phonon/volumefadereffect.cpp:39 #21 Phonon::VolumeFaderEffectPrivate::createBackendObject (this=0xbb97030) at ../../phonon/volumefadereffect.cpp:39 #22 0x0527e248 in Phonon::MediaNodePrivate::backendObject (this=0xbb97030) at ../../phonon/medianode.cpp:63 #23 0x05286c4b in Phonon::Path::insertEffect (this=0x9937714, newEffect=0xc5e3b58, insertBefore=0x0) at ../../phonon/path.cpp:108 #24 0x04fe95e7 in Dragon::VideoWindow::~VideoWindow (this=0x99376d0, __in_chrg=<optimized out>) at ../../../../dragonplayer/src/app/videoWindow.cpp:178 #25 0x04fe9652 in Dragon::VideoWindow::~VideoWindow (this=0x99376d0, __in_chrg=<optimized out>) at ../../../../dragonplayer/src/app/videoWindow.cpp:189 #26 0x02bf6841 in QObjectPrivate::deleteChildren (this=0xc4ac690) at kernel/qobject.cpp:1955 #27 0x03c2ef8e in QWidget::~QWidget (this=0xc57aa38, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #28 0x03c2f262 in QWidget::~QWidget (this=0xc57aa38, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1671 #29 0x007cca1b in KParts::Part::~Part (this=0xc4a9038, __vtt_parm=0x4ff1c08, __in_chrg=<optimized out>) at ../../kparts/part.cpp:209 #30 0x007cddac in KParts::ReadOnlyPart::~ReadOnlyPart (this=0xc4a9038, __vtt_parm=0x4ff1c04, __in_chrg=<optimized out>) at ../../kparts/part.cpp:460 #31 0x04fed0ed in ~Part (this=0xc4a9038, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../dragonplayer/src/app/part.h:40 #32 Dragon::Part::~Part (this=0xc4a9038, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../dragonplayer/src/app/part.h:40 #33 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x9a220c0) at kernel/qobject.cpp:1955 #34 0x02bfb439 in QObject::~QObject (this=0x9585b88, __in_chrg=<optimized out>) at kernel/qobject.cpp:946 #35 0x014cd21c in QWebPage::~QWebPage (this=0x9585b88, __in_chrg=<optimized out>) at Api/qwebpage.cpp:1983 #36 0x00822fe3 in KWebPage::~KWebPage (this=0x9585b88, __in_chrg=<optimized out>) at ../../kdewebkit/kwebpage.cpp:273 #37 0x00d69119 in WebPage::~WebPage (this=0x9585b88, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webpage.cpp:300 #38 0x00d69152 in WebPage::~WebPage (this=0x9585b88, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webpage.cpp:303 #39 0x014d4910 in QWebViewPrivate::detachCurrentPage (this=0x94829e0) at Api/qwebview.cpp:364 #40 0x014d496a in ~QWebViewPrivate (this=0x94829e0, __in_chrg=<optimized out>) at Api/qwebview.cpp:60 #41 QWebViewPrivate::~QWebViewPrivate (this=0x94829e0, __in_chrg=<optimized out>) at Api/qwebview.cpp:61 #42 0x014d458c in QWebView::~QWebView (this=0xbb04790, __in_chrg=<optimized out>) at Api/qwebview.cpp:327 #43 0x00827502 in KWebView::~KWebView (this=0xbb04790, __in_chrg=<optimized out>) at ../../kdewebkit/kwebview.cpp:41 #44 0x00d76248 in WebView::~WebView (this=0xbb04790, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webview.cpp:106 #45 0x00d76292 in WebView::~WebView (this=0xbb04790, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webview.cpp:117 #46 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x95748c0) at kernel/qobject.cpp:1955 #47 0x03c2ef8e in QWidget::~QWidget (this=0x9a55b70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #48 0x00d79444 in WebTab::~WebTab (this=0x9a55b70, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webtab.cpp:95 #49 0x00d794b2 in WebTab::~WebTab (this=0x9a55b70, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/webtab.cpp:101 #50 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x8f267a0) at kernel/qobject.cpp:1955 #51 0x03c2ef8e in QWidget::~QWidget (this=0x8f08908, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #52 0x0403890f in QFrame::~QFrame (this=0x8f08908, __in_chrg=<optimized out>) at widgets/qframe.cpp:240 #53 0x040a04bf in QStackedWidget::~QStackedWidget (this=0x8f08908, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:149 #54 0x040a0502 in QStackedWidget::~QStackedWidget (this=0x8f08908, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:151 #55 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x8f265e8) at kernel/qobject.cpp:1955 #56 0x03c2ef8e in QWidget::~QWidget (this=0x8f265b0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #57 0x040ad25f in QTabWidget::~QTabWidget (this=0x8f265b0, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:355 #58 0x038a5db2 in KTabWidget::~KTabWidget (this=0x8f265b0, __in_chrg=<optimized out>) at ../../kdeui/widgets/ktabwidget.cpp:241 #59 0x00d3d698 in ~MainView (this=0x8f265b0, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/mainview.h:63 #60 MainView::~MainView (this=0x8f265b0, __in_chrg=<optimized out>) at /build/buildd/rekonq-0.8.0/src/mainview.h:63 #61 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x90623c8) at kernel/qobject.cpp:1955 #62 0x03c2ef8e in QWidget::~QWidget (this=0x90623b0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #63 0x03c2f262 in QWidget::~QWidget (this=0x90623b0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1671 #64 0x02bf6841 in QObjectPrivate::deleteChildren (this=0x8f24bc0) at kernel/qobject.cpp:1955 #65 0x03c2ef8e in QWidget::~QWidget (this=0x8f095d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1651 #66 0x0405417f in QMainWindow::~QMainWindow (this=0x8f095d0, __in_chrg=<optimized out>) at widgets/qmainwindow.cpp:388 #67 0x0387c689 in KMainWindow::~KMainWindow (this=0x8f095d0, __in_chrg=<optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467 #68 0x038c57fc in KXmlGuiWindow::~KXmlGuiWindow (this=0x8f095d0, __vtt_parm=0xe002ec, __in_chrg=<optimized out>) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:118 #69 0x00d3df6e in MainWindow::~MainWindow (this=0x8f095d0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/rekonq-0.8.0/src/mainwindow.cpp:174 #70 0x00d3dfd2 in MainWindow::~MainWindow (this=0x8f095d0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/rekonq-0.8.0/src/mainwindow.cpp:181 #71 0x02bf55f3 in qDeleteInEventHandler (o=0x8f095d0) at kernel/qobject.cpp:3986 #72 0x02bfab80 in QObject::event (this=0x8f095d0, e=0x91243c0) at kernel/qobject.cpp:1200 #73 0x03c33c62 in QWidget::event (this=0x8f095d0, event=0x91243c0) at kernel/qwidget.cpp:8754 #74 0x040564cc in QMainWindow::event (this=0x8f095d0, event=0x91243c0) at widgets/qmainwindow.cpp:1478 #75 0x0387d174 in KMainWindow::event (this=0x8f095d0, ev=0x91243c0) at ../../kdeui/widgets/kmainwindow.cpp:1084 #76 0x00d3fd9c in MainWindow::event (this=0x8f095d0, event=0x91243c0) at /build/buildd/rekonq-0.8.0/src/mainwindow.cpp:1172 #77 0x03bd9d54 in notify_helper (e=0x91243c0, receiver=0x8f095d0, this=0x8e1fb00) at kernel/qapplication.cpp:4486 #78 QApplicationPrivate::notify_helper (this=0x8e1fb00, receiver=0x8f095d0, e=0x91243c0) at kernel/qapplication.cpp:4458 #79 0x03bdf1a8 in QApplication::notify (this=0x8e1fb00, receiver=0x8f095d0, e=0x91243c0) at kernel/qapplication.cpp:4451 #80 0x037a1681 in KApplication::notify (this=0xbf927cb8, receiver=0x8f095d0, event=0x91243c0) at ../../kdeui/kernel/kapplication.cpp:311 #81 0x02be219e in QCoreApplication::notifyInternal (this=0xbf927cb8, receiver=0x8f095d0, event=0x91243c0) at kernel/qcoreapplication.cpp:787 #82 0x02be5f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #83 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8df62e0) at kernel/qcoreapplication.cpp:1428 #84 0x02be60ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321 #85 0x02c106a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #86 postEventSourceDispatch (s=0x8e22300) at kernel/qeventdispatcher_glib.cpp:277 #87 0x025a125f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #88 0x025a1990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #89 0x025a1c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #90 0x02c10ada in QEventDispatcherGlib::processEvents (this=0x8df7218, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #91 0x03c91e3a in QGuiEventDispatcherGlib::processEvents (this=0x8df7218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #92 0x02be11dd in QEventLoop::processEvents (this=0xbf927c14, flags=...) at kernel/qeventloop.cpp:149 #93 0x02be1421 in QEventLoop::exec (this=0xbf927c14, flags=...) at kernel/qeventloop.cpp:201 #94 0x02be619d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #95 0x03bd78f4 in QApplication::exec () at kernel/qapplication.cpp:3760 #96 0x00dd828e in kdemain (argc=1, argv=0xbf927fd4) at /build/buildd/rekonq-0.8.0/src/main.cpp:215 #97 0x080484fb in main (argc=1, argv=0xbf927fd4) at /build/buildd/rekonq-0.8.0/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3 This bug may be a duplicate of or related to bug 284498. Possible duplicates by query: bug 284498, bug 283960. Reported using DrKonqi
This crash is Phonon/GStreamer related, here is because amarok (using phonon as media library) and rekonq (with webkit using phonon) crashed.
Is this still valid with version 4.6.1 of phonon-backend-gstreamer?
Closing for lack of feedback. Please feel free to reopen if this is reproducible with the phonon-backend-gstreamer 4.6.3 or later.