Application that crashed: ktorrent Version of the application: 3.3dev KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.28-11-generic x86_64 Distribution: Ubuntu 9.04 What I was doing when the application crashed: This should probably go into Phonon. KDE trunk r965053, qt-copy r964678 I just started getting this. Whenever I switch Phonon backends, some open Phonon capable KDE applications crash, ktorrent, plasma-desktop, kaffeine, dolphin at times (all same backtrace). I guess they need to be in a certain Phon state. It's recurring. But I bet it's just another random Linux problem that pops up out of nowhere for no apparent reason and probably disappear after I reboot, because it looks like the root problem is not directly in KDE libs and I haven't really changed anything related to it recently that I can think of. I'll probably post an update next time I do it. But the Phonon ASSERT causes a lot of KDE apps to go down whenever backend creation fails like this, so I"m posting this to openly ponder whether it's necessary to jeopardize potentially so many KDE apps or die more gracefully here. -- Backtrace: Application: KTorrent (ktorrent), signal: Aborted [Current thread is 0 (LWP 9214)] Thread 3 (Thread 0x7f49025cf950 (LWP 9303)): #0 0x00007f490b6ad496 in poll () from /lib/libc.so.6 #1 0x00007f490f6fea23 in net::DownloadThread::waitForSocketReady (this=0x1df0370) at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/net/downloadthread.cpp:188 #2 0x00007f490f6fea6b in net::DownloadThread::update (this=0x1df0370) at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/net/downloadthread.cpp:53 #3 0x00007f490f700242 in net::NetworkThread::run (this=0x1df0370) at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/net/networkthread.cpp:48 #4 0x00007f490d090a2d in QThreadPrivate::start (arg=0x1df0370) at /opt/kde/trunk/src/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #5 0x00007f490ce093ba in start_thread () from /lib/libpthread.so.0 #6 0x00007f490b6b6fcd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f48f1f61950 (LWP 9304)): #0 0x00007f490ce0d2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f490d091279 in QWaitConditionPrivate::wait (this=0x1df0cd0, time=18446744073709551615) at /opt/kde/trunk/src/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #2 0x00007f490d090dd6 in QWaitCondition::wait (this=0x1df08d8, mutex=0x1df08e0, time=18446744073709551615) at /opt/kde/trunk/src/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:159 #3 0x00007f490f6fdfd7 in net::UploadThread::update (this=0x1df0870) at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/net/uploadthread.cpp:73 #4 0x00007f490f700242 in net::NetworkThread::run (this=0x1df0870) at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/net/networkthread.cpp:48 #5 0x00007f490d090a2d in QThreadPrivate::start (arg=0x1df0870) at /opt/kde/trunk/src/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #6 0x00007f490ce093ba in start_thread () from /lib/libpthread.so.0 #7 0x00007f490b6b6fcd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f490fc1d750 (LWP 9214)): [KCrash Handler] #5 0x00007f490b603fb5 in raise () from /lib/libc.so.6 #6 0x00007f490b605bc3 in abort () from /lib/libc.so.6 #7 0x00007f490f6ec64c in QtMessageOutput (type=QtFatalMsg, msg=0xa9483f8 "ASSERT: \"m_videoBin\" in file /opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/videowidget.cpp, line 80") at /opt/kde/trunk/src/extragear/network/ktorrent/libbtcore/util/log.cpp:298 #8 0x00007f490d086862 in qt_message_output (msgType=QtFatalMsg, buf=0xa9483f8 "ASSERT: \"m_videoBin\" in file /opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/videowidget.cpp, line 80") at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:1982 #9 0x00007f490d086a1b in qFatal (msg=0x7f490d1d3b60 "ASSERT: \"%s\" in file %s, line %d") at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:2216 #10 0x00007f490d086e4b in qt_assert (assertion=0x7f48fbe4c446 "m_videoBin", file=0x7f48fbe4c458 "/opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/videowidget.cpp", line=80) at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:1786 #11 0x00007f48fbe42d94 in Phonon::Gstreamer::VideoWidget::setupVideoBin (this=0xb94bbc0) at /opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/videowidget.cpp:80 #12 0x00007f48fbe4350a in VideoWidget (this=0xb94bbc0, backend=0xb7f6d50, parent=0xba0eaf0) at /opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/videowidget.cpp:58 #13 0x00007f48fbe30025 in Phonon::Gstreamer::Backend::createObject (this=0xb7f6d50, c=Phonon::BackendInterface::VideoWidgetClass, parent=0xba0eaf0, args=@0x7fff17c6a370) at /opt/kde/trunk/src/kdesupport.stripped/phonon/gstreamer/backend.cpp:133 #14 0x00007f49079b5f3b in Phonon::Factory::createVideoWidget (parent=0xba0eaf0) at /opt/kde/trunk/src/kdesupport.stripped/phonon/phonon/factory.cpp:326 #15 0x00007f49079bad3d in Phonon::VideoWidgetPrivate::createBackendObject (this=0xba2c750) at /opt/kde/trunk/src/kdesupport.stripped/phonon/phonon/videowidget.cpp:78 #16 0x00007f49079b6495 in Phonon::FactoryPrivate::phononBackendChanged (this=0xa8fbd60) at /opt/kde/trunk/src/kdesupport.stripped/phonon/phonon/factory.cpp:281 #17 0x00007f49079b659d in Phonon::FactoryPrivate::qt_metacall (this=0xa8fbd60, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff17c6a690) at /opt/kde/trunk/build/kdesupport.stripped/phonon/phonon/factory.moc:71 #18 0x00007f490d4b6fff in QDBusConnectionPrivate::deliverCall (this=0x1e0c7c0, object=0xa8fbd60, msg=@0xb38a9d8, metaTypes=@0xb38a9e0, slotIdx=7) at /opt/kde/trunk/src/qt-copy/src/dbus/qdbusintegrator.cpp:891 #19 0x00007f490d4c21e8 in QDBusCallDeliveryEvent::placeMetaCall (this=0xb38a990, object=0xa8fbd60) at /opt/kde/trunk/src/qt-copy/src/dbus/qdbusintegrator_p.h:101 #20 0x00007f490d1949bc in QObject::event (this=0xa8fbd60, e=0xb38a990) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:1115 #21 0x00007f490c2e60ef in QApplicationPrivate::notify_helper (this=0x1e21c50, receiver=0xa8fbd60, e=0xb38a990) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:4057 #22 0x00007f490c2e6491 in QApplication::notify (this=0x7fff17c6b5a0, receiver=0xa8fbd60, e=0xb38a990) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3604 #23 0x00007f490e7ae2cd in KApplication::notify (this=0x7fff17c6b5a0, receiver=0xa8fbd60, event=0xb38a990) at /opt/kde/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #24 0x00007f490d180729 in QCoreApplication::notifyInternal (this=0x7fff17c6b5a0, receiver=0xa8fbd60, event=0xb38a990) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #25 0x00007f490d1841c7 in QCoreApplication::sendEvent (receiver=0xa8fbd60, event=0xb38a990) at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:213 #26 0x00007f490d180c7b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1ded2a0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1244 #27 0x00007f490d180e52 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1140 #28 0x00007f490d1afdf3 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:218 #29 0x00007f490d1af035 in postEventSourceDispatch (s=0x1e2f920) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:209 #30 0x00007f49072e720a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #31 0x00007f49072ea8e0 in ?? () from /usr/lib/libglib-2.0.so.0 #32 0x00007f49072eaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #33 0x00007f490d1ae346 in QEventDispatcherGlib::processEvents (this=0x1e14f90, flags={i = 398897664}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324 #34 0x00007f490c38e9df in QGuiEventDispatcherGlib::processEvents (this=0x1e14f90, flags={i = 398897760}) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202 #35 0x00007f490d17d9d7 in QEventLoop::processEvents (this=0x7fff17c6b330, flags={i = 398897888}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #36 0x00007f490d17dbe4 in QEventLoop::exec (this=0x7fff17c6b330, flags={i = 398898000}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #37 0x00007f490d180f74 in QCoreApplication::exec () at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888 #38 0x00007f490c2e5e4c in QApplication::exec () at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3526 #39 0x0000000000429441 in main (argc=5, argv=0x7fff17c6c268) at /opt/kde/trunk/src/extragear/network/ktorrent/ktorrent/main.cpp:172
What is your Gstreamer version ? Thanks
Version 0.10.22-1 Package libgstreamer0.10-0 Kubuntu 9.04 stock
I've rebooted since and still crash reliably now switching Backend. I may not have tried switching since upgrading my distro from 8.10 weeks ago. The previous libgstreamer package was 0.10.21-4.
Seems more of a gstreamer problem, but I concur with peaches, asserts are ugly. Failures like this should be handled gracefully, it would be so much better to just popup a message box saying "Failed to create gstreamer backend"
*** Bug 203216 has been marked as a duplicate of this bug. ***
*** Bug 205652 has been marked as a duplicate of this bug. ***
*** Bug 209788 has been marked as a duplicate of this bug. ***
*** Bug 213925 has been marked as a duplicate of this bug. ***
*** Bug 213664 has been marked as a duplicate of this bug. ***
*** Bug 208772 has been marked as a duplicate of this bug. ***
*** Bug 216407 has been marked as a duplicate of this bug. ***
From bug 218412: --- What I was doing when the application crashed: When I tried to add media player plasmoid to my plasma desktop, the plasma-desktop application crashed.
*** Bug 218412 has been marked as a duplicate of this bug. ***
*** Bug 215608 has been marked as a duplicate of this bug. ***
*** Bug 221735 has been marked as a duplicate of this bug. ***
Application that crashed: amarok Version of the application: 2.2.2 KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-174.2.3.fc12.x86_64 x86_64 Distribution: "Fedora release 12 (Constantine)" What I was doing when the application crashed: <In detail, tell us what you were doing when the application crashed.> -- Backtrace: Application: Amarok (amarok), signal: Aborted 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fa4d2810840 (LWP 32246))] Thread 7 (Thread 0x7fa4b7b69710 (LWP 32254)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000032c065addb in wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000032c7009f16 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17b36c0, th=0x17e1e00) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000032c700c1cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x17e1e00) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000032c700acdf in ThreadWeaver::ThreadRunHelper::run (this=0x7fa4b7b68d50, parent=0x17b36c0, th=0x17e1e00) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #6 0x00000032c700b1c8 in ThreadWeaver::Thread::run (this=0x17e1e00) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #7 0x00000032c0659d25 in QThreadPrivate::start (arg=0x17e1e00) at thread/qthread_unix.cpp:188 #8 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #9 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fa49f488710 (LWP 32255)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000032c065addb in wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000032c7009f16 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17b36c0, th=0x1c21f50) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000032c700c1cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x1c21f50) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000032c700c1e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x1c21f50) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000032c700acdf in ThreadWeaver::ThreadRunHelper::run (this=0x7fa49f487d50, parent=0x17b36c0, th=0x1c21f50) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #7 0x00000032c700b1c8 in ThreadWeaver::Thread::run (this=0x1c21f50) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #8 0x00000032c0659d25 in QThreadPrivate::start (arg=0x1c21f50) at thread/qthread_unix.cpp:188 #9 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #10 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa49ea87710 (LWP 32257)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000032c065addb in wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000032c7009f16 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17b36c0, th=0x1cd5190) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000032c700c1cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x1cd5190) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000032c700c1e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x1cd5190) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000032c700acdf in ThreadWeaver::ThreadRunHelper::run (this=0x7fa49ea86d50, parent=0x17b36c0, th=0x1cd5190) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #7 0x00000032c700b1c8 in ThreadWeaver::Thread::run (this=0x1cd5190) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #8 0x00000032c0659d25 in QThreadPrivate::start (arg=0x1cd5190) at thread/qthread_unix.cpp:188 #9 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #10 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa49b16f710 (LWP 32264)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000032c065addb in wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1889400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000032c7009f16 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17b36c0, th=0x1f60dc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000032c700c1cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x15b0c20, th=0x1f60dc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000032c700acdf in ThreadWeaver::ThreadRunHelper::run (this=0x7fa49b16ed50, parent=0x17b36c0, th=0x1f60dc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #6 0x00000032c700b1c8 in ThreadWeaver::Thread::run (this=0x1f60dc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #7 0x00000032c0659d25 in QThreadPrivate::start (arg=0x1f60dc0) at thread/qthread_unix.cpp:188 #8 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #9 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa496cc8710 (LWP 32270)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000032c065addb in wait (this=<value optimized out>, mutex=0x1fed200, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1fed200, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000032c203fd9e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:207 #4 0x00000032c0659d25 in QThreadPrivate::start (arg=0x1fed1f0) at thread/qthread_unix.cpp:188 #5 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa4962c7710 (LWP 32271)): #0 0x00000039b8ed51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000039baa3c9dc in g_main_context_poll (context=0x7fa46c000990, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904 #2 g_main_context_iterate (context=0x7fa46c000990, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586 #3 0x00000039baa3cd1a in IA__g_main_context_iteration (context=0x7fa46c000990, may_block=1) at gmain.c:2654 #4 0x00000032c076723e in QEventDispatcherGlib::processEvents (this=0x7fa46c0008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #5 0x00000032c073d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000032c073db44 in QEventLoop::exec (this=0x7fa4962c6d10, flags=...) at kernel/qeventloop.cpp:201 #7 0x00000032c0656f2b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00000032c0720e68 in QInotifyFileSystemWatcherEngine::run (this=0x1fee3c0) at io/qfilesystemwatcher_inotify.cpp:214 #9 0x00000032c0659d25 in QThreadPrivate::start (arg=0x1fee3c0) at thread/qthread_unix.cpp:188 #10 0x00000039b9606a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #11 0x00000039b8ede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa4d2810840 (LWP 32246)): [KCrash Handler] #5 0x00000039b8e326c5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00000039b8e33ea5 in abort () at abort.c:92 #7 0x00000032c0652154 in qt_message_output (msgType=<value optimized out>, buf=<value optimized out>) at global/qglobal.cpp:2042 #8 0x00000032c06522a6 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241 #9 0x00007fa4bf13b019 in Phonon::Gstreamer::AudioEffect::AudioEffect (this=0xfb6980, backend=0x7df6, effectId=2130706436, parent=0x6) at /usr/src/debug/phonon-4.3.80/gstreamer/audioeffect.cpp:43 #10 0x00007fa4bf129af3 in Phonon::Gstreamer::Backend::createObject (this=0x400aba0, c=<value optimized out>, parent=0x11fdd20, args=<value optimized out>) at /usr/src/debug/phonon-4.3.80/gstreamer/backend.cpp:133 #11 0x00000032c4e361ff in Phonon::Factory::createEffect (arg1=<value optimized out>, parent=0x11fdd20) at /usr/src/debug/phonon-4.3.80/phonon/factory.cpp:319 #12 0x00000032c4e29414 in Phonon::EffectPrivate::createBackendObject (this=0x11fdab0) at /usr/src/debug/phonon-4.3.80/phonon/effect.cpp:58 #13 0x00000032c4e36568 in Phonon::FactoryPrivate::phononBackendChanged (this=0xed8310) at /usr/src/debug/phonon-4.3.80/phonon/factory.cpp:281 #14 0x00000032c4e36762 in Phonon::FactoryPrivate::qt_metacall (this=0xed8310, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff96e40ea0) at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/factory.moc:71 #15 0x00000032c0222e84 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:891 #16 0x00000032c022a61f in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib64/libQtDBus.so.4 #17 0x00000032c074e401 in QObject::event (this=0xed8310, e=0x4023920) at kernel/qobject.cpp:1110 #18 0x00000032c1b8f65c in QApplicationPrivate::notify_helper (this=0xee9d20, receiver=0xed8310, e=0x4023920) at kernel/qapplication.cpp:4065 #19 0x00000032c1b968ce in QApplication::notify (this=<value optimized out>, receiver=0xed8310, e=0x4023920) at kernel/qapplication.cpp:4030 #20 0x00000032ca5133fa in App::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/amarok-2.2.2/src/App.cpp:845 #21 0x00000032c073ee6c in QCoreApplication::notifyInternal (this=0x7fff96e44180, receiver=0xed8310, event=0x4023920) at kernel/qcoreapplication.cpp:610 #22 0x00000032c073fa42 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xdbbbc0) at kernel/qcoreapplication.h:213 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xdbbbc0) at kernel/qcoreapplication.cpp:1247 #24 0x00000032c0767573 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:218 #25 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #26 0x00000039baa3920e in g_main_dispatch (context=0xee3620) at gmain.c:1960 #27 IA__g_main_context_dispatch (context=0xee3620) at gmain.c:2513 #28 0x00000039baa3cbf8 in g_main_context_iterate (context=0xee3620, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #29 0x00000039baa3cd1a in IA__g_main_context_iteration (context=0xee3620, may_block=1) at gmain.c:2654 #30 0x00000032c07671e6 in QEventDispatcherGlib::processEvents (this=0xdbb940, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #31 0x00000032c1c21ffe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #32 0x00000032c073d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #33 0x00000032c073db44 in QEventLoop::exec (this=0x7fff96e41880, flags=...) at kernel/qeventloop.cpp:201 #34 0x00000032c2004aee in QDialog::exec (this=0x3fc6c00) at dialogs/qdialog.cpp:498 #35 0x00000032ca1eefad in PlaybackConfig::configurePhonon (this=<value optimized out>) at /usr/src/debug/amarok-2.2.2/src/configdialog/dialogs/PlaybackConfig.cpp:79 #36 0x00000032ca1ef154 in PlaybackConfig::qt_metacall (this=0x3f30780, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff96e41aa0) at /usr/src/debug/amarok-2.2.2/x86_64-redhat-linux-gnu/src/PlaybackConfig.moc:78 #37 0x00000032c075408c in QMetaObject::activate (sender=0x3f30370, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fff96e41aa0) at kernel/qobject.cpp:3112 #38 0x00000032c218af77 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200 #39 0x00000032c1eeedfb in QAbstractButtonPrivate::emitClicked (this=0x3f6bba0) at widgets/qabstractbutton.cpp:543 #40 0x00000032c1ef09fb in QAbstractButtonPrivate::click (this=0x3f6bba0) at widgets/qabstractbutton.cpp:536 #41 0x00000032c1ef0c55 in QAbstractButton::mouseReleaseEvent (this=0x3f30370, e=0x7fff96e422b0) at widgets/qabstractbutton.cpp:1115 #42 0x00000032c1bddcd8 in QWidget::event (this=0x3f30370, event=0x7fff96e422b0) at kernel/qwidget.cpp:7554 #43 0x00000032c1b8f65c in QApplicationPrivate::notify_helper (this=0xee9d20, receiver=0x3f30370, e=0x7fff96e422b0) at kernel/qapplication.cpp:4065 #44 0x00000032c1b96715 in QApplication::notify (this=<value optimized out>, receiver=0x3f30370, e=0x7fff96e422b0) at kernel/qapplication.cpp:3767 #45 0x00000032ca5133fa in App::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/amarok-2.2.2/src/App.cpp:845 #46 0x00000032c073ee6c in QCoreApplication::notifyInternal (this=0x7fff96e44180, receiver=0x3f30370, event=0x7fff96e422b0) at kernel/qcoreapplication.cpp:610 #47 0x00000032c1b95ff2 in sendSpontaneousEvent (receiver=0x3f30370, event=0x7fff96e422b0, alienWidget=0x3f30370, nativeWidget=0x1d59670, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216 #48 QApplicationPrivate::sendMouseEvent (receiver=0x3f30370, event=0x7fff96e422b0, alienWidget=0x3f30370, nativeWidget=0x1d59670, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924 #49 0x00000032c1bfb9ee in QETWidget::translateMouseEvent (this=0x1d59670, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408 #50 0x00000032c1bfaaa8 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff96e43de0) at kernel/qapplication_x11.cpp:3549 #51 0x00000032c1c2284c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #52 0x00000039baa3920e in g_main_dispatch (context=0xee3620) at gmain.c:1960 #53 IA__g_main_context_dispatch (context=0xee3620) at gmain.c:2513 #54 0x00000039baa3cbf8 in g_main_context_iterate (context=0xee3620, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #55 0x00000039baa3cd1a in IA__g_main_context_iteration (context=0xee3620, may_block=1) at gmain.c:2654 #56 0x00000032c07671e6 in QEventDispatcherGlib::processEvents (this=0xdbb940, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #57 0x00000032c1c21ffe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #58 0x00000032c073d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #59 0x00000032c073db44 in QEventLoop::exec (this=0x7fff96e44110, flags=...) at kernel/qeventloop.cpp:201 #60 0x00000032c073fcd9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #61 0x000000000040a0a4 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/amarok-2.2.2/src/main.cpp:235
Created attachment 41258 [details] New crash information added by DrKonqi Changing backed from Xine to gstreamer to caused amarok to crash.
Created attachment 41371 [details] New crash information added by DrKonqi it crashed while i switched from xine to gstreamer, additionally, no sound output was 'record' while using gstreamer or xine! no possible solutio yet found, many theories out there but none that really worked for. All possible libs are up to date as far as xine gstreamer and amarok is concerend. KDE media apps down due to either xine or gstreamer.
*** Bug 230943 has been marked as a duplicate of this bug. ***
*** Bug 231130 has been marked as a duplicate of this bug. ***
Setting latest version.
*** Bug 233977 has been marked as a duplicate of this bug. ***
Updating version.
Created attachment 42735 [details] New crash information added by DrKonqi Amarok crash (while not playing anything, just idling) when switching from Xine to GStreamer.
*** Bug 235513 has been marked as a duplicate of this bug. ***
*** Bug 240000 has been marked as a duplicate of this bug. ***
*** Bug 240417 has been marked as a duplicate of this bug. ***
*** Bug 240774 has been marked as a duplicate of this bug. ***
As related in bug 240774, this also happens when changing to the VLC backend.
*** Bug 245936 has been marked as a duplicate of this bug. ***
Created attachment 50688 [details] backtrace With kde 4.4.5 and amarok 2.3.1
Created attachment 51164 [details] New crash information added by DrKonqi I'm using Ubuntu 10.4 and Amarok crashed when I switched from Xine to GStreamer Phonon backend.
Created attachment 53432 [details] New crash information added by DrKonqi amarok (2.3.2) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.6.3 - What I was doing when the application crashed: switching the backened from xine to gstreamer in phonon . and yes sound is not working in kde but it does work in gnome... -- Backtrace (Reduced): #11 0x00007ff9ec1a08d9 in Phonon::Gstreamer::AudioEffect::AudioEffect (this=0x1e1b3d0, backend=<value optimized out>, effectId=2130706437, parent=<value optimized out>) at /usr/src/debug/phonon-4.4.2/gstreamer/audioeffect.cpp:43 #12 0x00007ff9ec18e693 in Phonon::Gstreamer::Backend::createObject (this=0x2596780, c=<value optimized out>, parent=0x20a6770, args=<value optimized out>) at /usr/src/debug/phonon-4.4.2/gstreamer/backend.cpp:136 #13 0x0000003b28c37fcf in Phonon::Factory::createEffect (arg1=<value optimized out>, parent=0x20a6770) at /usr/src/debug/phonon-4.4.2/phonon/factory.cpp:338 #14 0x0000003b28c2add4 in Phonon::EffectPrivate::createBackendObject (this=0x20a60b0) at /usr/src/debug/phonon-4.4.2/phonon/effect.cpp:58 #15 0x0000003b28c38249 in Phonon::FactoryPrivate::phononBackendChanged (this=0x1e993a0) at /usr/src/debug/phonon-4.4.2/phonon/factory.cpp:300
*** This bug has been marked as a duplicate of bug 247910 ***
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.