Bug 227301

Summary: Amarok crash when closing it from systray
Product: [Applications] amarok Reporter: Petar Petrov <marokanski.kazak>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.2.90   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Petar Petrov 2010-02-17 01:47:17 UTC
Application: amarok (2.2.90)
KDE Platform Version: 4.4.00 (KDE 4.4.0) "release 223"
Qt Version: 4.6.1
Operating System: Linux 2.6.31.12-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
Amarok crash after closing it from the system tray. I changed the sound system and i needed to restart Amarok in order to use it.

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

Thread 26 (Thread 0xab996b70 (LWP 26294)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac12252e in os_event_wait_low (event=0x8b4b368, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac120e89 in os_aio_simulated_handle (global_segment=0, message1=0xab99629c, message2=0xab996298, type=0xab996294) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac1e12ed in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac154eb0 in io_handler_thread (arg=0xac4940a0) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 25 (Thread 0xa9e81b70 (LWP 26295)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac12252e in os_event_wait_low (event=0x8b4b3d8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac120e89 in os_aio_simulated_handle (global_segment=1, message1=0xa9e8129c, message2=0xa9e81298, type=0xa9e81294) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac1e12ed in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac154eb0 in io_handler_thread (arg=0xac4940a4) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 24 (Thread 0xa9680b70 (LWP 26296)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac12252e in os_event_wait_low (event=0x8b4b448, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac120e89 in os_aio_simulated_handle (global_segment=2, message1=0xa968029c, message2=0xa9680298, type=0xa9680294) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac1e12ed in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac154eb0 in io_handler_thread (arg=0xac4940a8) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 23 (Thread 0xa8e7fb70 (LWP 26297)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac12252e in os_event_wait_low (event=0x8b4b4b8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac120e89 in os_aio_simulated_handle (global_segment=3, message1=0xa8e7f29c, message2=0xa8e7f298, type=0xa8e7f294) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac1e12ed in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac154eb0 in io_handler_thread (arg=0xac4940ac) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 22 (Thread 0xa79eeb70 (LWP 26299)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb58bc5b1 in select () from /lib/libc.so.6
#2  0xac12295b in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281
#3  0xac153920 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:1922
#4  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 21 (Thread 0xa71edb70 (LWP 26300)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb58bc5b1 in select () from /lib/libc.so.6
#2  0xac12295b in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281
#3  0xac153655 in srv_error_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2148
#4  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 20 (Thread 0xa69ecb70 (LWP 26301)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac12252e in os_event_wait_low (event=0x87f6da8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac151f0b in srv_master_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2637
#5  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 19 (Thread 0xa5459b70 (LWP 26304)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb3dc1667 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb3dc16af in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 18 (Thread 0xa4a8fb70 (LWP 26305)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5024e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9030318, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb501f55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9030318, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5026374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90308b8, previous=0xa9e3498) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0xb5020af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa4a8f2c4, parent=0x9030318, th=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
#20 0xb5022c7a in ThreadWeaver::Thread::run (this=0x90308b8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
#21 0xb656803f in QThreadPrivate::start (arg=0x90308b8) at thread/qthread_unix.cpp:248
#22 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#23 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 17 (Thread 0xa428eb70 (LWP 26306)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5024e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9030318, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb501f55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9030318, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5026374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90365e0, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90365e0, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90365e0, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90365e0, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x90365e0, previous=0xa8d2dc0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb5020af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa428e2c4, parent=0x9030318, th=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
#18 0xb5022c7a in ThreadWeaver::Thread::run (this=0x90365e0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
#19 0xb656803f in QThreadPrivate::start (arg=0x90365e0) at thread/qthread_unix.cpp:248
#20 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#21 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 16 (Thread 0xa3745b70 (LWP 26307)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5024e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9030318, th=0x911cc28) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb501f55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9030318, th=0x911cc28) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5026374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x911cc28) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x911cc28, previous=0xa7e89e8) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5020af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa37452c4, parent=0x9030318, th=0x911cc28) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
#10 0xb5022c7a in ThreadWeaver::Thread::run (this=0x911cc28) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
#11 0xb656803f in QThreadPrivate::start (arg=0x911cc28) at thread/qthread_unix.cpp:248
#12 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#13 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 15 (Thread 0xa2743b70 (LWP 26310)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5024e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9030318, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb501f55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9030318, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5026374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0x0) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0xb5026390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x90306b0, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
#20 0xb5026423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9030318, th=0x8fe8728, previous=0xa18e850) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:351
#21 0xb5020af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa27432c4, parent=0x9030318, th=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
#22 0xb5022c7a in ThreadWeaver::Thread::run (this=0x8fe8728) at /usr/src/debug/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
#23 0xb656803f in QThreadPrivate::start (arg=0x8fe8728) at thread/qthread_unix.cpp:248
#24 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#25 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 14 (Thread 0x9f720b70 (LWP 26324)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb588bdf6 in nanosleep () from /lib/libc.so.6
#2  0xb588bbe6 in sleep () from /lib/libc.so.6
#3  0xb4e8cafe in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4f681a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2308
#4  0xb4e8cbbf in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4f681a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 13 (Thread 0x93765b70 (LWP 26331)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb08a2d38 in fifo_buffer_get () from /usr/lib/libxine.so.1
#4  0xb08a9349 in video_decoder_loop () from /usr/lib/libxine.so.1
#5  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 12 (Thread 0x92f64b70 (LWP 26332)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb08a2d38 in fifo_buffer_get () from /usr/lib/libxine.so.1
#4  0xb08aa461 in audio_decoder_loop () from /usr/lib/libxine.so.1
#5  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 11 (Thread 0x9ff29b70 (LWP 26485)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6131444 in QFileInfoGatherer::run (this=0xa399c3c) at dialogs/qfileinfogatherer.cpp:203
#6  0xb656803f in QThreadPrivate::start (arg=0xa399c3c) at thread/qthread_unix.cpp:248
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 10 (Thread 0x91761b70 (LWP 26486)):
#0  0xb34aa1eb in clock_gettime () from /lib/librt.so.1
#1  0xb669a97c in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0xb669fde6 in QTimerInfoList::updateCurrentTime (this=0xa699aac) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb669fe2e in QTimerInfoList::timerWait (this=0xa699aac, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb669dd7b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x917610dc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb669de1d in timerSourcePrepare (source=0x0, timeout=0xb34aeff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb341c618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb341c999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb341cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb669db7f in QEventDispatcherGlib::processEvents (this=0xa714c08, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb666f62d in QEventLoop::processEvents (this=0x91761270, flags=) at kernel/qeventloop.cpp:149
#11 0xb666fa79 in QEventLoop::exec (this=0x91761270, flags=...) at kernel/qeventloop.cpp:201
#12 0xb65651f0 in QThread::exec (this=0xa755bd0) at thread/qthread.cpp:487
#13 0xb664df3d in QInotifyFileSystemWatcherEngine::run (this=0xa755bd0) at io/qfilesystemwatcher_inotify.cpp:248
#14 0xb656803f in QThreadPrivate::start (arg=0xa755bd0) at thread/qthread_unix.cpp:248
#15 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#16 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 9 (Thread 0xaed23b70 (LWP 26583)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6131444 in QFileInfoGatherer::run (this=0xa093adc) at dialogs/qfileinfogatherer.cpp:203
#6  0xb656803f in QThreadPrivate::start (arg=0xa093adc) at thread/qthread_unix.cpp:248
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 8 (Thread 0xad136b70 (LWP 26584)):
#0  0xb3417f7d in g_main_context_query () from /usr/lib/libglib-2.0.so.0
#1  0xb341c9ec in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb341cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb669db7f in QEventDispatcherGlib::processEvents (this=0x82805f8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0xb666f62d in QEventLoop::processEvents (this=0xad136270, flags=) at kernel/qeventloop.cpp:149
#5  0xb666fa79 in QEventLoop::exec (this=0xad136270, flags=...) at kernel/qeventloop.cpp:201
#6  0xb65651f0 in QThread::exec (this=0x9e23ca8) at thread/qthread.cpp:487
#7  0xb664df3d in QInotifyFileSystemWatcherEngine::run (this=0x9e23ca8) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb656803f in QThreadPrivate::start (arg=0x9e23ca8) at thread/qthread_unix.cpp:248
#9  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#10 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 7 (Thread 0x9434fb70 (LWP 26592)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6131444 in QFileInfoGatherer::run (this=0x9d76d8c) at dialogs/qfileinfogatherer.cpp:203
#6  0xb656803f in QThreadPrivate::start (arg=0x9d76d8c) at thread/qthread_unix.cpp:248
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 6 (Thread 0x92763b70 (LWP 26593)):
#0  0xb34aa1eb in clock_gettime () from /lib/librt.so.1
#1  0xb669a97c in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0xb669fde6 in QTimerInfoList::updateCurrentTime (this=0xa49f94c) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb669fe2e in QTimerInfoList::timerWait (this=0xa49f94c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb669dd7b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x927630dc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb669de1d in timerSourcePrepare (source=0x0, timeout=0xb34aeff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb341c618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb341c999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb341cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb669db7f in QEventDispatcherGlib::processEvents (this=0xa2c2a50, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb666f62d in QEventLoop::processEvents (this=0x92763270, flags=) at kernel/qeventloop.cpp:149
#11 0xb666fa79 in QEventLoop::exec (this=0x92763270, flags=...) at kernel/qeventloop.cpp:201
#12 0xb65651f0 in QThread::exec (this=0xa328660) at thread/qthread.cpp:487
#13 0xb664df3d in QInotifyFileSystemWatcherEngine::run (this=0xa328660) at io/qfilesystemwatcher_inotify.cpp:248
#14 0xb656803f in QThreadPrivate::start (arg=0xa328660) at thread/qthread_unix.cpp:248
#15 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#16 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 5 (Thread 0x91f62b70 (LWP 26594)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6131444 in QFileInfoGatherer::run (this=0xa809d0c) at dialogs/qfileinfogatherer.cpp:203
#6  0xb656803f in QThreadPrivate::start (arg=0xa809d0c) at thread/qthread_unix.cpp:248
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0x8fbfeb70 (LWP 26595)):
#0  0xb554b0ed in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb58d1484 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb341c38b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb341cac0 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb341cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb669db7f in QEventDispatcherGlib::processEvents (this=0xa7c6b30, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb666f62d in QEventLoop::processEvents (this=0x8fbfe270, flags=) at kernel/qeventloop.cpp:149
#7  0xb666fa79 in QEventLoop::exec (this=0x8fbfe270, flags=...) at kernel/qeventloop.cpp:201
#8  0xb65651f0 in QThread::exec (this=0xa80a938) at thread/qthread.cpp:487
#9  0xb664df3d in QInotifyFileSystemWatcherEngine::run (this=0xa80a938) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb656803f in QThreadPrivate::start (arg=0xa80a938) at thread/qthread_unix.cpp:248
#11 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#12 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xad937b70 (LWP 26921)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb554bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58d127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6569090 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6131444 in QFileInfoGatherer::run (this=0xab133ec) at dialogs/qfileinfogatherer.cpp:203
#6  0xb656803f in QThreadPrivate::start (arg=0xab133ec) at thread/qthread_unix.cpp:248
#7  0xb55476e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xae522b70 (LWP 26922)):
#0  0xb34aa1eb in clock_gettime () from /lib/librt.so.1
#1  0xb669a97c in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0xb669fde6 in QTimerInfoList::updateCurrentTime (this=0x827183c) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb669fe2e in QTimerInfoList::timerWait (this=0x827183c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb669dd7b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xae5220dc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb669de1d in timerSourcePrepare (source=0x0, timeout=0xb34aeff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb341c618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb341c999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb341cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb669db7f in QEventDispatcherGlib::processEvents (this=0xaad9e80, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb666f62d in QEventLoop::processEvents (this=0xae522270, flags=) at kernel/qeventloop.cpp:149
#11 0xb666fa79 in QEventLoop::exec (this=0xae522270, flags=...) at kernel/qeventloop.cpp:201
#12 0xb65651f0 in QThread::exec (this=0xa6297e8) at thread/qthread.cpp:487
#13 0xb664df3d in QInotifyFileSystemWatcherEngine::run (this=0xa6297e8) at io/qfilesystemwatcher_inotify.cpp:248
#14 0xb656803f in QThreadPrivate::start (arg=0xa6297e8) at thread/qthread_unix.cpp:248
#15 0xb55476e5 in start_thread () from /lib/libpthread.so.0
#16 0xb5547600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb2737760 (LWP 26283)):
[KCrash Handler]
#6  0xadcc894f in Phonon::Gstreamer::MediaNode::disconnectNode (this=0xa0cf750, obj=0xab0a760) at /usr/src/debug/phonon-4.3.80/gstreamer/medianode.cpp:213
#7  0xadcb7176 in Phonon::Gstreamer::Backend::disconnectNodes (this=0xa1f7968, source=0xa0cf740, sink=0xab0a760) at /usr/src/debug/phonon-4.3.80/gstreamer/backend.cpp:383
#8  0xb53915a4 in Phonon::PathPrivate::executeTransaction (this=0x82180d0, disconnections=..., connections=...) at /usr/src/debug/phonon-4.3.80/phonon/path.cpp:314
#9  0xb5392716 in Phonon::PathPrivate::phononObjectDestroyed (this=0x82180d0, mediaNodePrivate=0x8223710) at /usr/src/debug/phonon-4.3.80/phonon/path.cpp:405
#10 0xb539030c in Phonon::MediaNodePrivate::~MediaNodePrivate (this=0x8223710, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/medianode.cpp:71
#11 0xb538fc66 in Phonon::MediaObjectPrivate::~MediaObjectPrivate (this=0x8223710, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject_p.h:42
#12 0xb538fd1d in Phonon::MediaNode::~MediaNode (this=0x8216908, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/medianode.cpp:57
#13 0xb538f2ea in Phonon::MediaObject::~MediaObject (this=0x8216900, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:65
#14 0xb6f7ed64 in EngineController::~EngineController (this=0x8146178, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.2.2.90/src/EngineController.cpp:97
#15 0xb7088977 in Amarok::DefaultApplicationController::shutdown (this=0x81462c0) at /usr/src/debug/amarok-2.2.2.90/src/statemanagement/DefaultApplicationController.cpp:60
#16 0xb6f6784d in App::~App (this=0xbfe8c704, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.2.2.90/src/App.cpp:283
#17 0x0804fff7 in main (argc=1, argv=0xbfe8cf74) at /usr/src/debug/amarok-2.2.2.90/src/main.cpp:237

Possible duplicates by query: bug 210246.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-02-17 08:33:35 UTC

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