[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 220834] New: Amarok crashed during quit
From:       Toby Newman <kde () asktoby ! com>
Date:       2009-12-31 17:57:11
Message-ID: bug-220834-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=220834

           Summary: Amarok crashed during quit
           Product: amarok
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: amarok-bugs-dist@kde.org
        ReportedBy: kde@asktoby.com


Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I clicked the X in the corner and Amarok crashed.

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

Thread 10 (Thread 0xb288fb70 (LWP 26246)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04f6be67 in QWaitConditionPrivate::wait (this=0x9912580, mutex=0x92381d0,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9912580, mutex=0x92381d0, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x00b02b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9912568,
th=0x9913538) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b0519c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x99139c0, th=0x9913538) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b011fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9912568, th=0x9913538) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b05292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9913538) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9913538, previous=0x99e6e60) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b033be in ThreadWeaver::ThreadRunHelper::run (this=0xb288f2d4,
parent=0x9912568, th=0x9913538) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b039db in ThreadWeaver::Thread::run (this=0x9913538) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04f6ae32 in QThreadPrivate::start (arg=0x9913538) at
thread/qthread_unix.cpp:188
#13 0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xac5fcb70 (LWP 26256)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04f6be67 in QWaitConditionPrivate::wait (this=0x9912580, mutex=0x92381d0,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9912580, mutex=0x92381d0, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x00b02b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9912568,
th=0x9860738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b0519c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x99139c0, th=0x9860738) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b011fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9912568, th=0x9860738) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b05292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9860738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9860738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9860738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9860738, previous=0xbc40790) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00b033be in ThreadWeaver::ThreadRunHelper::run (this=0xac5fc2d4,
parent=0x9912568, th=0x9860738) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00b039db in ThreadWeaver::Thread::run (this=0x9860738) at
../../../threadweaver/Weaver/Thread.cpp:142
#14 0x04f6ae32 in QThreadPrivate::start (arg=0x9860738) at
thread/qthread_unix.cpp:188
#15 0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xabdfbb70 (LWP 26257)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04f6be67 in QWaitConditionPrivate::wait (this=0x9912580, mutex=0x92381d0,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9912580, mutex=0x92381d0, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x00b02b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9912568,
th=0x9ac2630) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b0519c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x99139c0, th=0x9ac2630) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b011fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9912568, th=0x9ac2630) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b05292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ac2630) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ac2630, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ac2630) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ac2630, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ac2630) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ac2630, previous=0x9aa7b28) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00b033be in ThreadWeaver::ThreadRunHelper::run (this=0xabdfb2d4,
parent=0x9912568, th=0x9ac2630) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x00b039db in ThreadWeaver::Thread::run (this=0x9ac2630) at
../../../threadweaver/Weaver/Thread.cpp:142
#16 0x04f6ae32 in QThreadPrivate::start (arg=0x9ac2630) at
thread/qthread_unix.cpp:188
#17 0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xab5fab70 (LWP 26258)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04f6be67 in QWaitConditionPrivate::wait (this=0x9912580, mutex=0x92381d0,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9912580, mutex=0x92381d0, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x00b02b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9912568,
th=0x9ace110) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b0519c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x99139c0, th=0x9ace110) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b011fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9912568, th=0x9ace110) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b05292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x00b052b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x99139c0,
th=0x9ace110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x00b02db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9912568,
th=0x9ace110, previous=0xbdb4fe8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x00b033be in ThreadWeaver::ThreadRunHelper::run (this=0xab5fa2d4,
parent=0x9912568, th=0x9ace110) at ../../../threadweaver/Weaver/Thread.cpp:87
#23 0x00b039db in ThreadWeaver::Thread::run (this=0x9ace110) at
../../../threadweaver/Weaver/Thread.cpp:142
#24 0x04f6ae32 in QThreadPrivate::start (arg=0x9ace110) at
thread/qthread_unix.cpp:188
#25 0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#26 0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa0edbb70 (LWP 1050)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022a6fc2 in ?? () from /usr/lib/libxine.so.1
#4  0x022acd36 in ?? () from /usr/lib/libxine.so.1
#5  0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa050db70 (LWP 1051)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022a6fc2 in ?? () from /usr/lib/libxine.so.1
#4  0x022add46 in ?? () from /usr/lib/libxine.so.1
#5  0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x9e5ffb70 (LWP 2603)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0842de15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0297978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x04f6be67 in QWaitConditionPrivate::wait (this=0x99a4f38, mutex=0x99a4f34,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x99a4f38, mutex=0x99a4f34, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x015a2dea in QFileInfoGatherer::run (this=0x99a4f2c) at
dialogs/qfileinfogatherer.cpp:207
#6  0x04f6ae32 in QThreadPrivate::start (arg=0x99a4f2c) at
thread/qthread_unix.cpp:188
#7  0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x9f50bb70 (LWP 2604)):
#0  0x00f54422 in __kernel_vsyscall ()
#1  0x0295eba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x057c354b in g_poll () from /lib/libglib-2.0.so.0
#3  0x057b656b in ?? () from /lib/libglib-2.0.so.0
#4  0x057b6863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x05086067 in QEventDispatcherGlib::processEvents (this=0xbb59ab0,
flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x05059c79 in QEventLoop::processEvents (this=0x9f50b274, flags=) at
kernel/qeventloop.cpp:149
#7  0x0505a0ca in QEventLoop::exec (this=0x9f50b274, flags=...) at
kernel/qeventloop.cpp:201
#8  0x04f67b73 in QThread::exec (this=0x9e98460) at thread/qthread.cpp:487
#9  0x0503c6ab in QInotifyFileSystemWatcherEngine::run (this=0x9e98460) at
io/qfilesystemwatcher_inotify.cpp:214
#10 0x04f6ae32 in QThreadPrivate::start (arg=0x9e98460) at
thread/qthread_unix.cpp:188
#11 0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb4820b70 (LWP 3377)):
#0  0x0287ba8f in pa_mutex_unlock () from /usr/lib/libpulsecommon-0.9.19.so
#1  0x027acca9 in ?? () from /usr/lib/libpulse.so.0
#2  0x02799e09 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x0279bc23 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x0279bcf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x027acbc3 in ?? () from /usr/lib/libpulse.so.0
#6  0x0287cac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#7  0x0842980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0296c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb67cc730 (LWP 26238)):
[KCrash Handler]
#6  0x00f54422 in __kernel_vsyscall ()
#7  0x028ca4d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0x028cd932 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0x04f61f8c in qt_message_output (msgType=QtFatalMsg, buf=0x99756f0 "ASSERT:
\"sink->root()\" in file ../../gstreamer/medianode.cpp, line 203") at
global/qglobal.cpp:2042
#10 0x04f6206e in qFatal (msg=0x50ac1d8 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2241
#11 0x04f62165 in qt_assert (assertion=0x6e9105a "sink->root()", file=0x6e91002
"../../gstreamer/medianode.cpp", line=203) at global/qglobal.cpp:1811
#12 0x06e85a78 in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#13 0x06e76784 in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#14 0x0486d296 in Phonon::PathPrivate::executeTransaction (this=0x9248920,
disconnections=..., connections=...) at ../3rdparty/phonon/phonon/path.cpp:314
#15 0x0486e96b in Phonon::PathPrivate::phononObjectDestroyed (this=0x9248920,
mediaNodePrivate=0x9192df8) at ../3rdparty/phonon/phonon/path.cpp:405
#16 0x0486c37b in ~MediaNodePrivate (this=0x9192df8, __in_chrg=<value optimized
out>) at ../3rdparty/phonon/phonon/medianode.cpp:71
#17 0x0486b81c in ~MediaObjectPrivate (this=0x9192df8, __in_chrg=<value
optimized out>) at ../3rdparty/phonon/phonon/mediaobject_p.h:42
#18 0x0486bc6f in ~MediaNode (this=0x917e1a0, __in_chrg=<value optimized out>)
at ../3rdparty/phonon/phonon/medianode.cpp:57
#19 0x0486ac73 in ~MediaObject (this=0x917e198, __in_chrg=<value optimized
out>) at ../3rdparty/phonon/phonon/mediaobject.cpp:65
#20 0x0059bf5a in ~EngineController (this=0x9196860, __in_chrg=<value optimized
out>) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:100
#21 0x0059805b in EngineController::destroy () at
/build/buildd/amarok-2.2.0/src/EngineController.cpp:71
#22 0x0058c6aa in ~App (this=0xbf9e90ac, __in_chrg=<value optimized out>) at
/build/buildd/amarok-2.2.0/src/App.cpp:304
#23 0x08051e57 in main (argc=1, argv=0xbf9e98b4) at
/build/buildd/amarok-2.2.0/src/main.cpp:225

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic