Bug 240417

Summary: Amarok-changing backend-crash
Product: [Applications] amarok Reporter: richard <rj_kiwi>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.3.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description richard 2010-06-02 03:10:02 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.5-112.fc13.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Settings-configure amarok-playback-configure phonon-backend tab-set gstreamer as preferred- instant crash.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0xb77ce780 (LWP 2188))]

Thread 15 (Thread 0xa80b6b70 (LWP 2224)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x35b98ac, mutex=0x35b9894) at forward.c:139
#3  0x027c59f7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0x027c5a42 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0x00a59919 in start_thread (arg=0xa80b6b70) at pthread_create.c:301
#6  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 14 (Thread 0xa62c9b70 (LWP 2225)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9398b48, mutex=0x9398b30) at forward.c:139
#3  0x05731e8f in wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x07719e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9398a38, th=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0771c83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9398db0, th=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x077190ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9398a38, th=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0771c93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9383288, previous=0x97a8fb8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0771ae36 in ThreadWeaver::ThreadRunHelper::run (this=0xa62c9274, parent=0x9398a38, th=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#11 0x0771b4dc in ThreadWeaver::Thread::run (this=0x9383288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#12 0x05730fef in QThreadPrivate::start (arg=0x9383288) at thread/qthread_unix.cpp:248
#13 0x00a59919 in start_thread (arg=0xa62c9b70) at pthread_create.c:301
#14 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 13 (Thread 0xa58c8b70 (LWP 2226)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9398b48, mutex=0x9398b30) at forward.c:139
#3  0x05731e8f in wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x07719e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9398a38, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0771c83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9398db0, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x077190ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9398a38, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0771c93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x93841b0, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x93841b0, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x93841b0, previous=0x959aac0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0771ae36 in ThreadWeaver::ThreadRunHelper::run (this=0xa58c8274, parent=0x9398a38, th=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#15 0x0771b4dc in ThreadWeaver::Thread::run (this=0x93841b0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#16 0x05730fef in QThreadPrivate::start (arg=0x93841b0) at thread/qthread_unix.cpp:248
#17 0x00a59919 in start_thread (arg=0xa58c8b70) at pthread_create.c:301
#18 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xa4ec7b70 (LWP 2227)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9398b48, mutex=0x9398b30) at forward.c:139
#3  0x05731e8f in wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x07719e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9398a38, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0771c83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x077190ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9398a38, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0771c93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9385088, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9385088, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9385088, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9385088, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x9385088, previous=0x9242a88) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x0771ae36 in ThreadWeaver::ThreadRunHelper::run (this=0xa4ec7274, parent=0x9398a38, th=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#19 0x0771b4dc in ThreadWeaver::Thread::run (this=0x9385088) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#20 0x05730fef in QThreadPrivate::start (arg=0x9385088) at thread/qthread_unix.cpp:248
#21 0x00a59919 in start_thread (arg=0xa4ec7b70) at pthread_create.c:301
#22 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xa44c6b70 (LWP 2228)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9398b48, mutex=0x9398b30) at forward.c:139
#3  0x05731e8f in wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9398a50, mutex=0x9398cd0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x07719e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9398a38, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0771c83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9398db0, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x077190ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9398a38, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0771c93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x93859b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0771c959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9398db0, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0771a0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9398a38, th=0x93859b8, previous=0x9580918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0771ae36 in ThreadWeaver::ThreadRunHelper::run (this=0xa44c6274, parent=0x9398a38, th=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#13 0x0771b4dc in ThreadWeaver::Thread::run (this=0x93859b8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#14 0x05730fef in QThreadPrivate::start (arg=0x93859b8) at thread/qthread_unix.cpp:248
#15 0x00a59919 in start_thread (arg=0xa44c6b70) at pthread_create.c:301
#16 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xa18bcb70 (LWP 2256)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x7fd1a8c, mutex=0x7fd1a74) at forward.c:139
#3  0x07efa577 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcc9a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x07efa5c2 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fcc9a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x00a59919 in start_thread (arg=0xa18bcb70) at pthread_create.c:301
#6  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0x94370b70 (LWP 2287)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9b0fa20, mutex=0x9b0fa08) at forward.c:139
#3  0x05731e8f in wait (this=0x9877758, mutex=0x9877754, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9877758, mutex=0x9877754, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x065d1bf2 in QFileInfoGatherer::run (this=0x987774c) at dialogs/qfileinfogatherer.cpp:203
#6  0x05730fef in QThreadPrivate::start (arg=0x987774c) at thread/qthread_unix.cpp:248
#7  0x00a59919 in start_thread (arg=0x94370b70) at pthread_create.c:301
#8  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0x9396fb70 (LWP 2288)):
#0  0x009abd5b in pthread_mutex_unlock (mutex=0x9ee49f54) at forward.c:184
#1  0x00b19030 in g_main_context_poll (context=0x9abd50, block=1, dispatch=1, self=0x9ee23990) at gmain.c:2903
#2  g_main_context_iterate (context=0x9abd50, block=1, dispatch=1, self=0x9ee23990) at gmain.c:2586
#3  0x00b19449 in IA__g_main_context_iteration (context=0x9ee49f50, may_block=1) at gmain.c:2654
#4  0x0584f6ef in QEventDispatcherGlib::processEvents (this=0xa92d7bd0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0x05825c1a in QEventLoop::processEvents (this=0x9396f210, flags=...) at kernel/qeventloop.cpp:149
#6  0x05825f5a in QEventLoop::exec (this=0x9396f210, flags=...) at kernel/qeventloop.cpp:201
#7  0x0572ec19 in QThread::exec (this=0x9b0fed8) at thread/qthread.cpp:487
#8  0x05807ebc in QInotifyFileSystemWatcherEngine::run (this=0x9b0fed8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x05730fef in QThreadPrivate::start (arg=0x9b0fed8) at thread/qthread_unix.cpp:248
#10 0x00a59919 in start_thread (arg=0x9396fb70) at pthread_create.c:301
#11 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0x87b15b70 (LWP 2295)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x889f8b24, mutex=0x889f8b0c) at forward.c:139
#3  0x018d382c in ?? () from /usr/lib/libxine.so.1
#4  0x018d9e09 in ?? () from /usr/lib/libxine.so.1
#5  0x00a59919 in start_thread (arg=0x87b15b70) at pthread_create.c:301
#6  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0x87114b70 (LWP 2296)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x8e384b8c, mutex=0x8e384b74) at forward.c:139
#3  0x018d382c in ?? () from /usr/lib/libxine.so.1
#4  0x018daf39 in ?? () from /usr/lib/libxine.so.1
#5  0x00a59919 in start_thread (arg=0x87114b70) at pthread_create.c:301
#6  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xb090db70 (LWP 2300)):
#0  0x07778769 in pa_mutex_unlock (m=0x8a15a18) at pulsecore/mutex-posix.c:105
#1  0x075f7cca in poll_func (ufds=0xafef9690, nfds=2, timeout=-1, userdata=0x8a15a18) at pulse/thread-mainloop.c:74
#2  0x075e44ca in pa_mainloop_poll (m=0x8a15978) at pulse/mainloop.c:879
#3  0x075e5d54 in pa_mainloop_iterate (m=0x8a15978, block=1, retval=0x0) at pulse/mainloop.c:961
#4  0x075e5e34 in pa_mainloop_run (m=0x8a15978, retval=0x0) at pulse/mainloop.c:979
#5  0x075f7a84 in thread (userdata=0x9c8b608) at pulse/thread-mainloop.c:94
#6  0x07779863 in internal_thread_func (userdata=0x9c8b5f0) at pulsecore/thread-posix.c:72
#7  0x00a59919 in start_thread (arg=0xb090db70) at pthread_create.c:301
#8  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xb130eb70 (LWP 2301)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9d86098, mutex=0x9d862c8) at forward.c:139
#3  0x07957773 in gst_task_func (task=0x9d88030) at gsttask.c:259
#4  0x07958c08 in default_func (tdata=0x9b2aae0, pool=0x89efb88) at gsttaskpool.c:68
#5  0x00b42214 in g_thread_pool_thread_proxy (data=0x8a61390) at gthreadpool.c:315
#6  0x00b40210 in g_thread_create_proxy (data=0x9d86158) at gthread.c:1893
#7  0x00a59919 in start_thread (arg=0xb130eb70) at pthread_create.c:301
#8  0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0x92f6eb70 (LWP 2302)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9d8aac8, mutex=0x9d6a288) at forward.c:139
#3  0x04d7d27c in gst_data_queue_pop (queue=0x9d6ad08, item=0x92f6e13c) at gstdataqueue.c:479
#4  0x06e76422 in gst_multi_queue_loop (pad=0x9d9c8c8) at gstmultiqueue.c:1030
#5  0x079575a1 in gst_task_func (task=0x9d88690) at gsttask.c:271
#6  0x07958c08 in default_func (tdata=0x9b2f600, pool=0x89efb88) at gsttaskpool.c:68
#7  0x00b42214 in g_thread_pool_thread_proxy (data=0x8a61390) at gthreadpool.c:315
#8  0x00b40210 in g_thread_create_proxy (data=0x9d8af98) at gthread.c:1893
#9  0x00a59919 in start_thread (arg=0x92f6eb70) at pthread_create.c:301
#10 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xabdfdb70 (LWP 2303)):
#0  0x00da9416 in __kernel_vsyscall ()
#1  0x00a5d23c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x009abb7d in __pthread_cond_wait (cond=0x9d64220, mutex=0x9d64200) at forward.c:139
#3  0x04d532ef in gst_base_sink_wait_preroll (sink=0x9d66188) at gstbasesink.c:2062
#4  0x04d53fa6 in gst_base_sink_do_preroll (sink=0x9d66188, obj=0x9d90238) at gstbasesink.c:2119
#5  0x04d57ce9 in gst_base_sink_do_sync (basesink=0x9d66188, pad=<value optimized out>, obj=0x9d90238, late=0xabdfcc0c, step_end=0xabdfcc08) at gstbasesink.c:2284
#6  0x04d595a4 in gst_base_sink_render_object (basesink=0x9d66188, pad=0x9d608c8, is_list=0, obj=0x9d90238) at gstbasesink.c:2698
#7  0x04d5b76f in gst_base_sink_queue_object_unlocked (basesink=0x9d66188, pad=0x9d608c8, is_list=0, obj=0x9d90238, prerollable=1) at gstbasesink.c:3008
#8  0x04d61b69 in gst_base_sink_chain_unlocked (basesink=0x9d66188, pad=0x9d608c8, is_list=0, obj=0x9d90238) at gstbasesink.c:3382
#9  0x04d62069 in gst_base_sink_chain_main (basesink=<value optimized out>, pad=0x9d608c8, is_list=0, obj=0x9d90238) at gstbasesink.c:3420
#10 0x0792b1fd in gst_pad_chain_data_unchecked (pad=0x9d608c8, is_buffer=1, data=0x9d90238) at gstpad.c:4131
#11 0x0792bc17 in gst_pad_push_data (pad=0x9d6b260, is_buffer=1, data=0x9d90238) at gstpad.c:4360
#12 0x06e6f1b6 in gst_tee_handle_data (tee=0x89753b8, data=0x9d90238, is_list=0) at gsttee.c:683
#13 0x06e6f437 in gst_tee_chain (pad=0x9d60800, buffer=0x9d90238) at gsttee.c:789
#14 0x0792b1fd in gst_pad_chain_data_unchecked (pad=0x9d60800, is_buffer=1, data=0x9d90238) at gstpad.c:4131
#15 0x0792bc17 in gst_pad_push_data (pad=0x9d60e40, is_buffer=1, data=0x9d90238) at gstpad.c:4360
#16 0x06e637c5 in gst_queue_push_one (pad=0x9d60e40) at gstqueue.c:1083
#17 gst_queue_loop (pad=0x9d60e40) at gstqueue.c:1185
#18 0x079575a1 in gst_task_func (task=0x9d9d5b8) at gsttask.c:271
#19 0x07958c08 in default_func (tdata=0x9b2f648, pool=0x89efb88) at gsttaskpool.c:68
#20 0x00b42214 in g_thread_pool_thread_proxy (data=0x8a61390) at gthreadpool.c:315
#21 0x00b40210 in g_thread_create_proxy (data=0xb5525790) at gthread.c:1893
#22 0x00a59919 in start_thread (arg=0xabdfdb70) at pthread_create.c:301
#23 0x0099be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb77ce780 (LWP 2188)):
[KCrash Handler]
#6  0x00da9416 in __kernel_vsyscall ()
#7  0x008e8d71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x008ea64a in abort () at abort.c:92
#9  0x05729afc in qt_message_output (msgType=QtFatalMsg, buf=0x9da13d8 "ASSERT: \"0\" in file /builddir/build/BUILD/phonon-4.4.1/gstreamer/audioeffect.cpp, line 43") at global/qglobal.cpp:2250
#10 0x05729cdc in qt_message (msgType=QtFatalMsg, msg=0x58854dc "ASSERT: \"%s\" in file %s, line %d", ap=0xbfdc5834 "\377\301\316\004\300\331\316\004+") at global/qglobal.cpp:2296
#11 0x05729dfa in qFatal (msg=0x58854dc "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2479
#12 0x05729e86 in qt_assert (assertion=0x4cec1ff "0", file=0x4ced9c0 "/builddir/build/BUILD/phonon-4.4.1/gstreamer/audioeffect.cpp", line=43) at global/qglobal.cpp:2013
#13 0x04ce4f3f in Phonon::Gstreamer::AudioEffect::AudioEffect (this=0x9d89b90, backend=0x9c6b668, effectId=2130706435, parent=0x8bf6ce8) at /usr/src/debug/phonon-4.4.1/gstreamer/audioeffect.cpp:43
#14 0x04cd0aba in Phonon::Gstreamer::Backend::createObject (this=0x9c6b668, c=Phonon::BackendInterface::EffectClass, parent=0x8bf6ce8, args=...)
    at /usr/src/debug/phonon-4.4.1/gstreamer/backend.cpp:136
#15 0x05bc5ef0 in Phonon::Factory::createEffect (arg1=2130706435, parent=0x8bf6ce8) at /usr/src/debug/phonon-4.4.1/phonon/factory.cpp:338
#16 0x05bb794c in Phonon::EffectPrivate::createBackendObject (this=0x8bf6c68) at /usr/src/debug/phonon-4.4.1/phonon/effect.cpp:58
#17 0x05bc61ab in Phonon::FactoryPrivate::phononBackendChanged (this=0x8a121f0) at /usr/src/debug/phonon-4.4.1/phonon/factory.cpp:300
#18 0x05bc63a1 in Phonon::FactoryPrivate::qt_metacall (this=0x8a121f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfdc5b0c)
    at /usr/src/debug/phonon-4.4.1/i686-redhat-linux-gnu/phonon/factory.moc:77
#19 0x055e143c in QDBusConnectionPrivate::deliverCall (this=0x88dcc50, object=0x8a121f0, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:904
#20 0x055ec0b8 in QDBusCallDeliveryEvent::placeMetaCall (this=0x951a8a8, object=0x8a121f0) at qdbusintegrator_p.h:101
#21 0x0583739e in QObject::event (this=0x8a121f0, e=0x951a8a8) at kernel/qobject.cpp:1248
#22 0x060a1ddc in QApplicationPrivate::notify_helper (this=0x88e6168, receiver=0x8a121f0, e=0x951a8a8) at kernel/qapplication.cpp:4300
#23 0x060a8836 in QApplication::notify (this=0xbfdc75c8, receiver=0x8a121f0, e=0x951a8a8) at kernel/qapplication.cpp:3704
#24 0x03e59557 in App::notify (this=0xbfdc75c8, receiver=0x8a121f0, event=0x951a8a8) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#25 0x05827543 in QCoreApplication::notifyInternal (this=0xbfdc75c8, receiver=0x8a121f0, event=0x951a8a8) at kernel/qcoreapplication.cpp:704
#26 0x05828403 in sendEvent (receiver=0x0, event_type=0, data=0x8807c88) at kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8807c88) at kernel/qcoreapplication.cpp:1345
#28 0x0582855e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#29 0x0584fbc0 in sendPostedEvents (s=0x88ead10) at kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0x88ead10) at kernel/qeventdispatcher_glib.cpp:276
#31 0x00b15525 in g_main_dispatch (context=0x88eac90) at gmain.c:1960
#32 IA__g_main_context_dispatch (context=0x88eac90) at gmain.c:2513
#33 0x00b19268 in g_main_context_iterate (context=0x9abd50, block=1, dispatch=1, self=0x88e77e0) at gmain.c:2591
#34 0x00b19449 in IA__g_main_context_iteration (context=0x88eac90, may_block=1) at gmain.c:2654
#35 0x0584f6b6 in QEventDispatcherGlib::processEvents (this=0x88079f0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#36 0x06150556 in QGuiEventDispatcherGlib::processEvents (this=0x88079f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x05825c1a in QEventLoop::processEvents (this=0xbfdc6390, flags=...) at kernel/qeventloop.cpp:149
#38 0x05825f5a in QEventLoop::exec (this=0xbfdc6390, flags=...) at kernel/qeventloop.cpp:201
#39 0x06595ab4 in QDialog::exec (this=0xbfdc63ec) at dialogs/qdialog.cpp:546
#40 0x03ad3a1c in PlaybackConfig::configurePhonon (this=0x9b9e318) at /usr/src/debug/amarok-2.3.0/src/configdialog/dialogs/PlaybackConfig.cpp:78
#41 0x03ad3b62 in PlaybackConfig::qt_metacall (this=0x9b9e318, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfdc6568)
    at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/PlaybackConfig.moc:74
#42 0x0582bf1b in QMetaObject::metacall (object=0x9b9e318, cl=QMetaObject::InvokeMetaMethod, idx=28, argv=0xbfdc6568) at kernel/qmetaobject.cpp:237
#43 0x0583ad3f in QMetaObject::activate (sender=0x9b9fc00, m=0x699e464, local_signal_index=2, argv=0xbfdc6568) at kernel/qobject.cpp:3293
#44 0x0676757a in QAbstractButton::clicked (this=0x9b9fc00, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#45 0x0647a14a in QAbstractButtonPrivate::emitClicked (this=0x9b9fc18) at widgets/qabstractbutton.cpp:546
#46 0x0647b495 in QAbstractButtonPrivate::click (this=0x9b9fc18) at widgets/qabstractbutton.cpp:539
#47 0x0647b75e in QAbstractButton::mouseReleaseEvent (this=0x9b9fc00, e=0xbfdc6d10) at widgets/qabstractbutton.cpp:1121
#48 0x060f4bed in QWidget::event (this=0x9b9fc00, event=0xbfdc6d10) at kernel/qwidget.cpp:7998
#49 0x06479fef in QAbstractButton::event (this=0x9b9fc00, e=0xbfdc6d10) at widgets/qabstractbutton.cpp:1080
#50 0x06517ef3 in QPushButton::event (this=0x9b9fc00, e=0xbfdc6d10) at widgets/qpushbutton.cpp:679
#51 0x060a1ddc in QApplicationPrivate::notify_helper (this=0x88e6168, receiver=0x9b9fc00, e=0xbfdc6d10) at kernel/qapplication.cpp:4300
#52 0x060a93de in QApplication::notify (this=0xbfdc75c8, receiver=0x9b9fc00, e=0xbfdc6d10) at kernel/qapplication.cpp:3865
#53 0x03e59557 in App::notify (this=0xbfdc75c8, receiver=0x9b9fc00, event=0xbfdc6d10) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#54 0x05827543 in QCoreApplication::notifyInternal (this=0xbfdc75c8, receiver=0x9b9fc00, event=0xbfdc6d10) at kernel/qcoreapplication.cpp:704
#55 0x060a8148 in sendEvent (receiver=0x9b9fc00, event=0xbfdc6d10, alienWidget=0x9b9fc00, nativeWidget=0x98cba10, buttonDown=0x69a6bf8, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x9b9fc00, event=0xbfdc6d10, alienWidget=0x9b9fc00, nativeWidget=0x98cba10, buttonDown=0x69a6bf8, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#57 0x06125510 in QETWidget::translateMouseEvent (this=0x98cba10, event=0xbfdc722c) at kernel/qapplication_x11.cpp:4373
#58 0x06124963 in QApplication::x11ProcessEvent (this=0xbfdc75c8, event=0xbfdc722c) at kernel/qapplication_x11.cpp:3384
#59 0x0615096a in x11EventSourceDispatch (s=0x88eb868, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x00b15525 in g_main_dispatch (context=0x88eac90) at gmain.c:1960
#61 IA__g_main_context_dispatch (context=0x88eac90) at gmain.c:2513
#62 0x00b19268 in g_main_context_iterate (context=0x9abd50, block=1, dispatch=1, self=0x88e77e0) at gmain.c:2591
#63 0x00b19449 in IA__g_main_context_iteration (context=0x88eac90, may_block=1) at gmain.c:2654
#64 0x0584f6b6 in QEventDispatcherGlib::processEvents (this=0x88079f0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#65 0x06150556 in QGuiEventDispatcherGlib::processEvents (this=0x88079f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x05825c1a in QEventLoop::processEvents (this=0xbfdc7524, flags=...) at kernel/qeventloop.cpp:149
#67 0x05825f5a in QEventLoop::exec (this=0xbfdc7524, flags=...) at kernel/qeventloop.cpp:201
#68 0x05828627 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#69 0x060a1e88 in QApplication::exec () at kernel/qapplication.cpp:3579
#70 0x0804ff35 in main (argc=1, argv=0xbfdc7e44) at /usr/src/debug/amarok-2.3.0/src/main.cpp:237

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

Possible duplicates by query: bug 240000, bug 235513, bug 231130, bug 230943, bug 221735.

Reported using DrKonqi
Comment 1 Mikko C. 2010-06-02 07:55:04 UTC

*** This bug has been marked as a duplicate of bug 192378 ***