Application: amarok (2.4-GIT) KDE Platform Version: 4.5.3 (KDE 4.5.3) "release 8" Qt Version: 4.6.3 Operating System: Linux 2.6.34.7-0.5-desktop x86_64 Distribution: "openSUSE 11.3 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: After an update, the sound system went dead. By default was set to Xine infrastructure and when i changed to GStreamer Infrasctructure the Amarok crash. The crash can be reproduced some of the time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f90921797a0 (LWP 10107))] Thread 11 (Thread 0x7f905d69b710 (LWP 10120)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f90901602bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f908c5963f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12e9230, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f908c598e45 in waitForAvailableJob (this=0x12e8290, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f908c5967ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f905d69adf0, parent=0x12e9230, th=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:87 #8 0x00007f908c596878 in ThreadWeaver::Thread::run (this=0x12e9a50) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f905ce9a710 (LWP 10121)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f90901602bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f908c5963f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12e9230, th=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f908c598e45 in waitForAvailableJob (this=0x12e8290, th=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f908c5967ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f905ce99df0, parent=0x12e9230, th=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f908c596878 in ThreadWeaver::Thread::run (this=0x7f906c030ea0) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f905c699710 (LWP 10122)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f90901602bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f908c5963f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12e9230, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f908c598e45 in waitForAvailableJob (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f908c598e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f908c5967ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f905c698df0, parent=0x12e9230, th=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:87 #11 0x00007f908c596878 in ThreadWeaver::Thread::run (this=0x120f250) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:142 #12 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #13 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #14 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #15 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f90569ac710 (LWP 10123)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f90901602bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f908c5963f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12e9230, th=0x13eac30) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f908c598e45 in waitForAvailableJob (this=0x12e8290, th=0x13eac30) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x12e8290, th=0x13eac30) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f908c5967ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f90569abdf0, parent=0x12e9230, th=0x13eac30) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f908c596878 in ThreadWeaver::Thread::run (this=0x13eac30) at /usr/src/debug/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f9055968710 (LWP 10124)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9084ee42a0 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f9084ee42d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f904ffff710 (LWP 10126)): #0 0x00007f908ec9823d in nanosleep () from /lib64/libc.so.6 #1 0x00007f908ec980a8 in sleep () from /lib64/libc.so.6 #2 0x00007f908af27dbf in ?? () from /usr/lib64/libQtScript.so.4 #3 0x00007f908af27e69 in ?? () from /usr/lib64/libQtScript.so.4 #4 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #5 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f904a6ef710 (LWP 10178)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9078380a9b in fifo_buffer_get () from /usr/lib64/libxine.so.1 #2 0x00007f9078386d85 in video_decoder_loop () from /usr/lib64/libxine.so.1 #3 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9049eee710 (LWP 10179)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9078380a9b in fifo_buffer_get () from /usr/lib64/libxine.so.1 #2 0x00007f9078387eed in audio_decoder_loop () from /usr/lib64/libxine.so.1 #3 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f904112a710 (LWP 10186)): #0 0x00007f908d12039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f90901602bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f908fb0dd64 in ?? () from /usr/lib64/libQtGui.so.4 #3 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #5 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9040929710 (LWP 10187)): #0 0x00007f908ecbf6b3 in poll () from /lib64/libc.so.6 #1 0x00007f9088b36fd4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f9088b37510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f909026f6d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f9090246292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f9090246495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f909015d2cf in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f9090228458 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f909015fbf5 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f908d11ba4f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f908ecc882d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f90921797a0 (LWP 10107)): [KCrash Handler] #6 0x00007f9070c6518a in Phonon::Gstreamer::MediaNode::disconnectNode (this=0xb816b0, obj=0x1d59400) at /usr/src/debug/phonon-4.4.2/gstreamer/medianode.cpp:213 #7 0x00007f908bbd646d in Phonon::PathPrivate::executeTransaction (this=<value optimized out>, disconnections=..., connections=...) at /usr/src/debug/phonon-4.4.2/phonon/path.cpp:316 #8 0x00007f908bbd6d17 in Phonon::PathPrivate::phononObjectDestroyed (this=0x8f5e60, mediaNodePrivate=0x8ee100) at /usr/src/debug/phonon-4.4.2/phonon/path.cpp:408 #9 0x00007f908bbd5a0c in Phonon::MediaNodePrivate::~MediaNodePrivate (this=0x8ee100, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/medianode.cpp:71 #10 0x00007f908bbd5545 in ~MediaObjectPrivate (this=0x8ee100, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject_p.h:42 #11 Phonon::MediaObjectPrivate::~MediaObjectPrivate (this=0x8ee100, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject_p.h:42 #12 0x00007f908bbd337b in Phonon::MediaObject::~MediaObject (this=0x8edf90, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject.cpp:49 #13 0x00007f908bbd33b9 in Phonon::MediaObject::~MediaObject (this=0x8edf90, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject.cpp:65 #14 0x00007f90911742d6 in EngineController::~EngineController() () from /usr/lib64/libamaroklib.so.1 #15 0x00007f9091174619 in EngineController::~EngineController() () from /usr/lib64/libamaroklib.so.1 #16 0x00007f90912b0ed9 in ?? () from /usr/lib64/libamaroklib.so.1 #17 0x00007f909114caee in App::~App() () from /usr/lib64/libamaroklib.so.1 #18 0x00000000004085db in _start () Possible duplicates by query: bug 254543, bug 248507, bug 242789, bug 239919, bug 238812. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 210427 ***