[Pkg-kde-extras] Bug#677658: amarok: crash on startup after relocating music
Toni Mueller
support at oeko.net
Fri Jun 15 19:22:39 UTC 2012
Package: amarok
Version: 2.5.0-3
Severity: normal
Dear Maintainer,
recently, I had to re-locate my music to a different disk, and in the
process put songs already in a playlist into different locations where
amarok could not find them. This results in the crash report shown below
on startup. I tried several times, with no effect. Only after symlinking
files/dirs back into their old locations did amarok start working again.
Kind regards,
--Toni++
Application: amarok (2.5.0)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.1
Operating System: Linux 3.3.0-trunk-686-pae i686
Distribution: Debian GNU/Linux testing (wheezy)
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
The crash can be reproduced every time.
-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[Current thread is 1 (Thread 0xafbe1720 (LWP 8175))]
Thread 6 (Thread 0xace4fb70 (LWP 8181)):
#0 0xb7777424 in __kernel_vsyscall ()
#1 0xb46fa20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb565136d in pthread_cond_wait () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3 0xad1802f3 in vlc_cond_wait () from /usr/lib/libvlccore.so.5
#4 0xad0f26e1 in ?? () from /usr/lib/libvlccore.so.5
#5 0xb46f5c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6 0xb564427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Thread 5 (Thread 0xa7f40b70 (LWP 8183)):
#0 0xb345de11 in clock_gettime () from /lib/i386-linux-gnu/i686/cmov/librt.so.1
#1 0xb58a7ee5 in do_gettime (frac=0xa7f40000, sec=0xa7f3fff8) at tools/qelapsedtimer_unix.cpp:123
#2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3 0xb5991f86 in QTimerInfoList::updateCurrentTime (this=0xa6602074) at kernel/qeventdispatcher_unix.cpp:343
#4 0xb59922ea in QTimerInfoList::timerWait (this=0xa6602074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5 0xb5990b73 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa7f4010c) at kernel/qeventdispatcher_glib.cpp:136
#6 0xb5990c0d in timerSourcePrepare (source=source at entry=0xa6602040, timeout=<optimized out>, timeout at entry=0xa7f4010c) at kernel/qeventdispatcher_glib.cpp:169
#7 0xb3636102 in g_main_context_prepare (context=context at entry=0xa66004e0, priority=priority at entry=0xa7f40168) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:2836
#8 0xb363684f in g_main_context_iterate (context=context at entry=0xa66004e0, block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3126
#9 0xb3636ab1 in g_main_context_iteration (context=0xa66004e0, may_block=1) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3207
#10 0xb5991647 in QEventDispatcherGlib::processEvents (this=0xa6600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb595d04d in QEventLoop::processEvents (this=0xa7f40290, flags=...) at kernel/qeventloop.cpp:149
#12 0xb595d2e9 in QEventLoop::exec (this=0xa7f40290, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5845e1c in QThread::exec (this=0x96509f8) at thread/qthread.cpp:501
#14 0xb593a5cd in QInotifyFileSystemWatcherEngine::run (this=0x96509f8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5849300 in QThreadPrivate::start (arg=0x96509f8) at thread/qthread_unix.cpp:298
#16 0xb46f5c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#17 0xb564427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Thread 4 (Thread 0xa6412b70 (LWP 8185)):
#0 0xb567e199 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#1 0xb565150b in pthread_mutex_lock () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2 0xb36766a0 in g_mutex_lock (mutex=mutex at entry=0x976cd00) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gthread-posix.c:208
#3 0xb3636a9a in g_main_context_iteration (context=0x976cd00, may_block=1) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3206
#4 0xb5991647 in QEventDispatcherGlib::processEvents (this=0x97a0458, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5 0xb595d04d in QEventLoop::processEvents (this=0xa64122c0, flags=...) at kernel/qeventloop.cpp:149
#6 0xb595d2e9 in QEventLoop::exec (this=0xa64122c0, flags=...) at kernel/qeventloop.cpp:204
#7 0xb5845e1c in QThread::exec (this=0x96e2040) at thread/qthread.cpp:501
#8 0xb5845f0b in QThread::run (this=0x96e2040) at thread/qthread.cpp:568
#9 0xb5849300 in QThreadPrivate::start (arg=0x96e2040) at thread/qthread_unix.cpp:298
#10 0xb46f5c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb564427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Thread 3 (Thread 0xa5948b70 (LWP 8186)):
#0 0xb7777424 in __kernel_vsyscall ()
#1 0xb5636886 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2 0xb364507b in g_poll (fds=0x97800e8, nfds=1, timeout=11565) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gpoll.c:132
#3 0xb3636950 in g_main_context_poll (n_fds=1, fds=0x97800e8, timeout=<optimized out>, context=0x96f1448, priority=<optimized out>) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3440
#4 g_main_context_iterate (context=context at entry=0x96f1448, block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3141
#5 0xb3636ab1 in g_main_context_iteration (context=0x96f1448, may_block=1) at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3207
#6 0xb5991647 in QEventDispatcherGlib::processEvents (this=0x9728170, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7 0xb595d04d in QEventLoop::processEvents (this=0xa59482c0, flags=...) at kernel/qeventloop.cpp:149
#8 0xb595d2e9 in QEventLoop::exec (this=0xa59482c0, flags=...) at kernel/qeventloop.cpp:204
#9 0xb5845e1c in QThread::exec (this=0x96f8d00) at thread/qthread.cpp:501
#10 0xb5845f0b in QThread::run (this=0x96f8d00) at thread/qthread.cpp:568
#11 0xb5849300 in QThreadPrivate::start (arg=0x96f8d00) at thread/qthread_unix.cpp:298
#12 0xb46f5c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#13 0xb564427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Thread 2 (Thread 0xa47ffb70 (LWP 8188)):
#0 0xb7777424 in __kernel_vsyscall ()
#1 0xb46fa20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb565136d in pthread_cond_wait () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3 0xb5849870 in wait (time=4294967295, this=0x9806900) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0x973f920, mutex=0x97d3b90, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0xb4e6d9d5 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x973f908, th=0x973f980) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6 0xb4e7081b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96a46f0, th=0x973f980) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7 0xb4e6d53a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x973f908, th=0x973f980) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8 0xb4e70974 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96a46f0, th=0x973f980) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9 0xb4e6d433 in ThreadWeaver::WeaverImpl::applyForWork (this=0x973f908, th=0x973f980, previous=0x97b7a68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e6f3c4 in ThreadWeaver::ThreadRunHelper::run (this=this at entry=0xa47ff2f4, parent=0x973f908, th=th at entry=0x973f980) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4e6f47a in ThreadWeaver::Thread::run (this=0x973f980) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb5849300 in QThreadPrivate::start (arg=0x973f980) at thread/qthread_unix.cpp:298
#13 0xb46f5c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#14 0xb564427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Thread 1 (Thread 0xafbe1720 (LWP 8175)):
[KCrash Handler]
#7 Playlist::TrackNavigator::queueIds (this=0x97af150, ids=...) at ../../src/playlist/navigators/TrackNavigator.cpp:61
#8 0xb6bed6be in Playlist::TrackNavigator::queueId (this=0x97af150, id=0) at ../../src/playlist/navigators/TrackNavigator.cpp:51
#9 0xb6b61a4c in Playlist::Actions::queue (this=0x96a9228, rows=...) at ../../src/playlist/PlaylistActions.cpp:400
#10 0xb6b65314 in Playlist::Actions::restoreDefaultPlaylist (this=0x0) at ../../src/playlist/PlaylistActions.cpp:514
#11 0xb6b657da in Playlist::Actions::init (this=this at entry=0x96a9228) at ../../src/playlist/PlaylistActions.cpp:94
#12 0xb6b65848 in Playlist::Actions::instance () at ../../src/playlist/PlaylistActions.cpp:59
#13 0xb6b65884 in The::playlistActions () at ../../src/playlist/PlaylistActions.cpp:534
#14 0xb6ef31d0 in MainWindow::createActions (this=0x94df010) at ../../src/MainWindow.cpp:697
#15 0xb6efdb4b in MainWindow::MainWindow (this=0x94df010) at ../../src/MainWindow.cpp:145
#16 0xb6ed5414 in App::continueInit (this=0xbfbc4eec) at ../../src/App.cpp:545
#17 0xb6ed6da8 in App::App (this=0xbfbc4eec) at ../../src/App.cpp:185
#18 0x08050028 in main (argc=1, argv=0xbfbc4fe4) at ../../src/main.cpp:301
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.3.0-trunk-686-pae (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages amarok depends on:
ii amarok-common 2.5.0-3
ii amarok-utils 2.5.0-3
ii kde-runtime 4:4.7.4-2+b1
ii libaio1 0.3.109-2
ii libavcodec53 6:0.8.3-1
ii libavformat53 6:0.8.3-1
ii libc6 2.13-33
ii libcurl3-gnutls 7.26.0-1
ii libgcc1 1:4.7.0-8
ii libgcrypt11 1.5.0-3
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libgl1-mesa-glx [libgl1] 8.0.2-2
ii libglib2.0-0 2.32.3-1
ii libgpod4 0.8.2-6
ii libkcmutils4 4:4.7.4-6
ii libkdecore5 4:4.7.4-6
ii libkdeui5 4:4.7.4-6
ii libkdewebkit5 4:4.7.4-6
ii libkdnssd4 4:4.7.4-6
ii libkfile4 4:4.7.4-6
ii libkio5 4:4.7.4-6
ii libknewstuff3-4 4:4.7.4-6
ii liblastfm0 0.4.0~git20090710-1
ii libloudmouth1-0 1.4.3-8
ii libmtp9 1.1.3-2
ii libmysqlclient18 5.5.24+dfsg-3
ii libofa0 0.9.3-5
ii libphonon4 4:4.6.0.0-2
ii libplasma3 4:4.7.4-6
ii libqjson0 0.7.1-6
ii libqt4-dbus 4:4.8.1-1
ii libqt4-network 4:4.8.1-1
ii libqt4-opengl 4:4.8.1-1
ii libqt4-script 4:4.8.1-1
ii libqt4-sql 4:4.8.1-1
ii libqt4-svg 4:4.8.1-1
ii libqt4-xml 4:4.8.1-1
ii libqtcore4 4:4.8.1-1
ii libqtgui4 4:4.8.1-1
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-4+b1
ii libsolid4 4:4.7.4-6
ii libstdc++6 4.7.0-8
ii libtag-extras1 1.0.1-3
ii libtag1c2a 1.7.1-3
ii libthreadweaver4 4:4.7.4-6
ii libx11-6 2:1.4.99.901-2
ii libxml2 2.8.0+dfsg1-3
ii phonon 4:4.6.0.0-2
ii zlib1g 1:1.2.7.dfsg-11
Versions of packages amarok recommends:
ii kdemultimedia-kio-plugins 4:4.7.4-3
Versions of packages amarok suggests:
pn amarok-doc <none>
pn libqt4-sql-mysql 4:4.8.1-1
pn libqt4-sql-psql <none>
pn libqt4-sql-sqlite 4:4.8.1-1
pn libxine1-ffmpeg 1.1.20.1-4
pn moodbar <none>
Versions of packages amarok-common depends on:
ii perl 5.14.2-11
amarok-common recommends no packages.
Versions of packages amarok is related to:
ii phonon-backend-vlc [phonon-backend] 0.5.0-1
-- no debconf information
More information about the pkg-kde-extras
mailing list