Bug 265042 - Amarok crashes (segfault) after upgrading to Phonon 4.4.4 [@ Phonon::Gstreamer::MediaNode::unlink]
Summary: Amarok crashes (segfault) after upgrading to Phonon 4.4.4 [@ Phonon::Gstreame...
Status: RESOLVED DUPLICATE of bug 210427
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-01 04:19 UTC by Javier Martínez Ortiz
Modified: 2011-04-27 21:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Javier Martínez Ortiz 2011-02-01 04:19:11 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.7-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

The application didn't play MP3 files. I was checking the Phonon backend configuration (XINE) and suddenly crashed, with a SEGFAULT signal.

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

Thread 19 (Thread 0x7f245523a710 (LWP 9750)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2455f583f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f570b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0
#3  0x00007f2455f16b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4  0x00007f2455f91b90 in ?? () from /usr/lib64/libmysqld.so.0
#5  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f247487a82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f2452e20710 (LWP 9751)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2455f583f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f570b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0
#3  0x00007f2455f16b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4  0x00007f2455f91b90 in ?? () from /usr/lib64/libmysqld.so.0
#5  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f247487a82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f245261f710 (LWP 9752)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2455f583f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f570b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0
#3  0x00007f2455f16b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4  0x00007f2455f91b90 in ?? () from /usr/lib64/libmysqld.so.0
#5  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f247487a82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f2451e1e710 (LWP 9753)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2455f583f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f570b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0
#3  0x00007f2455f16b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4  0x00007f2455f91b90 in ?? () from /usr/lib64/libmysqld.so.0
#5  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f247487a82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f2450906710 (LWP 9755)):
#0  0x00007f2474873e13 in select () from /lib64/libc.so.6
#1  0x00007f2455f58bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f9082a in srv_lock_timeout_thread () from /usr/lib64/libmysqld.so.0
#3  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f247487a82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f2450105710 (LWP 9756)):
#0  0x00007f2474873e13 in select () from /lib64/libc.so.6
#1  0x00007f2455f58bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f90b45 in srv_error_monitor_thread () from /usr/lib64/libmysqld.so.0
#3  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f247487a82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f244f904710 (LWP 9757)):
#0  0x00007f2474873e13 in select () from /lib64/libc.so.6
#1  0x00007f2455f58bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f90492 in srv_monitor_thread () from /usr/lib64/libmysqld.so.0
#3  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f247487a82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f244f103710 (LWP 9758)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2455f583f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2  0x00007f2455f91182 in srv_master_thread () from /usr/lib64/libmysqld.so.0
#3  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f247487a82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f244e902710 (LWP 9759)):
#0  0x00007f24748716b3 in poll () from /lib64/libc.so.6
#1  0x00007f246debffd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f246dec0510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2475e60ae6 in QEventDispatcherGlib::processEvents (this=0x12d6d60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f2475e35262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2475e35475 in QEventLoop::exec (this=0x7f244e901ce0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f2475d481a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f2475e16918 in QInotifyFileSystemWatcherEngine::run (this=0x12a78e0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x12a78e0) at thread/qthread_unix.cpp:285
#9  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#10 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f247487a82d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f2442cdd710 (LWP 9766)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2470424634 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2470746180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f2470424669 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f2470754254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f247487a82d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f243e5be710 (LWP 9788)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2475d4b10b in wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f2471af7254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1dd0900, th=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2471afa2a5 in waitForAvailableJob (this=0x1dac780, th=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2471afa2be in ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2471af764f in ThreadWeaver::ThreadRunHelper::run (this=0x7f243e5bdd30, parent=0x1dd0900, th=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f2471af76d8 in ThreadWeaver::Thread::run (this=0x1731770) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x1731770) at thread/qthread_unix.cpp:285
#10 0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f247487a82d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f243edbf710 (LWP 9800)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2475d4b10b in wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f2471af7254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1dd0900, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2471afa2a5 in waitForAvailableJob (this=0x1dac780, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2471afa2be in ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2471afa2be in ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2471af764f in ThreadWeaver::ThreadRunHelper::run (this=0x7f243edbed30, parent=0x1dd0900, th=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f2471af76d8 in ThreadWeaver::Thread::run (this=0x1dbebb0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x1dbebb0) at thread/qthread_unix.cpp:285
#11 0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#12 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f247487a82d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f243d9b4710 (LWP 9823)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2475d4b10b in wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f2471af7254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1dd0900, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2471afa2a5 in waitForAvailableJob (this=0x1dac780, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2471afa2be in ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2471afa2be in ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2471af764f in ThreadWeaver::ThreadRunHelper::run (this=0x7f243d9b3d30, parent=0x1dd0900, th=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f2471af76d8 in ThreadWeaver::Thread::run (this=0x1cfad00) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x1cfad00) at thread/qthread_unix.cpp:285
#11 0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#12 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f247487a82d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f243d1b3710 (LWP 9856)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2475d4b10b in wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dafe80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f2471af7254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1dd0900, th=0x1ccc380) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2471afa2a5 in waitForAvailableJob (this=0x1dac780, th=0x1ccc380) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x1dac780, th=0x1ccc380) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f2471af764f in ThreadWeaver::ThreadRunHelper::run (this=0x7f243d1b2d30, parent=0x1dd0900, th=0x1ccc380) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2471af76d8 in ThreadWeaver::Thread::run (this=0x1ccc380) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x1ccc380) at thread/qthread_unix.cpp:285
#9  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#10 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f247487a82d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f2437bd7710 (LWP 10209)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f246ac2ba94 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#3  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f247487a82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2430017710 (LWP 10216)):
#0  0x00007f246de96c58 in g_atomic_int_get@plt () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f246dec1924 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f246dee6e86 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f247487a82d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2431019710 (LWP 10460)):
#0  0x00007f24726da39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f2475d4b10b in wait (this=<value optimized out>, mutex=0x23ad4d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23ad4d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f24756e9ce4 in QFileInfoGatherer::run (this=0x23ad4c8) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x23ad4c8) at thread/qthread_unix.cpp:285
#5  0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#7  0x00007f247487a82d in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f242d9ea710 (LWP 10461)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fff995977a1 in ?? ()
#2  0x00007f246e1672a3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007f2475d9d522 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007f2475e614ad in QTimerInfoList::updateCurrentTime (this=0x25d9d30) at kernel/qeventdispatcher_unix.cpp:339
#6  0x00007f2475e61835 in QTimerInfoList::timerWait (this=0x25d9d30, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#7  0x00007f2475e602ec in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f242d9e9b4c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007f2475e60395 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007f246debef7f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f246debfe69 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f246dec0510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f2475e60ae6 in QEventDispatcherGlib::processEvents (this=0x96e660, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007f2475e35262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f2475e35475 in QEventLoop::exec (this=0x7f242d9e9ce0, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007f2475d481a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#16 0x00007f2475e16918 in QInotifyFileSystemWatcherEngine::run (this=0x1431150) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007f2475d4aa1e in QThreadPrivate::start (arg=0x1431150) at thread/qthread_unix.cpp:285
#18 0x00007f2468e17ae3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#19 0x00007f24726d5a4f in start_thread () from /lib64/libpthread.so.0
#20 0x00007f247487a82d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2477e1f7a0 (LWP 9747)):
[KCrash Handler]
#6  0x00007f245ce5cc44 in Phonon::Gstreamer::MediaNode::unlink (this=0x7f2438006128) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:423
#7  0x00007f245ce5d238 in Phonon::Gstreamer::MediaNode::breakGraph (this=0x7f2438006128) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:151
#8  0x00007f245ce5d2cf in Phonon::Gstreamer::MediaNode::disconnectNode (this=0x2317020, obj=0x7f2438006110) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:235
#9  0x00007f247113384d in Phonon::PathPrivate::executeTransaction (this=<value optimized out>, disconnections=..., connections=...) at /usr/src/debug/phonon-4.4.4/phonon/path.cpp:316
#10 0x00007f2471134337 in Phonon::Path::disconnect (this=0x958fd8) at /usr/src/debug/phonon-4.4.4/phonon/path.cpp:253
#11 0x00007f2476dca961 in EngineController::initializePhonon() () from /usr/lib64/libamaroklib.so.1
#12 0x00007f2476dcb9fb in EngineController::slotStateChanged(Phonon::State, Phonon::State) () from /usr/lib64/libamaroklib.so.1
#13 0x00007f2476dcc03d in EngineController::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1
#14 0x00007f2475e4afef in QMetaObject::activate (sender=0x7f5d10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff994f56b0) at kernel/qobject.cpp:3272
#15 0x00007f2471130ccc in Phonon::MediaObject::stateChanged (this=<value optimized out>, _t1=Phonon::ErrorState, _t2=Phonon::LoadingState)
    at /usr/src/debug/phonon-4.4.4/build/phonon/moc_mediaobject.cpp:187
#16 0x00007f2471130dc6 in Phonon::MediaObjectPrivate::_k_stateChanged (this=0x243f930, newstate=Phonon::ErrorState, oldstate=Phonon::LoadingState)
    at /usr/src/debug/phonon-4.4.4/phonon/mediaobject.cpp:415
#17 0x00007f2471131f0f in Phonon::MediaObject::qt_metacall (this=0x7f5d10, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x937c00) at /usr/src/debug/phonon-4.4.4/build/phonon/moc_mediaobject.cpp:142
#18 0x00007f2475e49c6a in QObject::event (this=0x7f5d10, e=<value optimized out>) at kernel/qobject.cpp:1211
#19 0x00007f24751f3cd4 in QApplicationPrivate::notify_helper (this=0x7ecb60, receiver=0x7f5d10, e=0x9ece60) at kernel/qapplication.cpp:4445
#20 0x00007f24751fc1ca in QApplication::notify (this=<value optimized out>, receiver=0x7f5d10, e=0x9ece60) at kernel/qapplication.cpp:4324
#21 0x00007f2477796ec6 in KApplication::notify (this=0x7fff994f61b0, receiver=0x7f5d10, event=0x9ece60) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#22 0x00007f2475e35e2c in QCoreApplication::notifyInternal (this=0x7fff994f61b0, receiver=0x7f5d10, event=0x9ece60) at kernel/qcoreapplication.cpp:732
#23 0x00007f2475e39625 in sendEvent (receiver=0x0, event_type=0, data=0x6660f0) at kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6660f0) at kernel/qcoreapplication.cpp:1373
#25 0x00007f2475e608f3 in sendPostedEvents (s=0x7ec400) at kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=0x7ec400) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f246debfa93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f246dec0270 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f246dec0510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f2475e60a8f in QEventDispatcherGlib::processEvents (this=0x66bb70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f2475298eae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f2475e35262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f2475e35475 in QEventLoop::exec (this=0x7fff994f6140, flags=...) at kernel/qeventloop.cpp:201
#34 0x00007f2475e398db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#35 0x000000000040960d in _start ()

This bug may be a duplicate of or related to bug 262308.

Possible duplicates by query: bug 262308, bug 261848, bug 238812, bug 226229.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-02-01 23:34:37 UTC
Maybe a duplicate of bug 262308?
Comment 2 Harald Sitter 2011-02-02 02:24:03 UTC
Sounds more like crash on backend switch.

Did you actually change from xine to gstreamer or gstreamer to xine when you were in the configuration dialog?
Comment 3 Harald Sitter 2011-02-02 02:24:04 UTC
Sounds more like crash on backend switch.

Did you actually change from xine to gstreamer or gstreamer to xine when you were in the configuration dialog?
Comment 4 Javier Martínez Ortiz 2011-02-02 03:19:55 UTC
2011/2/1, Harald Sitter <sitter@kde.org>:
> https://bugs.kde.org/show_bug.cgi?id=265042
>
>
> Harald Sitter <sitter@kde.org> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |NEEDSINFO
>          Resolution|                            |WAITINGFORINFO
>              Status|UNCONFIRMED                 |NEEDSINFO
>          Resolution|                            |WAITINGFORINFO
>
>
>
>
> --- Comment #2 from Harald Sitter <sitter kde org>  2011-02-02 02:24:03 ---
> Sounds more like crash on backend switch.
>
> Did you actually change from xine to gstreamer or gstreamer to xine when you
> were in the configuration dialog?
>
> --- Comment #3 from Harald Sitter <sitter kde org>  2011-02-02 02:24:04 ---
> Sounds more like crash on backend switch.
>
> Did you actually change from xine to gstreamer or gstreamer to xine when you
> were in the configuration dialog?

I'd switch from GStreamer to xine.

>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 5 Harald Sitter 2011-02-02 10:18:20 UTC

*** This bug has been marked as a duplicate of bug 210427 ***
Comment 6 Myriam Schweingruber 2011-04-27 21:19:12 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.