[Pkg-kde-extras] Bug#774145: amarok: crashes sometimes when shutting down the system while playing
Adrian Winterstein
debian-bugs at cerritus.eu
Mon Dec 29 11:26:13 UTC 2014
Package: amarok
Version: 2.6~beta1+75.g47e75df-1
Severity: normal
The system was shut down while amarok was still playing a track. The shutdown
was done intentionally by a lid close event of the laptop. Amarok crashes
sometimes during this process instead of closing properly. The KDE Crash Report
then interrupts the shutdown process.
Instead of crashing, Amarok should close without an error and the shut down of
the system should proceed.
A backtrace is attached below.
Regards,
Adrian
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa9a8455780 (LWP 3895))]
Thread 10 (Thread 0x7fa97ef18700 (LWP 3928)):
#0 constBegin (this=0x1413250) at
.../../include/QtCore/../../src/corelib/tools/qlist.h:269
#1 QTimerInfoList::timerWait (this=0x1413250, tm=...) at
kernel/qeventdispatcher_unix.cpp:455
#2 0x00007fa9a56b494c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7fa97ef17c4c) at kernel/qeventdispatcher_glib.cpp:136
#3 0x00007fa9a56b49f5 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#4 0x00007fa99e704e5f in g_main_context_prepare () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#5 0x00007fa99e70554b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007fa99e705744 in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#7 0x00007fa9a56b5296 in QEventDispatcherGlib::processEvents (this=0x14118b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8 0x00007fa9a56858af in QEventLoop::processEvents
(this=this at entry=0x7fa97ef17df0, flags=...) at kernel/qeventloop.cpp:149
#9 0x00007fa9a5685b38 in QEventLoop::exec (this=0x7fa97ef17df0, flags=...) at
kernel/qeventloop.cpp:204
#10 0x00007fa9a5588d70 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#11 0x00007fa9a56661bf in QInotifyFileSystemWatcherEngine::run (this=0x1410d30)
at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x1410d30) at
thread/qthread_unix.cpp:307
#13 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#14 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fa973fff700 (LWP 3929)):
#0 0x00007fa9a155a275 in __pthread_mutex_lock (mutex=0x14cdfc0) at
pthread_mutex_lock.c:92
#1 0x00007fa99e741421 in g_mutex_lock () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x00007fa99e705730 in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3 0x00007fa9a56b5296 in QEventDispatcherGlib::processEvents (this=0x14cdb20,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0x00007fa9a56858af in QEventLoop::processEvents
(this=this at entry=0x7fa973ffee20, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007fa9a5685b38 in QEventLoop::exec (this=0x7fa973ffee20, flags=...) at
kernel/qeventloop.cpp:204
#6 0x00007fa9a5588d70 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x14cd320) at
thread/qthread_unix.cpp:307
#8 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#9 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fa972b2a700 (LWP 3930)):
#0 0x00007fa99e7411a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fa99e741449 in g_mutex_unlock () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x00007fa99e704816 in g_main_context_acquire () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3 0x00007fa99e705504 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa99e705744 in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#5 0x00007fa9a56b5296 in QEventDispatcherGlib::processEvents (this=0x14ce930,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007fa9a56858af in QEventLoop::processEvents
(this=this at entry=0x7fa972b29e20, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007fa9a5685b38 in QEventLoop::exec (this=0x7fa972b29e20, flags=...) at
kernel/qeventloop.cpp:204
#8 0x00007fa9a5588d70 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#9 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x7fa974074200) at
thread/qthread_unix.cpp:307
#10 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#11 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fa97151d700 (LWP 3932)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa9a558c20b in wait (time=18446744073709551615, this=0x1596df0) at
thread/qwaitcondition_unix.cpp:86
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x1597920,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3 0x00007fa9a2af6301 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1596ca0,
th=0x1597d40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fa9a2af8b4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x1597d40) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5 0x00007fa9a2af79bf in ThreadWeaver::ThreadRunHelper::run
(this=this at entry=0x7fa97151ce20, parent=0x1596ca0, th=th at entry=0x1597d40) at
.../../../threadweaver/Weaver/Thread.cpp:87
#6 0x00007fa9a2af7a4b in ThreadWeaver::Thread::run (this=0x1597d40) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x1597d40) at
thread/qthread_unix.cpp:307
#8 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#9 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fa96bfff700 (LWP 3938)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa9a558c20b in wait (time=18446744073709551615, this=0x1596df0) at
thread/qwaitcondition_unix.cpp:86
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x1597920,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3 0x00007fa9a2af6301 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1596ca0,
th=0x7fa9740b0100) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fa9a2af8b4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740b0100) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5 0x00007fa9a2af8b64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740b0100) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6 0x00007fa9a2af8b64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740b0100) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7 0x00007fa9a2af8b64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740b0100) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8 0x00007fa9a2af79bf in ThreadWeaver::ThreadRunHelper::run
(this=this at entry=0x7fa96bffee20, parent=0x1596ca0, th=th at entry=0x7fa9740b0100)
at ../../../threadweaver/Weaver/Thread.cpp:87
#9 0x00007fa9a2af7a4b in ThreadWeaver::Thread::run (this=0x7fa9740b0100) at
.../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x7fa9740b0100) at
thread/qthread_unix.cpp:307
#11 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#12 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fa96b7fe700 (LWP 3939)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa9a558c20b in wait (time=18446744073709551615, this=0x1596df0) at
thread/qwaitcondition_unix.cpp:86
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x1597920,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3 0x00007fa9a2af6301 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1596ca0,
th=0x7fa9740c5920) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fa9a2af8b4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740c5920) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5 0x00007fa9a2af79bf in ThreadWeaver::ThreadRunHelper::run
(this=this at entry=0x7fa96b7fde20, parent=0x1596ca0, th=th at entry=0x7fa9740c5920)
at ../../../threadweaver/Weaver/Thread.cpp:87
#6 0x00007fa9a2af7a4b in ThreadWeaver::Thread::run (this=0x7fa9740c5920) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x7fa9740c5920) at
thread/qthread_unix.cpp:307
#8 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#9 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fa96affd700 (LWP 3940)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa9a558c20b in wait (time=18446744073709551615, this=0x1596df0) at
thread/qwaitcondition_unix.cpp:86
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x1597920,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3 0x00007fa9a2af6301 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1596ca0,
th=0x7fa9740c9ce0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fa9a2af8b4b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740c9ce0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5 0x00007fa9a2af8b64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740c9ce0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6 0x00007fa9a2af8b64 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x15979f0, th=0x7fa9740c9ce0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7 0x00007fa9a2af79bf in ThreadWeaver::ThreadRunHelper::run
(this=this at entry=0x7fa96affce20, parent=0x1596ca0, th=th at entry=0x7fa9740c9ce0)
at ../../../threadweaver/Weaver/Thread.cpp:87
#8 0x00007fa9a2af7a4b in ThreadWeaver::Thread::run (this=0x7fa9740c9ce0) at
.../../../threadweaver/Weaver/Thread.cpp:142
#9 0x00007fa9a558bd0b in QThreadPrivate::start (arg=0x7fa9740c9ce0) at
thread/qthread_unix.cpp:307
#10 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#11 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fa969fae700 (LWP 3947)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa99b342ebd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2 0x00007fa99b342fc9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fa968c97700 (LWP 3974)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fa9a1b34e77 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007fa9a1b34ea9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007fa9a1557b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4 0x00007fa9a4d3d7bd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fa9a8455780 (LWP 3895)):
[KCrash Handler]
#6 0x00000000021f3ae0 in ?? ()
#7 0x00007fa9a5ae35a3 in KSystemTimeZonesPrivate::cleanup () at
.../../kdecore/date/ksystemtimezone.cpp:390
#8 0x00007fa9a5689ea8 in qt_call_post_routines () at
kernel/qcoreapplication.cpp:293
#9 0x00007fa9a609f57e in QApplication::~QApplication (this=0x7fff8cbb3850,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:1113
#10 0x00007fa9a7415356 in App::~App (this=0x7fff8cbb3850, __in_chrg=<optimized
out>) at ../../src/App.cpp:187
#11 0x0000000000409099 in main (argc=3, argv=0x7fff8cbb39b8) at
.../../src/main.cpp:306
-- System Information:
Debian Release: 7.7
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages amarok depends on:
ii amarok-common 2.6~beta1+75.g47e75df-1
ii amarok-utils 2.6~beta1+75.g47e75df-1
ii kde-runtime 4:4.8.4-2
ii libaio1 0.3.109-3
ii libavcodec53 6:0.8.16-1
ii libavformat53 6:0.8.16-1
ii libc6 2.13-38+deb7u6
ii libcurl3-gnutls 7.26.0-1+wheezy11
ii libgcc1 1:4.7.2-5
ii libgcrypt11 1.5.0-5+deb7u2
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libgl1-mesa-glx [libgl1] 8.0.5-4+deb7u2
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgpod4-nogtk 0.8.2-7
ii libkcmutils4 4:4.8.4-4+deb7u1
ii libkdecore5 4:4.8.4-4+deb7u1
ii libkdeui5 4:4.8.4-4+deb7u1
ii libkdewebkit5 4:4.8.4-4+deb7u1
ii libkdnssd4 4:4.8.4-4+deb7u1
ii libkfile4 4:4.8.4-4+deb7u1
ii libkio5 4:4.8.4-4+deb7u1
ii libknewstuff3-4 4:4.8.4-4+deb7u1
ii liblastfm0 0.4.0~git20090710-2
ii libloudmouth1-0 1.4.3-9
ii libmtp9 1.1.3-35-g0ece104-5
ii libmysqlclient18 5.5.40-0+wheezy1
ii libofa0 0.9.3-5
ii libphonon4 4:4.6.0.0-3
ii libplasma3 4:4.8.4-4+deb7u1
ii libqjson0 0.7.1-7
ii libqt4-dbus 4:4.8.2+dfsg-11
ii libqt4-network 4:4.8.2+dfsg-11
ii libqt4-opengl 4:4.8.2+dfsg-11
ii libqt4-script 4:4.8.2+dfsg-11
ii libqt4-sql 4:4.8.2+dfsg-11
ii libqt4-svg 4:4.8.2+dfsg-11
ii libqt4-xml 4:4.8.2+dfsg-11
ii libqtcore4 4:4.8.2+dfsg-11
ii libqtgui4 4:4.8.2+dfsg-11
ii libqtscript4-core 0.2.0-1
ii libqtscript4-gui 0.2.0-1
ii libqtscript4-network 0.2.0-1
ii libqtscript4-sql 0.2.0-1
ii libqtscript4-uitools 0.2.0-1
ii libqtscript4-xml 0.2.0-1
ii libqtwebkit4 2.2.1-5
ii libsolid4 4:4.8.4-4+deb7u1
ii libstdc++6 4.7.2-5
ii libtag-extras1 1.0.1-3
ii libtag1c2a 1.7.2-1
ii libthreadweaver4 4:4.8.4-4+deb7u1
ii libx11-6 2:1.5.0-1+deb7u1
ii libxml2 2.8.0+dfsg1-7+wheezy2
ii phonon 4:4.6.0.0-3
Versions of packages amarok recommends:
ii kdemultimedia-kio-plugins 4:4.8.4-2
Versions of packages amarok suggests:
pn amarok-doc <none>
ii libqt4-sql-mysql 4:4.8.2+dfsg-11
pn libqt4-sql-psql <none>
ii libqt4-sql-sqlite 4:4.8.2+dfsg-11
pn moodbar <none>
Versions of packages amarok-common depends on:
ii perl 5.14.2-21+deb7u2
amarok-common recommends no packages.
Versions of packages amarok is related to:
ii phonon-backend-gstreamer [phonon-backend] 4:4.6.0.0-2
ii phonon-backend-vlc [phonon-backend] 0.6.0-1
-- no debconf information
More information about the pkg-kde-extras
mailing list