Bug 260303

Summary: crash after double click one CD track
Product: [Applications] amarok Reporter: Mathies <h>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 2.3.2   
Target Milestone: 2.4.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mathies 2010-12-16 18:39:45 UTC
Application: amarok (2.3.2)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

CD was entered in CD player, Amarok started, tracklist showed in left window, track selected with mouse and double clicked. immediate crash.

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

Thread 17 (Thread 0xaf7f4b70 (LWP 1665)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f5884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6e14 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0x06e1bb3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 0xaeff3b70 (LWP 1666)):
#0  0x053f47d4 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x013d6fc6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x03368e58 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x03369279 in ?? () from /lib/libglib-2.0.so.0
#4  0x03369848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x05f4f59f in QEventDispatcherGlib::processEvents (this=0x8e160c8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x05f1f609 in QEventLoop::processEvents (this=0xaeff3220, flags=) at kernel/qeventloop.cpp:149
#7  0x05f1fa8a in QEventLoop::exec (this=0xaeff3220, flags=...) at kernel/qeventloop.cpp:201
#8  0x05e1bb7e in QThread::exec (this=0x8e15d90) at thread/qthread.cpp:490
#9  0x067e481a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x05e1edf9 in QThreadPrivate::start (arg=0x8e15d90) at thread/qthread_unix.cpp:266
#11 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#12 0x013c96be in clone () from /lib/libc.so.6

Thread 15 (Thread 0xae7f2b70 (LWP 1667)):
#0  0x053f2f83 in __pthread_mutex_lock_full () from /lib/libpthread.so.0
#1  0x013d6f86 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x07303b31 in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so
#3  0x01aac56c in ?? () from /usr/lib/libpulse.so.0
#4  0x01a98ab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#5  0x01a9aa73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#6  0x01a9ab44 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#7  0x01aac303 in ?? () from /usr/lib/libpulse.so.0
#8  0x07304bd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#9  0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#10 0x013c96be in clone () from /lib/libc.so.6

Thread 14 (Thread 0xa9ff0b70 (LWP 1668)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06e2db54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 13 (Thread 0xa97efb70 (LWP 1669)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06e2db54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xa8feeb70 (LWP 1670)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06e2db54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 0xa87edb70 (LWP 1671)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06e2db54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 0xa78aab70 (LWP 1673)):
#0  0x03368e84 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0x03369279 in ?? () from /lib/libglib-2.0.so.0
#2  0x03369848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x05f4f59f in QEventDispatcherGlib::processEvents (this=0x9a8f860, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x05f1f609 in QEventLoop::processEvents (this=0xa78aa230, flags=) at kernel/qeventloop.cpp:149
#5  0x05f1fa8a in QEventLoop::exec (this=0xa78aa230, flags=...) at kernel/qeventloop.cpp:201
#6  0x05e1bb7e in QThread::exec (this=0x9a71a50) at thread/qthread.cpp:490
#7  0x05efe35b in QInotifyFileSystemWatcherEngine::run (this=0x9a71a50) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x05e1edf9 in QThreadPrivate::start (arg=0x9a71a50) at thread/qthread_unix.cpp:266
#9  0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#10 0x013c96be in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa61c2b70 (LWP 1674)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x05e1f9c7 in wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x068b6030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b3a360, th=0x9a96b60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x068b97dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x068b555b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b3a360, th=0x9a96b60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x068b98d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9a96b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9a96b60, previous=0xa1f7240) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x068b795e in ThreadWeaver::ThreadRunHelper::run (this=0xa61c2294, parent=0x9b3a360, th=0x9a96b60) at ../../../threadweaver/Weaver/Thread.cpp:87
#25 0x068b807b in ThreadWeaver::Thread::run (this=0x9a96b60) at ../../../threadweaver/Weaver/Thread.cpp:142
#26 0x05e1edf9 in QThreadPrivate::start (arg=0x9a96b60) at thread/qthread_unix.cpp:266
#27 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#28 0x013c96be in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa59b9b70 (LWP 1675)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xb72cc3a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb72cc481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#6  0x013c96be in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa5090b70 (LWP 1676)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x05e1f9c7 in wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x068b6030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b3a360, th=0x9c52af0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x068b97dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b96280, th=0x9c52af0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x068b555b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b3a360, th=0x9c52af0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x068b98d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9c52af0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9c52af0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0x9c52af0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0x9c52af0, previous=0xa219f80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x068b795e in ThreadWeaver::ThreadRunHelper::run (this=0xa5090294, parent=0x9b3a360, th=0x9c52af0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x068b807b in ThreadWeaver::Thread::run (this=0x9c52af0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x05e1edf9 in QThreadPrivate::start (arg=0x9c52af0) at thread/qthread_unix.cpp:266
#15 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#16 0x013c96be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa36feb70 (LWP 1690)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x018b4877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x19b31a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x018b48c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x19b31a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#6  0x013c96be in clone () from /lib/libc.so.6

Thread 5 (Thread 0x9b13fb70 (LWP 1691)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x05e1f9c7 in wait (this=0xa1630e8, mutex=0xa1630e4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa1630e8, mutex=0xa1630e4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0472feaa in QFileInfoGatherer::run (this=0xa1630dc) at dialogs/qfileinfogatherer.cpp:214
#6  0x05e1edf9 in QThreadPrivate::start (arg=0xa1630dc) at thread/qthread_unix.cpp:266
#7  0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#8  0x013c96be in clone () from /lib/libc.so.6

Thread 4 (Thread 0x9a93eb70 (LWP 1692)):
#0  0x053f47d4 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x013d6fc6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x03369428 in ?? () from /lib/libglib-2.0.so.0
#3  0x03369848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x05f4f59f in QEventDispatcherGlib::processEvents (this=0xa163188, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x05f1f609 in QEventLoop::processEvents (this=0x9a93e230, flags=) at kernel/qeventloop.cpp:149
#6  0x05f1fa8a in QEventLoop::exec (this=0x9a93e230, flags=...) at kernel/qeventloop.cpp:201
#7  0x05e1bb7e in QThread::exec (this=0xa163ee8) at thread/qthread.cpp:490
#8  0x05efe35b in QInotifyFileSystemWatcherEngine::run (this=0xa163ee8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x05e1edf9 in QThreadPrivate::start (arg=0xa163ee8) at thread/qthread_unix.cpp:266
#10 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#11 0x013c96be in clone () from /lib/libc.so.6

Thread 3 (Thread 0x9a13db70 (LWP 1693)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x05e1f9c7 in wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x068b6030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b3a360, th=0xa184390) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x068b97dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b96280, th=0xa184390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x068b555b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b3a360, th=0xa184390) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x068b98d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0xa184390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0xa184390, previous=0xa2ede10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x068b795e in ThreadWeaver::ThreadRunHelper::run (this=0x9a13d294, parent=0x9b3a360, th=0xa184390) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x068b807b in ThreadWeaver::Thread::run (this=0xa184390) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x05e1edf9 in QThreadPrivate::start (arg=0xa184390) at thread/qthread_unix.cpp:266
#13 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#14 0x013c96be in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9993cb70 (LWP 1694)):
#0  0x00934416 in __kernel_vsyscall ()
#1  0x053f54dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x013d6dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x05e1f9c7 in wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9b3a378, mutex=0x9b97fa8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x068b6030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b3a360, th=0xa1525c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x068b97dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b96280, th=0xa1525c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x068b555b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b3a360, th=0xa1525c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x068b98d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0xa1525c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0xa1525c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0xa1525c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0xa1525c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x068b98f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b96280, th=0xa1525c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x068b6533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b3a360, th=0xa1525c8, previous=0xa8a00b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x068b795e in ThreadWeaver::ThreadRunHelper::run (this=0x9993c294, parent=0x9b3a360, th=0xa1525c8) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x068b807b in ThreadWeaver::Thread::run (this=0xa1525c8) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x05e1edf9 in QThreadPrivate::start (arg=0xa1525c8) at thread/qthread_unix.cpp:266
#17 0x053f0cc9 in start_thread () from /lib/libpthread.so.0
#18 0x013c96be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb65b4770 (LWP 1664)):
[KCrash Handler]
#7  QModelIndex (this=0x98f1458, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x98f1458, child=...) at itemviews/qsortfilterproxymodel.cpp:1656
#9  0x0479a942 in parent (this=0x98f33c8, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#10 QTreeView::indexRowSizeHint (this=0x98f33c8, index=...) at itemviews/qtreeview.cpp:2758
#11 0x0479b16b in QTreeViewPrivate::itemHeight (this=0x98f1cf0, item=0) at itemviews/qtreeview.cpp:3229
#12 0x0479b450 in QTreeViewPrivate::updateScrollBars (this=0x98f1cf0) at itemviews/qtreeview.cpp:3452
#13 0x0479b775 in QTreeView::updateGeometries (this=0x98f33c8) at itemviews/qtreeview.cpp:2686
#14 0x0474bc44 in QAbstractItemView::resizeEvent (this=0x98f33c8, event=0xbfaee6d8) at itemviews/qabstractitemview.cpp:2388
#15 0x041dfc53 in QWidget::event (this=0x98f33c8, event=0xbfaee6d8) at kernel/qwidget.cpp:8341
#16 0x04601763 in QFrame::event (this=0x98f33c8, e=0xbfaee6d8) at widgets/qframe.cpp:557
#17 0x0469ea82 in QAbstractScrollArea::viewportEvent (this=0x98f3478, e=0x98f1458) at widgets/qabstractscrollarea.cpp:1043
#18 0x0475b0f7 in QAbstractItemView::viewportEvent (this=0x98f33c8, event=0xbfaee6d8) at itemviews/qabstractitemview.cpp:1619
#19 0x0479d883 in QTreeView::viewportEvent (this=0x98f33c8, event=0xbfaee6d8) at itemviews/qtreeview.cpp:1256
#20 0x046a14d5 in viewportEvent (this=0x98f3440, o=0x98f3c68, e=0xbfaee6d8) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0x98f3440, o=0x98f3c68, e=0xbfaee6d8) at widgets/qabstractscrollarea_p.h:116
#22 0x05f2029a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8d1ef48, receiver=0x98f3c68, event=0xbfaee6d8) at kernel/qcoreapplication.cpp:847
#23 0x04181fb9 in QApplicationPrivate::notify_helper (this=0x8d1ef48, receiver=0x98f3c68, e=0xbfaee6d8) at kernel/qapplication.cpp:4392
#24 0x041880e9 in QApplication::notify (this=0xbfaf017c, receiver=0x98f3c68, e=0xbfaee6d8) at kernel/qapplication.cpp:4361
#25 0x0041f68a in KApplication::notify (this=0xbfaf017c, receiver=0x98f3c68, event=0xbfaee6d8) at ../../kdeui/kernel/kapplication.cpp:310
#26 0x05f20b3b in QCoreApplication::notifyInternal (this=0xbfaf017c, receiver=0x98f3c68, event=0xbfaee6d8) at kernel/qcoreapplication.cpp:732
#27 0x041dedf9 in sendEvent (this=0x98f2168, recursive=false, disableUpdates=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x98f2168, recursive=false, disableUpdates=false) at kernel/qwidget.cpp:7257
#29 0x041e4529 in QWidgetPrivate::show_helper (this=0x98f2168) at kernel/qwidget.cpp:7308
#30 0x041e5e9b in QWidget::setVisible (this=0x98f3c68, visible=true) at kernel/qwidget.cpp:7589
#31 0x041e4a20 in show (this=0x98f1cf0, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#32 QWidgetPrivate::showChildren (this=0x98f1cf0, spontaneous=false) at kernel/qwidget.cpp:7677
#33 0x041e4551 in QWidgetPrivate::show_helper (this=0x98f1cf0) at kernel/qwidget.cpp:7314
#34 0x041e5e9b in QWidget::setVisible (this=0x98f33c8, visible=true) at kernel/qwidget.cpp:7589
#35 0x041e4a20 in show (this=0x98f01a8, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#36 QWidgetPrivate::showChildren (this=0x98f01a8, spontaneous=false) at kernel/qwidget.cpp:7677
#37 0x041e4551 in QWidgetPrivate::show_helper (this=0x98f01a8) at kernel/qwidget.cpp:7314
#38 0x041e5e9b in QWidget::setVisible (this=0x98ef7b0, visible=true) at kernel/qwidget.cpp:7589
#39 0x00a35b54 in ?? () from /usr/lib/libamaroklib.so.1
#40 0x00a35f23 in ?? () from /usr/lib/libamaroklib.so.1
#41 0x00a36120 in ?? () from /usr/lib/libamaroklib.so.1
#42 0x00e86d01 in ?? () from /usr/lib/libamaroklib.so.1
#43 0x00e80ec5 in AmarokUrlHandler::run(AmarokUrl) () from /usr/lib/libamaroklib.so.1
#44 0x00e7ca03 in AmarokUrl::run() () from /usr/lib/libamaroklib.so.1
#45 0x00e0a123 in PlaylistManager::save(QList<KSharedPtr<Meta::Track> >, QString const&, Playlists::UserPlaylistProvider*) () from /usr/lib/libamaroklib.so.1
#46 0x00b0a04c in ?? () from /usr/lib/libamaroklib.so.1
#47 0x00a03c53 in ?? () from /usr/lib/libamaroklib.so.1
#48 0x05f268ca in QMetaObject::metacall (object=0x98b5ed8, cl=160380024, idx=41, argv=0xbfaef148) at kernel/qmetaobject.cpp:237
#49 0x05f396ad in QMetaObject::activate (sender=0x99bbe78, m=0x4b00370, local_signal_index=1, argv=0x1) at kernel/qobject.cpp:3280
#50 0x04179f99 in QAction::triggered (this=0x99bbe78, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#51 0x0417b8dc in QAction::activate (this=0x99bbe78, event=QAction::Trigger) at kernel/qaction.cpp:1256
#52 0x04698082 in trigger (this=0x98f1458) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#53 QToolButton::nextCheckState (this=0x98f1458) at widgets/qtoolbutton.cpp:1147
#54 0x045b16b3 in QAbstractButtonPrivate::click (this=0x99bd5e0) at widgets/qabstractbutton.cpp:528
#55 0x045b19ae in QAbstractButton::mouseReleaseEvent (this=0x99bd0e0, e=0xbfaef8c0) at widgets/qabstractbutton.cpp:1121
#56 0x0469854c in QToolButton::mouseReleaseEvent (this=0x99bd0e0, e=0xbfaef8c0) at widgets/qtoolbutton.cpp:721
#57 0x041dfe08 in QWidget::event (this=0x99bd0e0, event=0xbfaef8c0) at kernel/qwidget.cpp:8187
#58 0x045afe9e in QAbstractButton::event (this=0x99bd0e0, e=0x98f1458) at widgets/qabstractbutton.cpp:1080
#59 0x0469b0ca in QToolButton::event (this=0x99bd0e0, event=0xbfaef8c0) at widgets/qtoolbutton.cpp:1163
#60 0x04181fdc in QApplicationPrivate::notify_helper (this=0x8d1ef48, receiver=0x99bd0e0, e=0xbfaef8c0) at kernel/qapplication.cpp:4396
#61 0x04188c2e in QApplication::notify (this=0xbfaf017c, receiver=0x99bd0e0, e=0xbfaef8c0) at kernel/qapplication.cpp:3959
#62 0x0041f68a in KApplication::notify (this=0xbfaf017c, receiver=0x99bd0e0, event=0xbfaef8c0) at ../../kdeui/kernel/kapplication.cpp:310
#63 0x05f20b3b in QCoreApplication::notifyInternal (this=0xbfaf017c, receiver=0x99bd0e0, event=0xbfaef8c0) at kernel/qcoreapplication.cpp:732
#64 0x04187094 in sendEvent (receiver=0x99bd0e0, event=0xbfaef8c0, alienWidget=0x99bd0e0, nativeWidget=0x98b5ed8, buttonDown=0x4b1c3c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#65 QApplicationPrivate::sendMouseEvent (receiver=0x99bd0e0, event=0xbfaef8c0, alienWidget=0x99bd0e0, nativeWidget=0x98b5ed8, buttonDown=0x4b1c3c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#66 0x04215d10 in QETWidget::translateMouseEvent (this=0x98b5ed8, event=0xbfaefddc) at kernel/qapplication_x11.cpp:4403
#67 0x04215151 in QApplication::x11ProcessEvent (this=0xbfaf017c, event=0xbfaefddc) at kernel/qapplication_x11.cpp:3414
#68 0x0424436a in x11EventSourceDispatch (s=0x8d1ac00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#69 0x03365855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#70 0x03369668 in ?? () from /lib/libglib-2.0.so.0
#71 0x03369848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#72 0x05f4f565 in QEventDispatcherGlib::processEvents (this=0x8c32d70, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#73 0x04243be5 in QGuiEventDispatcherGlib::processEvents (this=0x8c32d70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#74 0x05f1f609 in QEventLoop::processEvents (this=0xbfaf00d4, flags=) at kernel/qeventloop.cpp:149
#75 0x05f1fa8a in QEventLoop::exec (this=0xbfaf00d4, flags=...) at kernel/qeventloop.cpp:201
#76 0x05f2400f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#77 0x04180e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#78 0x0804fba5 in _start ()

Possible duplicates by query: bug 259843, bug 259301, bug 258933, bug 258868, bug 258772.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-12-16 21:04:37 UTC
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least, ideally you should also have kdelibs5-dbg, libqt4-dbg and  libglib2.0-0-dbg. That should cover most of the crashes.
Comment 2 Dario Andres 2010-12-25 17:03:25 UTC
[Comment from a bug triager]
As described in bug 219964 comment 13, this may be a bug in the Qt library which should be fixed soon.
Regards
Comment 3 Myriam Schweingruber 2011-01-10 18:24:36 UTC
Which doesn't help unless they are backporting it. Amarok depends on Qt 4.6.x. Also, we have quite a few similar reports, I am just waiting to get a proper backtrace with amarok debugging symbols
Comment 4 Mathies 2011-01-15 15:25:15 UTC
comment Mathies
Related to bugreport 260303 and 260895. I'm sorry but I was unable to 
report new crashes after installing debugging symbols packages. I 
installed amarok-dbg and kdebase-dbg (with depending packages like 
phonon-dbg, python-qt4-dbg, python-qt4-phonon-dbg, python-sip-dbg). The 
KDE-DRKonqi/crash assistant refused to send a report after each crash. 
Amarok crashed after several (4- 5) song-changes (music from DVD) with 
change of format (wma and mp3, not with ogg). The crash report content 
was: /Application: Amarok (amarok), signal: Segmentation fault./ 
Crash-assistant messages: first /debug applications needed,/ then 
u/nable to find the applications/ and finally /not enough information/.
What else can I do to help?

Op 10-01-11 18:24, Myriam Schweingruber schreef:
> https://bugs.kde.org/show_bug.cgi?id=260303
>
>
>
>
>
> --- Comment #3 from Myriam Schweingruber<myriam kde org>   2011-01-10 18:24:36 ---
> Which doesn't help unless they are backporting it. Amarok depends on Qt 4.6.x.
> Also, we have quite a few similar reports, I am just waiting to get a proper
> backtrace with amarok debugging symbols
>
Comment 5 Myriam Schweingruber 2011-01-15 17:55:30 UTC
You can try to get a backtrace with gdb, see also here:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB

Please start gdb with these lines:

gdb amarok
run -d --nofork

once the crash happens, type

bt all

and paste the part from there.
Comment 6 Mathies 2011-01-18 14:43:51 UTC
I tried to predict the crash. I didn't succeed. Most common situation is 
in this crash report.

My actions: 1. load DVD (with WMA tracks and MP3 tracks); 2. terminal 
opened and started with gdb amarok <enter> run -d --nofork; 3. Amarok 
screen: click on Amarokmenu -> click medium play -> subscreen -> click 
DVD -> click dir1 -> click track (.MP3) -> music (OK!) -> click 
Amarokmenu -> click medium play -> click DVD -> click dir1 up -> click 
dir2 down -> click track (.WMA) -> crash

llection*)
amarok: END__: 
XesamCollectionBuilder::XesamCollectionBuilder(Collections::SqlCollection*) 
- Took 0.027s
amarok: BEGIN: void CollectionWidget::init()
amarok:   BEGIN: 
CollectionTreeItemDelegate::CollectionTreeItemDelegate(QTreeView*)
amarok:   END__: 
CollectionTreeItemDelegate::CollectionTreeItemDelegate(QTreeView*) - 
Took 0.0049s
amarok:   [CollectionTreeItemModel] Collection root has  1  children
amarok:   [CollectionWidget] Sort levels: (2, 1)
amarok:   [CollectionWidget] switching to multi model
amarok: END__: void CollectionWidget::init() - Took 0.31s
amarok: [FileBrowser] home path:  "/home/mathies"
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() - 
Took 0.029s
amarok: BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:   BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok:   END__: void Playlist::PrettyListView::scrollToActiveTrack() - 
Took 0.00056s
amarok: END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.018s
amarok:  setting layout to QRectF(0,0 0x30)
amarok: BEGIN: virtual void 
Context::AppletsListWidget::resizeEvent(QGraphicsSceneResizeEvent*)
amarok:   BEGIN: int 
Context::AppletsListWidget::maximumVisibleAppletsOnList() const
amarok:      model row count:  10
amarok:      icon average size:  95.5
amarok:      visible rect size:  277
amarok:      listTotalSize:  855
amarok:   END__: int 
Context::AppletsListWidget::maximumVisibleAppletsOnList() const - Took 
0.0063s
amarok: END__: virtual void 
Context::AppletsListWidget::resizeEvent(QGraphicsSceneResizeEvent*) - 
Took 0.0078s
amarok: BEGIN: virtual void 
Context::AppletExplorer::resizeEvent(QGraphicsSceneResizeEvent*)
amarok: END__: virtual void 
Context::AppletExplorer::resizeEvent(QGraphicsSceneResizeEvent*) - Took 
0.0049s
amarok:  setting layout to QRectF(0,0 285x30)
amarok: BEGIN: void ScriptManager::updateAllScripts()
amarok:   [ScriptManager] ScriptUpdater: Skipping update check
amarok:   BEGIN: bool ScriptManager::loadScript(const QString&)
amarok:     [ScriptManager] script info: "Librivox.org"   "1.0"   
"Scriptable Service"   "Amarok2.0"
amarok:   END__: bool ScriptManager::loadScript(const QString&) - Took 
0.058s
amarok:   BEGIN: bool ScriptManager::loadScript(const QString&)
amarok:     [ScriptManager] script info: "Lyricwiki"   ".2"   "Lyrics"   
"Amarok2.0"
amarok:   END__: bool ScriptManager::loadScript(const QString&) - Took 
0.018s
amarok:   BEGIN: bool ScriptManager::loadScript(const QString&)
amarok:     [ScriptManager] script info: "Cool Streams"   "1.0"   
"Scriptable Service"   "Amarok2.0"
amarok:   END__: bool ScriptManager::loadScript(const QString&) - Took 
0.0047s
amarok:   BEGIN: bool ScriptManager::loadScript(const QString&)
amarok:     [ScriptManager] script info: "Amarok Script Console"   
"1.0"   "Generic"   "Amarok2.0"
amarok:   END__: bool ScriptManager::loadScript(const QString&) - Took 
0.0045s
amarok:   BEGIN: void ScriptManager::findScripts()
amarok:     BEGIN: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&)
amarok(2028)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found  0  
offers for  "Amarok Script Console"
amarok:     END__: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.33s
amarok:     BEGIN: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&)
amarok(2028)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found  0  
offers for  "LyricWiki"
amarok:     END__: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.23s
amarok:     BEGIN: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&)
amarok(2028)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found  0  
offers for  "Cool Streams"
amarok(2028)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found  0  
offers for  "Librivox.org"
amarok:     END__: void ScriptSelector::addScripts(const 
QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, 
const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.49s
amarok:     BEGIN: void ScriptManager::slotConfigChanged(bool)
amarok:       BEGIN: void ScriptManager::slotConfigChanged(bool)
amarok:       END__: void ScriptManager::slotConfigChanged(bool) - Took 
0.013s
amarok:       BEGIN: bool ScriptManager::slotRunScript(QString, bool)
[New Thread 0xa6a3fb70 (LWP 2046)]
amarok:         BEGIN: void ScriptManager::startScriptEngine(QString)
amarok:           BEGIN: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*)
amarok:           END__: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) - Took 
0.0013s
amarok:         END__: void ScriptManager::startScriptEngine(QString) - 
Took 0.041s
amarok:         BEGIN: static QScriptValue 
ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, 
QScriptEngine*)
amarok:           BEGIN: bool 
ScriptableServiceManager::initService(const QString&, int, const 
QString&, const QString&, bool)
amarok:              initializing scripted service:  "Cool Streams"
amarok:             BEGIN: ServiceBase::ServiceBase(const QString&, 
ServiceFactory*, bool, const QString&)
amarok:             END__: ServiceBase::ServiceBase(const QString&, 
ServiceFactory*, bool, const QString&) - Took 0.17s
amarok:             BEGIN: ScriptableService::ScriptableService(const 
QString&)
amarok:                creating ScriptableService  "Cool Streams"
amarok:             END__: ScriptableService::ScriptableService(const 
QString&) - Took 0.00096s
amarok:             BEGIN: void ScriptableService::init(int, const 
QString&, bool)
amarok:               BEGIN: 
Collections::ScriptableServiceCollection::ScriptableServiceCollection(const 
QString&)
amarok:               END__: 
Collections::ScriptableServiceCollection::ScriptableServiceCollection(const 
QString&) - Took 0.0007s
amarok:             END__: void ScriptableService::init(int, const 
QString&, bool) - Took 0.018s
amarok:              emitting scripted service  "Cool Streams"
amarok:             BEGIN: void ServiceBrowser::addService(ServiceBase*)
amarok:             END__: void ServiceBrowser::addService(ServiceBase*) 
- Took 0.0012s
amarok:           END__: bool 
ScriptableServiceManager::initService(const QString&, int, const 
QString&, const QString&, bool) - Took 0.2s
amarok:         END__: static QScriptValue 
ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, 
QScriptEngine*) - Took 0.32s
amarok:         BEGIN: void ScriptableServiceScript::slotCustomize(const 
QString&)
amarok:         END__: void ScriptableServiceScript::slotCustomize(const 
QString&) - Took 0.00069s
amarok:       END__: bool ScriptManager::slotRunScript(QString, bool) - 
Took 1.2s
amarok:       BEGIN: bool ScriptManager::slotRunScript(QString, bool)
amarok:         BEGIN: void ScriptManager::startScriptEngine(QString)
amarok:           BEGIN: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*)
amarok:           END__: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) - Took 
0.0052s
amarok:         END__: void ScriptManager::startScriptEngine(QString) - 
Took 0.016s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.core"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 3.8s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.xml"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - DELAY Took 
(quite long) 9.8s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.network"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.39s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.gui"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 1.7s
amarok:          SCRIPT "Librivox.org" :  "creating service..."
amarok:         BEGIN: static QScriptValue 
ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, 
QScriptEngine*)
amarok:           BEGIN: bool 
ScriptableServiceManager::initService(const QString&, int, const 
QString&, const QString&, bool)
amarok:              initializing scripted service:  "Librivox.org"
amarok:             BEGIN: ServiceBase::ServiceBase(const QString&, 
ServiceFactory*, bool, const QString&)
amarok:             END__: ServiceBase::ServiceBase(const QString&, 
ServiceFactory*, bool, const QString&) - Took 0.28s
amarok:             BEGIN: ScriptableService::ScriptableService(const 
QString&)
amarok:                creating ScriptableService  "Librivox.org"
amarok:             END__: ScriptableService::ScriptableService(const 
QString&) - Took 0.0094s
amarok:             BEGIN: void ScriptableService::init(int, const 
QString&, bool)
amarok:               BEGIN: 
Collections::ScriptableServiceCollection::ScriptableServiceCollection(const 
QString&)
amarok:               END__: 
Collections::ScriptableServiceCollection::ScriptableServiceCollection(const 
QString&) - Took 0.00064s
amarok:             END__: void ScriptableService::init(int, const 
QString&, bool) - Took 0.0026s
amarok:              emitting scripted service  "Librivox.org"
amarok:             BEGIN: void ServiceBrowser::addService(ServiceBase*)
amarok:             END__: void ServiceBrowser::addService(ServiceBase*) 
- Took 0.0009s
amarok:           END__: bool 
ScriptableServiceManager::initService(const QString&, int, const 
QString&, const QString&, bool) - Took 0.43s
amarok:         END__: static QScriptValue 
ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, 
QScriptEngine*) - Took 0.43s
amarok:          SCRIPT "Librivox.org" :  "done creating service!"
amarok:         BEGIN: void ScriptableServiceScript::slotCustomize(const 
QString&)
amarok:            SCRIPT "Librivox.org" :  "customizing Librivox service"
amarok:            SCRIPT "Librivox.org" :  "loading icon: 
/usr/share/kde4/apps/amarok/scripts/librivox_service/LibrivoxIcon.png"
amarok:           BEGIN: void ScriptableServiceManager::setIcon(const 
QString&, const QPixmap&)
amarok:              service:  "Librivox.org"
amarok:           END__: void ScriptableServiceManager::setIcon(const 
QString&, const QPixmap&) - Took 0.0011s
amarok:         END__: void ScriptableServiceScript::slotCustomize(const 
QString&) - Took 0.21s
amarok:       END__: bool ScriptManager::slotRunScript(QString, bool) - 
DELAY Took (quite long) 17s
amarok:       BEGIN: bool ScriptManager::slotRunScript(QString, bool)
amarok:         BEGIN: void ScriptManager::startScriptEngine(QString)
amarok:           BEGIN: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*)
amarok:           END__: 
ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) - Took 
0.0012s
amarok:         END__: void ScriptManager::startScriptEngine(QString) - 
Took 0.084s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.core"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.44s
amarok:         BEGIN: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok:            importing qt bindings  "qt.xml"
amarok:         END__: bool 
AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.18s
amarok:       END__: bool ScriptManager::slotRunScript(QString, bool) - 
Took 0.74s
amarok:     END__: void ScriptManager::slotConfigChanged(bool) - DELAY 
Took (quite long) 19s
amarok:   END__: void ScriptManager::findScripts() - DELAY Took (quite 
long) 20s
amarok: END__: void ScriptManager::updateAllScripts() - DELAY Took 
(quite long) 20s
amarok: BEGIN: void App::checkCollectionScannerVersion()
amarok: END__: void App::checkCollectionScannerVersion() - Took 0.27s
amarok: BEGIN: virtual void 
CollectionTreeItemModel::requestCollectionsExpansion()
amarok: END__: virtual void 
CollectionTreeItemModel::requestCollectionsExpansion() - Took 0.00075s
amarok: BEGIN: void 
MediaDeviceMonitor::checkDevicesFor(ConnectionAssistant*)
amarok:   BEGIN: QStringList MediaDeviceMonitor::getDevices()
amarok:     BEGIN: void MediaDeviceCache::refreshCache()
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageAccess with udi =  
"/org/freedesktop/Hal/devices/volume_label_BU17MuzModernMP3"
amarok:       [MediaDeviceCache] Device name is =  "BU17MuzModernMP3"  
and was made by  ""
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageAccess with udi =  
"/org/freedesktop/Hal/devices/volume_uuid_84bfcfdd_8ea9_4b32_9c15_6349b40cb4bc" 

amarok:       [MediaDeviceCache] Device name is =  "Volume (ext3)"  and 
was made by  ""
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageAccess with udi =  
"/org/freedesktop/Hal/devices/volume_uuid_74ed12c8_2e32_413b_8eb2_ca09c83f068e" 

amarok:       [MediaDeviceCache] Device name is =  "Volume (ext4)"  and 
was made by  ""
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageAccess with udi =  
"/org/freedesktop/Hal/devices/volume_uuid_328f3f52_1ab4_439c_bc6e_13f54bef5f06" 

amarok:       [MediaDeviceCache] Device name is =  "Volume (swap)"  and 
was made by  ""
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageAccess with udi =  
"/org/freedesktop/Hal/devices/volume_uuid_4106cf02_65e1_4941_946f_74e692779394" 

amarok:       [MediaDeviceCache] Device name is =  "Volume (ext4)"  and 
was made by  ""
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/storage_serial_SONY_DVD_RW_DRU_700A_DRX_700UL_MP_0009579_0_0" 

amarok:       [MediaDeviceCache] Device name is =  "DVD RW DRU-700A"  
and was made by  "SONY"
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/storage_serial_Generic_STORAGE_DEVICE_0_0"
amarok:       [MediaDeviceCache] Device name is =  "STORAGE DEVICE"  and 
was made by  "Generic"
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/storage_model_DVD_ROM_SH_D162C"
amarok:       [MediaDeviceCache] Device name is =  "DVD-ROM SH-D162C"  
and was made by  "TSSTcorp"
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/storage_serial_Maxtor_6E040L0_E1HVS7TE"
amarok:       [MediaDeviceCache] Device name is =  "Maxtor 6E040L0"  and 
was made by  "ATA"
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/storage_model_CD_Writer__8100"
amarok:       [MediaDeviceCache] Device name is =  "CD-Writer+ 8100"  
and was made by  "HP"
amarok:       [MediaDeviceCache] Found 
Solid::DeviceInterface::StorageDrive with udi =  
"/org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy"
amarok:       [MediaDeviceCache] Device name is =  "PC Floppy Drive"  
and was made by  ""
amarok:     END__: void MediaDeviceCache::refreshCache() - Took 0.21s
amarok:   END__: QStringList MediaDeviceMonitor::getDevices() - Took 0.21s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy"
amarok:      Device name:  " - PC Floppy Drive"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.0011s
amarok:      Mount point:  ""
amarok:      vendor:  "" , product:  "PC Floppy Drive"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.033s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/storage_model_CD_Writer__8100"
amarok:      Device name:  "HP - CD-Writer+ 8100"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:      Mount point:  ""
amarok:      vendor:  "HP" , product:  "CD-Writer+ 8100"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.0093s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.03s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/storage_model_DVD_ROM_SH_D162C"
amarok:      Device name:  "TSSTcorp - DVD-ROM SH-D162C"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.0012s
amarok:      Mount point:  ""
amarok:      vendor:  "TSSTcorp" , product:  "DVD-ROM SH-D162C"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.017s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/storage_serial_Generic_STORAGE_DEVICE_0_0"
amarok:      Device name:  "Generic - STORAGE DEVICE"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:      Mount point:  ""
amarok:      vendor:  "Generic" , product:  "STORAGE DEVICE"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.014s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.035s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/storage_serial_Maxtor_6E040L0_E1HVS7TE"
amarok:      Device name:  "ATA - Maxtor 6E040L0"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:      Mount point:  ""
amarok:      vendor:  "ATA" , product:  "Maxtor 6E040L0"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.024s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/storage_serial_SONY_DVD_RW_DRU_700A_DRX_700UL_MP_0009579_0_0" 

amarok:      Device name:  "SONY - DVD RW DRU-700A"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.001s
amarok:      Mount point:  ""
amarok:      vendor:  "SONY" , product:  "DVD RW DRU-700A"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:       [MediaDeviceCache] Not able to convert to StorageAccess or 
not accessible, returning empty
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.0094s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.027s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/volume_label_BU17MuzModernMP3"
amarok:      Device name:  "/media/BU17MuzModernMP3"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00071s
amarok:      Mount point:  "/media/BU17MuzModernMP3"
amarok:      vendor:  "" , product:  "BU17MuzModernMP3"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00066s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.014s
amarok:   [MediaDeviceMonitor] Device identified with udi:  
"/org/freedesktop/Hal/devices/volume_label_BU17MuzModernMP3"
amarok:   BEGIN: virtual void ConnectionAssistant::tellIdentified(const 
QString&)
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00066s
amarok:     BEGIN: 
Collections::UmsCollection::UmsCollection(MediaDeviceInfo*)
amarok:       [UmsCollection] Mounted at:  "/media/BU17MuzModernMP3"
amarok:       BEGIN: Meta::MediaDeviceHandler::MediaDeviceHandler(QObject*)
amarok:       END__: 
Meta::MediaDeviceHandler::MediaDeviceHandler(QObject*) - Took 0.00091s
amarok:       BEGIN: 
Meta::UmsHandler::UmsHandler(Collections::UmsCollection*, const QString&)
amarok:       END__: 
Meta::UmsHandler::UmsHandler(Collections::UmsCollection*, const 
QString&) - Took 0.00066s
amarok:     END__: 
Collections::UmsCollection::UmsCollection(MediaDeviceInfo*) - Took 0.13s
amarok:     BEGIN: virtual void Meta::UmsHandler::init()
amarok:       [UmsHandler] Succeeded: true
amarok:       BEGIN: void 
CollectionManager::slotNewCollection(Collections::Collection*)
amarok:       END__: void 
CollectionManager::slotNewCollection(Collections::Collection*) - Took 
0.00087s
amarok:     END__: virtual void Meta::UmsHandler::init() - Took 2s
amarok:   END__: virtual void ConnectionAssistant::tellIdentified(const 
QString&) - Took 2.2s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/volume_uuid_4106cf02_65e1_4941_946f_74e692779394" 

amarok:      Device name:  "/"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00074s
amarok:      Mount point:  "/"
amarok:      vendor:  "" , product:  "Volume (ext4)"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00065s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.026s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/volume_uuid_74ed12c8_2e32_413b_8eb2_ca09c83f068e" 

amarok:      Device name:  "/usr"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00068s
amarok:      Mount point:  "/usr"
amarok:      vendor:  "" , product:  "Volume (ext4)"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00081s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.0085s
amarok:   BEGIN: virtual bool UmsConnectionAssistant::identify(const 
QString&)
amarok:      Device udi:  
"/org/freedesktop/Hal/devices/volume_uuid_84bfcfdd_8ea9_4b32_9c15_6349b40cb4bc" 

amarok:      Device name:  "/home"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00068s
amarok:      Mount point:  "/home"
amarok:      vendor:  "" , product:  "Volume (ext3)"
amarok:     BEGIN: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const
amarok:     END__: const QString 
MediaDeviceCache::volumeMountPoint(const QString&) const - Took 0.00067s
amarok:   END__: virtual bool UmsConnectionAssistant::identify(const 
QString&) - Took 0.0085s
amarok: END__: void 
MediaDeviceMonitor::checkDevicesFor(ConnectionAssistant*) - Took 2.6s
amarok: BEGIN: void 
Collections::DaapCollectionFactory::connectToManualServers()
amarok: END__: void 
Collections::DaapCollectionFactory::connectToManualServers() - Took 
0.00097s
amarok:  setting applets geom to QRectF(0,0 200x200)
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   [ScanManager] scanner already running
amarok: END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.0013s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.062s
amarok: BEGIN: virtual void MainWindow::resizeEvent(QResizeEvent*)
amarok: END__: virtual void MainWindow::resizeEvent(QResizeEvent*) - 
Took 0.036s
amarok: BEGIN: virtual void MainWindow::resizeEvent(QResizeEvent*)
amarok: END__: virtual void MainWindow::resizeEvent(QResizeEvent*) - 
Took 0.0039s
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:   BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:      number of triangles:  0
amarok:      deleted them all...
amarok:   END__: void Amarok::TimeSlider::clearTriangles() - Took 0.0028s
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) - 
Took 0.014s
amarok: BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:   BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:      number of triangles:  0
amarok:      deleted them all...
amarok:   END__: void Amarok::TimeSlider::clearTriangles() - Took 0.0029s
amarok: END__: void MainToolbar::updateBookmarks(const QString*) - Took 
0.0039s
amarok:  setting applets geom to QRectF(0,0 285x304)
amarok: BEGIN: virtual void 
CollectionTreeItemModel::collectionAdded(Collections::Collection*)
amarok: END__: virtual void 
CollectionTreeItemModel::collectionAdded(Collections::Collection*) - 
Took 0.078s
amarok: [ScanManager] Success. Committing result to database.
amarok: [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - DELAY Took (quite long) 
39s
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   [ScanManager] scanner already running
amarok: END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.00092s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.026s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.11s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.001s
amarok: BEGIN: void MainWindow::saveLayout()
amarok: END__: void MainWindow::saveLayout() - Took 0.05s
amarok(2028)/kdecore (services) KMimeTypeFactory::parseMagic: Now 
parsing  "/usr/share/mime/magic"
amarok(2028)/kdecore (services) KMimeTypeFactory::parseMagic: Now 
parsing  "/home/mathies/.local/share/mime/magic"
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.0017s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.56s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.0017s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.055s
[New Thread 0x9db80b70 (LWP 2053)]
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 1.6s
amarok:   [ScanManager] Success. Committing result to database.
amarok:   [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - Took 1.3s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.036s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.13s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00086s
amarok:  Drop from external source or file browser
amarok:  not a track no match
amarok: BEGIN: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&)
amarok:   BEGIN: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int)
amarok:     [Playlist::Controller] Append
amarok:     BEGIN: int Playlist::Controller::insertionTopRowToBottom(int)
amarok:       [Playlist::Controller] SortProxy is NOT SORTED         ... 
so I'll take care of the right row.
amarok:     END__: int 
Playlist::Controller::insertionTopRowToBottom(int) - Took 0.0013s
amarok:      [CUEFILE]:  "/media/BU17MuzModernMP3/Emerson, Lake & 
Palmer/Emerson, Lake & Palmer-Best Of EML-01 - Hoedown.cue"  - Shoot 
blindly and missed, searching for other cue files.
amarok:      [CUEFILE]: - Didn't find any matching cue file.

amarok:     BEGIN: virtual void Playlist::InsertTracksCmd::redo()
amarok:       BEGIN: void Playlist::Model::setAllNewlyAddedToUnplayed()
amarok:       END__: void Playlist::Model::setAllNewlyAddedToUnplayed() 
- Took 0.014s
amarok:       BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:       END__: void StatusBar::updateTotalPlaylistLength() - Took 
0.019s
amarok:     END__: virtual void Playlist::InsertTracksCmd::redo() - Took 
0.09s
amarok:     [Playlist::Controller] engine state:  0
amarok:     BEGIN: void Playlist::Actions::play(int)
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:         BEGIN: void EngineController::play(const 
Meta::TrackPtr&, uint)
amarok:           [EngineController] Just a normal, boring track... :-P
amarok:           BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:             [EngineController] URL:  
"file:///media/BU17MuzModernMP3/Emerson,%20Lake%20&%20Palmer/Emerson,%20Lake%20&%20Palmer-Best%20Of%20EML-01%20-%20Hoedown.mp3" 

amarok:             [EngineController] offset:  0
amarok:             BEGIN: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok:               [EngineController] Using gain of 0 with relative 
peak of 0
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: void CurrentEngine::update()
amarok:               END__: void CurrentEngine::update() - Took 0.18s
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:                 BEGIN: virtual void LyricsEngine::message(const 
Context::ContextState&)
amarok:                   BEGIN: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&)
amarok:                      SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=Emerson,_Lake_&_Palmer:Hoedown" 

amarok:                     BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                     END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 3.1s
amarok:                   END__: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&) - Took 
4.9s
amarok:                 END__: virtual void LyricsEngine::message(const 
Context::ContextState&) - Took 4.9s
amarok:                 BEGIN: void WikipediaEngine::update()
amarok:                   BEGIN: bool EngineController::isStream()
amarok:                   END__: bool EngineController::isStream() - 
Took 0.00076s
amarok:                   [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Emerson,_Lake_&_Palmer" 
)
amarok:                 END__: void WikipediaEngine::update() - Took 0.017s
amarok:               END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - DELAY Took (quite long) 
5.1s
amarok:               BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:                  curent track name:  "Hoedown"
amarok:                  Track timecodeable
amarok:               END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.0012s
amarok:               BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
[New Thread 0x9cf74b70 (LWP 2055)]
amarok:                  returning bookmarkcurrenttrack action
amarok:                 BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:                   BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
[New Thread 0x9c38ab70 (LWP 2056)]
amarok:                   END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.19s
amarok:                 END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.19s
amarok:               END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.51s
amarok:               BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:               END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.00057s
[New Thread 0x9b9bcb70 (LWP 2057)]
amarok:               BEGIN: virtual void 
Amarok::OSD::engineNewTrackPlaying()
amarok:                 BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:                 END__: void OSDWidget::show(const QString&, 
QImage) - Took 0.00089s
amarok:               END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.57s
amarok:               BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
[New Thread 0x9b1bbb70 (LWP 2058)]
amarok:                 BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                    new length:  225000
amarok:                    slider enabled!
amarok:                   BEGIN: void 
ProgressWidget::redrawBookmarks(const QString*)
amarok:                     BEGIN: void 
Amarok::TimeSlider::clearTriangles()
amarok:                        number of triangles:  0
amarok:                        deleted them all...
amarok:                     END__: void 
Amarok::TimeSlider::clearTriangles() - Took 0.0012s
amarok:                      found  0  timecodes on this track
amarok:                   END__: void 
ProgressWidget::redrawBookmarks(const QString*) - Took 0.53s
amarok:                 END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.59s
amarok:               END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.73s
amarok:             END__: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - 
DELAY Took (quite long) 7.7s
amarok:             [EngineController] track pos after play:  0
amarok:           END__: void EngineController::playUrl(const KUrl&, 
uint) - DELAY Took (quite long) 7.8s
amarok:         END__: void EngineController::play(const 
Meta::TrackPtr&, uint) - DELAY Took (quite long) 7.8s
amarok:       END__: void Playlist::Actions::play(quint64, bool) - DELAY 
Took (quite long) 7.8s
amarok:     END__: void Playlist::Actions::play(int) - DELAY Took (quite 
long) 7.8s
amarok:   END__: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int) - DELAY Took 
(quite long) 8.1s
amarok: END__: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&) 
- DELAY Took (quite long) 8.1s
params.c:OpenConfFile() - Unable to open configuration file 
"/home/mathies/.smb/smb.conf":
         Bestand of map bestaat niet
params.c:OpenConfFile() - Unable to open configuration file 
"/home/mathies/.smb/smb.conf.append":
         Bestand of map bestaat niet
amarok: BEGIN: void 
Playlist::PrettyListView::bottomModelRowsInsertedScroll()
amarok: END__: void 
Playlist::PrettyListView::bottomModelRowsInsertedScroll() - Took 0.8s
[New Thread 0x9a372b70 (LWP 2059)]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok:    returning bookmarkcurrenttrack action
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.85s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 0.0013s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.53s
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  225253
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.0016s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.0044s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.27s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 1s
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok:   [EngineController] Artist     :  ("Emerson, Lake & Palmer")
amarok:   [EngineController] Album      :  ("The Best Of Emerson, Lake & 
Palmer")
amarok:   [EngineController] Title      :  ("Hoedown")
amarok:   [EngineController] Genre      :  ("Progressive Rock")
amarok:   [EngineController] Tracknumber:  ("01/09")
amarok:   [EngineController] Length     :  ()
amarok:   [EngineController] Track changed:  true
amarok:   BEGIN: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool)
amarok:     BEGIN: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool)
amarok:     END__: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool) - Took 0.00096s
amarok:   END__: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool) - Took 0.024s
amarok: END__: void EngineController::slotMetaDataChanged() - Took 0.044s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.00056s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.002s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 3
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.67s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.68s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 3 -> newState: 2
amarok:      returning bookmarkcurrenttrack action
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.65s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.65s
[New Thread 0x99b71b70 (LWP 2062)]
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.00077s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.17s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.0022s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.094s
[New Thread 0x99370b70 (LWP 2063)]
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.62s
amarok:   BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const
amarok:     BEGIN: void LyricsManager::lyricsResult(const QString&, bool)
amarok:        setting cached lyrics...
amarok:       BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok:       END__: virtual void LyricsEngine::newLyrics(QStringList&) 
- Took 0.0012s
amarok:     END__: void LyricsManager::lyricsResult(const QString&, 
bool) - Took 0.0033s
amarok:   END__: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const - Took 0.02s
amarok:   [ScanManager] Success. Committing result to database.
amarok:   [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - DELAY Took (quite long) 
7.7s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.023s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.062s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.0095s
amarok: [WikipediaEngine] Received page from wikipedia: 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Emerson,_Lake_%26_Palmer") 

[Thread 0x99b71b70 (LWP 2062) exited]
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.011s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.52s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.012s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.57s
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 1.4s
amarok:    Drop from external source or file browser
amarok:    not a track no match
amarok:   BEGIN: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&)
amarok:     BEGIN: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int)
amarok:       [Playlist::Controller] Append
amarok:       BEGIN: int Playlist::Controller::insertionTopRowToBottom(int)
amarok:         [Playlist::Controller] SortProxy is NOT SORTED         
... so I'll take care of the right row.
amarok:       END__: int 
Playlist::Controller::insertionTopRowToBottom(int) - Took 0.0092s
amarok:        [CUEFILE]:  "/media/BU17MuzModernMP3/Abba/ABBA-Gold-01 - 
Dancing Queen.cue"  - Shoot blindly and missed, searching for other cue 
files.
amarok:        [CUEFILE]: - Didn't find any matching cue file.

amarok:       BEGIN: virtual void Playlist::InsertTracksCmd::redo()
amarok:         BEGIN: void Playlist::Model::setAllNewlyAddedToUnplayed()
amarok:         END__: void 
Playlist::Model::setAllNewlyAddedToUnplayed() - Took 0.00092s
amarok:         BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:         END__: void StatusBar::updateTotalPlaylistLength() - 
Took 0.021s
amarok:       END__: virtual void Playlist::InsertTracksCmd::redo() - 
Took 0.069s
amarok:       [Playlist::Controller] engine state:  2
amarok:       BEGIN: void Playlist::Actions::play(int)
amarok:         BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:           [Playlist::Actions] Manually advancing to the next 
track, calculating previous statistics for track here.  Finished % is:  
0.417836
amarok:           BEGIN: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr)
amarok:              called with playedFraction =  0.417836
amarok:           END__: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr) - Took 0.12s
amarok:           BEGIN: void EngineController::play(const 
Meta::TrackPtr&, uint)
amarok:             [EngineController] Just a normal, boring track... :-P
amarok:             BEGIN: void EngineController::playUrl(const KUrl&, 
uint)
amarok:               [EngineController] URL:  
"file:///media/BU17MuzModernMP3/Abba/ABBA-Gold-01%20-%20Dancing%20Queen.wma" 

amarok:               [EngineController] offset:  0
amarok:               BEGIN: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok:                 [EngineController] Using gain of 0 with relative 
peak of 0
amarok:                  returning bookmarkcurrenttrack action
amarok:                 BEGIN: void CurrentEngine::update()
amarok:                 END__: void CurrentEngine::update() - Took 0.0023s
amarok:                  returning bookmarkcurrenttrack action
[Thread 0x9a372b70 (LWP 2059) exited]
amarok:                 BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:                   BEGIN: virtual void 
LyricsEngine::message(const Context::ContextState&)
amarok:                     BEGIN: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&)
amarok:                        SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=ABBA:ABBA_/_Dancing_Queen" 

amarok:                       BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                       END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 0.099s
amarok:                     END__: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&) - Took 
1.4s
amarok:                   END__: virtual void 
LyricsEngine::message(const Context::ContextState&) - Took 1.4s
amarok:                   BEGIN: void WikipediaEngine::update()
amarok:                     BEGIN: bool EngineController::isStream()
amarok:                     END__: bool EngineController::isStream() - 
Took 0.00067s
amarok:                     [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=ABBA" )
amarok:                   END__: void WikipediaEngine::update() - Took 
0.029s
amarok:                 END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - Took 1.5s
amarok:                 BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:                    curent track name:  "ABBA / Dancing Queen"
amarok:                    Track timecodeable
amarok:                 END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.0012s
amarok:                 BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
amarok:                   BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:                     BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
amarok:                     END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.24s
amarok:                   END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.24s
amarok:                 END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.28s
amarok:                 BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:                 END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.00058s
amarok:                 BEGIN: virtual void 
Amarok::OSD::engineNewTrackPlaying()
amarok:                   BEGIN: void OSDWidget::show(const QString&, 
QImage)
amarok:                   END__: void OSDWidget::show(const QString&, 
QImage) - Took 0.036s
amarok:                 END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.12s
amarok:                 BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
amarok:                   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                      new length:  232000
amarok:                      slider enabled!
amarok:                     BEGIN: void 
ProgressWidget::redrawBookmarks(const QString*)
amarok:                       BEGIN: void 
Amarok::TimeSlider::clearTriangles()
amarok:                          number of triangles:  0
amarok:                          deleted them all...
amarok:                       END__: void 
Amarok::TimeSlider::clearTriangles() - Took 0.0012s
amarok:                        found  0  timecodes on this track
amarok:                     END__: void 
ProgressWidget::redrawBookmarks(const QString*) - Took 0.1s
amarok:                   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.1s
amarok:                 END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.11s
amarok:               END__: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 
2.9s
amarok:               [EngineController] track pos after play:  0
amarok:             END__: void EngineController::playUrl(const KUrl&, 
uint) - Took 3s
amarok:           END__: void EngineController::play(const 
Meta::TrackPtr&, uint) - Took 3.1s
amarok:         END__: void Playlist::Actions::play(quint64, bool) - 
Took 3.2s
amarok:       END__: void Playlist::Actions::play(int) - Took 3.2s
amarok:     END__: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int) - Took 3.4s
amarok:   END__: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&) 
- Took 3.4s
[New Thread 0x9a372b70 (LWP 2066)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x9b9bcb70 (LWP 2057)]
0x05dd5465 in ?? () from /usr/lib/i686/cmov/libavcodec.so.52
(gdb) bt all
#0  0x05dd5465 in ?? () from /usr/lib/i686/cmov/libavcodec.so.52
#1  0x00000000 in ?? ()

I hope this will be helpful for you. Don't hesitate to ask me for more 
action.
Hans Mathies.

Op 15-01-11 17:55, Myriam Schweingruber schreef:
> https://bugs.kde.org/show_bug.cgi?id=260303
>
>
>
>
>
> --- Comment #5 from Myriam Schweingruber<myriam kde org>   2011-01-15 17:55:30 ---
> You can try to get a backtrace with gdb, see also here:
>
> http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
>
> Please start gdb with these lines:
>
> gdb amarok
> run -d --nofork
>
> once the crash happens, type
>
> bt all
>
> and paste the part from there.
>
Comment 7 Mathies 2011-01-18 16:23:29 UTC
Second crash report (I'm not sure if the first crash report was 
successful send, because I had another problem).
I tried without success to determine the necessary actions for the crash 
situation. In the first crash report Amarok crashed after the second 
track change.
This crash was after several track-changes.

Actions. 1. DVD (with WMA tracks and MP3 tracks) is loaded. 2. Terminal: 
gdb amarok <enter>; run -d --nofork <enter>; 3. Amarok screen: menu -> 
medium play -> subscreen -> DVD -> dir a -> track 1 (.MP3) -> /music/ 
(Ok!) -> menu -> medium play ->subscreen -> dir a up -> dir b down -> 
track 2 (.WMA) -> /music/ (Ok!) -> menu -> medium play ->subscreen -> 
dir b up -> dir c down -> track 3 (.MP3) -> /music/ (Ok!) -> menu -> 
medium play ->subscreen -> dir c up -> dir d down -> track 4 (.WMA) -> 
/music /(Ok!) -> menu -> previous track (.MP3) -> /music/ (Ok!) -> menu 
-> next track (.WMA) -> /music/ (Ok!) -> //menu -> medium play 
->subscreen -> dir d up -> dir e down -> track 5 (WMA) -> crash

Screen copy Terminal:
   amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok:    returning bookmarkcurrenttrack action
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.14s
amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool)
amarok: END__: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool) - Took 0.00098s
amarok: [WikipediaEngine] Received page from wikipedia: 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Marianne_Faithfull") 

[New Thread 0x9987cb70 (LWP 1824)]
amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool)
amarok: END__: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool) - Took 0.018s
amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const
amarok:   BEGIN: void LyricsManager::lyricsResult(const QString&, bool)
amarok:      setting cached lyrics...
amarok:     BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok:     END__: virtual void LyricsEngine::newLyrics(QStringList&) - 
Took 0.014s
amarok:   END__: void LyricsManager::lyricsResult(const QString&, bool) 
- Took 0.015s
amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const - Took 0.015s
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.0004s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.055s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.00072s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.015s
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.18s
amarok:   [ScanManager] Success. Committing result to database.
amarok:   [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - Took 1.3s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.0027s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0047s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00033s
[Thread 0x9987cb70 (LWP 1824) exited]
amarok:  Drop from external source or file browser
amarok:  not a track no match
amarok: BEGIN: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&)
amarok:   BEGIN: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int)
amarok:     [Playlist::Controller] Append
amarok:     BEGIN: int Playlist::Controller::insertionTopRowToBottom(int)
amarok:       [Playlist::Controller] SortProxy is NOT SORTED         ... 
so I'll take care of the right row.
amarok:     END__: int 
Playlist::Controller::insertionTopRowToBottom(int) - Took 0.00038s
amarok:      [CUEFILE]:  "/media/BU17MuzModernMP3/4 Non Blondes2/4 Non 
Blondes-Bigger, Better, Faster, More!-05 - Morphine & chocolate.cue"  - 
Shoot blindly and missed, searching for other cue files.
amarok:      [CUEFILE]: - Didn't find any matching cue file.

amarok:     BEGIN: virtual void Playlist::InsertTracksCmd::redo()
amarok:       BEGIN: void Playlist::Model::setAllNewlyAddedToUnplayed()
amarok:       END__: void Playlist::Model::setAllNewlyAddedToUnplayed() 
- Took 0.00025s
amarok:       BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:       END__: void StatusBar::updateTotalPlaylistLength() - Took 
0.0015s
amarok:     END__: virtual void Playlist::InsertTracksCmd::redo() - Took 
0.033s
amarok:     [Playlist::Controller] engine state:  2
amarok:     BEGIN: void Playlist::Actions::play(int)
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:         [Playlist::Actions] Manually advancing to the next 
track, calculating previous statistics for track here.  Finished % is:  
0.143134
amarok:         BEGIN: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr)
amarok:            called with playedFraction =  0.143134
amarok:         END__: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr) - Took 0.15s
amarok:         BEGIN: void EngineController::play(const 
Meta::TrackPtr&, uint)
amarok:           [EngineController] Just a normal, boring track... :-P
amarok:           BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:             [EngineController] URL:  
"file:///media/BU17MuzModernMP3/4%20Non%20Blondes2/4%20Non%20Blondes-Bigger,%20Better,%20Faster,%20More!-05%20-%20Morphine%20&%20chocolate.wma" 

amarok:             [EngineController] offset:  0
amarok:             BEGIN: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok:               [EngineController] Using gain of 0 with relative 
peak of 0
amarok:               BEGIN: void CurrentEngine::update()
amarok:               END__: void CurrentEngine::update() - Took 0.034s
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:               END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.00028s
amarok:               BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
amarok:                 BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                    new length:  284000
amarok:                    slider enabled!
amarok:                   BEGIN: void 
ProgressWidget::redrawBookmarks(const QString*)
amarok:                     BEGIN: void 
Amarok::TimeSlider::clearTriangles()
amarok:                        number of triangles:  0
amarok:                        deleted them all...
amarok:                     END__: void 
Amarok::TimeSlider::clearTriangles() - Took 0.00046s
amarok:                      found  0  timecodes on this track
amarok:                   END__: void 
ProgressWidget::redrawBookmarks(const QString*) - Took 0.0016s
amarok:                 END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.0027s
amarok:               END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.0032s
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:                  curent track name:  "Morphine & chocolate"
amarok:                  Track timecodeable
amarok:               END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.00053s
amarok:               BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
[Thread 0x9a07db70 (LWP 1823) exited]
amarok:                 BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:                   BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
amarok:                   END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.029s
amarok:                 END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.029s
amarok:               END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.041s
amarok:               BEGIN: virtual void 
Amarok::OSD::engineNewTrackPlaying()
amarok:                 BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:                 END__: void OSDWidget::show(const QString&, 
QImage) - Took 0.0004s
amarok:               END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.45s
amarok:               BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:                 BEGIN: virtual void LyricsEngine::message(const 
Context::ContextState&)
amarok:                   BEGIN: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&)
amarok:                      SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=4_Non_Blondes:Morphine_&_Chocolate" 

amarok:                     BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                     END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 0.019s
amarok:                   END__: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&) - Took 
0.41s
amarok:                 END__: virtual void LyricsEngine::message(const 
Context::ContextState&) - Took 0.45s
amarok:                 BEGIN: void WikipediaEngine::update()
amarok:                   BEGIN: bool EngineController::isStream()
amarok:                   END__: bool EngineController::isStream() - 
Took 0.00024s
amarok:                   [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=4_Non_Blondes" 
)
amarok:                 END__: void WikipediaEngine::update() - Took 
0.0026s
amarok:               END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - Took 0.5s
amarok:             END__: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 
1.3s
amarok:             [EngineController] track pos after play:  0
amarok:           END__: void EngineController::playUrl(const KUrl&, 
uint) - Took 1.3s
amarok:         END__: void EngineController::play(const 
Meta::TrackPtr&, uint) - Took 1.3s
amarok:       END__: void Playlist::Actions::play(quint64, bool) - Took 
1.5s
amarok:     END__: void Playlist::Actions::play(int) - Took 1.5s
amarok:   END__: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int) - Took 1.5s
amarok: END__: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&) 
- Took 1.5s
[New Thread 0x9a07db70 (LWP 1826)]
amarok: BEGIN: void 
Playlist::PrettyListView::bottomModelRowsInsertedScroll()
amarok: END__: void 
Playlist::PrettyListView::bottomModelRowsInsertedScroll() - Took 0.00031s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 2 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.16s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.16s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 0
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.032s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.032s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  372558
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00047s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.043s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.044s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00061s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0028s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.047s
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok:   [EngineController] Artist     :  ("4 Non Blondes")
amarok:   [EngineController] Album      :  ("")
amarok:   [EngineController] Title      :  ("Morphine & chocolate")
amarok:   [EngineController] Genre      :  ("")
amarok:   [EngineController] Tracknumber:  ("")
amarok:   [EngineController] Length     :  ()
amarok:   [EngineController] Track changed:  true
amarok:   BEGIN: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool)
amarok:     BEGIN: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool)
amarok:     END__: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool) - Took 0.00027s
amarok:   END__: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool) - Took 0.00085s
amarok: END__: void EngineController::slotMetaDataChanged() - Took 0.0098s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 0 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.015s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.015s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 3
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.015s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.016s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  284234
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00052s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.01s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.011s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 0.0005s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0016s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.013s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 3 -> newState: 2
amarok:      returning bookmarkcurrenttrack action
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.062s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.062s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok:    returning bookmarkcurrenttrack action
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.17s
amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const
amarok:   BEGIN: void LyricsManager::lyricsResult(const QString&, bool)
amarok:      setting cached lyrics...
amarok:     BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok:     END__: virtual void LyricsEngine::newLyrics(QStringList&) - 
Took 0.00035s
amarok:   END__: void LyricsManager::lyricsResult(const QString&, bool) 
- Took 0.0015s
amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const - Took 0.02s
amarok: [WikipediaEngine] Received page from wikipedia: 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=4_Non_Blondes") 

amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.0003s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.028s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.0015s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.024s
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.097s
amarok:   [ScanManager] Success. Committing result to database.
amarok:   [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - Took 1.7s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00069s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.002s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.024s
amarok: BEGIN: void Playlist::Actions::back()
amarok:   BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:     [Playlist::Actions] Manually advancing to the next track, 
calculating previous statistics for track here.  Finished % is:  0.138011
amarok:     BEGIN: void Statistics::StatisticsProvider::played(double, 
Meta::TrackPtr)
amarok:        called with playedFraction =  0.138011
amarok:     END__: void Statistics::StatisticsProvider::played(double, 
Meta::TrackPtr) - Took 0.075s
amarok:     BEGIN: void EngineController::play(const Meta::TrackPtr&, uint)
amarok:       [EngineController] Just a normal, boring track... :-P
amarok:       BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:         [EngineController] URL:  
"file:///media/BU17MuzModernMP3/Faithfull%20Marianne/Marianne%20Faithfull-Blazing%20Away-04%20-%20Working%20Class%20Hero%20(Live).mp3" 

amarok:         [EngineController] offset:  0
amarok:         BEGIN: void EngineController::slotNewTrackPlaying(const 
Phonon::MediaSource&)
amarok:           [EngineController] Using gain of 0 with relative peak 
of 0
amarok:           BEGIN: void CurrentEngine::update()
amarok:           END__: void CurrentEngine::update() - Took 0.0008s
amarok:            returning bookmarkcurrenttrack action
amarok:           BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:           END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.00029s
amarok:           BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
amarok:             BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                new length:  372000
amarok:                slider enabled!
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const 
QString*)
amarok:                 BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:                    number of triangles:  0
amarok:                    deleted them all...
amarok:                 END__: void Amarok::TimeSlider::clearTriangles() 
- Took 0.00044s
amarok:                  found  0  timecodes on this track
amarok:               END__: void ProgressWidget::redrawBookmarks(const 
QString*) - Took 0.016s
amarok:             END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.017s
amarok:           END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.017s
[Thread 0x9a07db70 (LWP 1826) exited]
amarok:            returning bookmarkcurrenttrack action
amarok:           BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:              curent track name:  "Working Class Hero (Live)"
amarok:              Track timecodeable
amarok:           END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.00054s
amarok:           BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
amarok:             BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:               BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
amarok:               END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.00094s
amarok:             END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.0014s
amarok:           END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.044s
amarok:           BEGIN: virtual void Amarok::OSD::engineNewTrackPlaying()
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:             END__: void OSDWidget::show(const QString&, QImage) 
- Took 0.00038s
amarok:           END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.025s
amarok:           BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:             BEGIN: virtual void LyricsEngine::message(const 
Context::ContextState&)
amarok:               BEGIN: void ScriptManager::notifyFetchLyrics(const 
QString&, const QString&)
amarok:                  SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=Marianne_Faithfull:Working_Class_Hero_(Live)" 

amarok:                 BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                 END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 0.23s
amarok:               END__: void ScriptManager::notifyFetchLyrics(const 
QString&, const QString&) - Took 0.65s
amarok:             END__: virtual void LyricsEngine::message(const 
Context::ContextState&) - Took 0.85s
amarok:             BEGIN: void WikipediaEngine::update()
amarok:               BEGIN: bool EngineController::isStream()
amarok:               END__: bool EngineController::isStream() - Took 
0.00026s
amarok:               [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Marianne_Faithfull" 
)
amarok:             END__: void WikipediaEngine::update() - Took 0.0018s
amarok:           END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - Took 0.87s
amarok:         END__: void EngineController::slotNewTrackPlaying(const 
Phonon::MediaSource&) - Took 1.3s
amarok:         [EngineController] track pos after play:  0
amarok:       END__: void EngineController::playUrl(const KUrl&, uint) - 
Took 1.3s
amarok:     END__: void EngineController::play(const Meta::TrackPtr&, 
uint) - Took 1.3s
amarok:   END__: void Playlist::Actions::play(quint64, bool) - Took 1.4s
amarok: END__: void Playlist::Actions::back() - Took 1.4s
[New Thread 0x9a07db70 (LWP 1828)]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 2 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.027s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.033s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 0
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.039s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.04s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  284234
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00044s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.033s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.034s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00045s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0015s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.036s
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok:   [EngineController] Artist     :  ("Marianne Faithfull")
amarok:   [EngineController] Album      :  ("Blazing Away")
amarok:   [EngineController] Title      :  ("Working Class Hero (Live)")
amarok:   [EngineController] Genre      :  ("Folk")
amarok:   [EngineController] Tracknumber:  ("04/13")
amarok:   [EngineController] Length     :  ()
amarok:   [EngineController] Track changed:  true
amarok:   BEGIN: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool)
amarok:     BEGIN: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool)
amarok:     END__: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool) - Took 0.0094s
amarok:   END__: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool) - Took 0.0099s
amarok: END__: void EngineController::slotMetaDataChanged() - Took 0.011s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 0 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.021s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.021s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok:    returning bookmarkcurrenttrack action
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.12s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 3
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.026s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.039s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  372558
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00045s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.0016s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.0024s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00045s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0097s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.013s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 3 -> newState: 2
amarok:      returning bookmarkcurrenttrack action
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.039s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.046s
amarok(1773)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() 
emitted again, or after sending first data!; job URL = 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Marianne_Faithfull") 

amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool)
amarok: END__: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool) - Took 0.00094s
amarok: [WikipediaEngine] Received page from wikipedia: 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Marianne_Faithfull") 

amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool)
amarok: END__: static QScriptValue Downloader::init(QScriptContext*, 
QScriptEngine*, bool) - Took 0.0021s
amarok(1773)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() 
emitted again, or after sending first data!; job URL = 
KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/MF-2007.JPG/200px-MF-2007.JPG") 

amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const
amarok:   BEGIN: void LyricsManager::lyricsResult(const QString&, bool)
amarok:      setting cached lyrics...
amarok:     BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok:     END__: virtual void LyricsEngine::newLyrics(QStringList&) - 
Took 0.00033s
amarok:   END__: void LyricsManager::lyricsResult(const QString&, bool) 
- Took 0.0012s
amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const - Took 0.0016s
amarok: BEGIN: void Playlist::Actions::next()
amarok:   BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:     [Playlist::Actions] Manually advancing to the next track, 
calculating previous statistics for track here.  Finished % is:  0.103927
amarok:     BEGIN: void Statistics::StatisticsProvider::played(double, 
Meta::TrackPtr)
amarok:        called with playedFraction =  0.103927
amarok:     END__: void Statistics::StatisticsProvider::played(double, 
Meta::TrackPtr) - Took 0.047s
amarok:     BEGIN: void EngineController::play(const Meta::TrackPtr&, uint)
amarok:       [EngineController] Just a normal, boring track... :-P
amarok:       BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:         [EngineController] URL:  
"file:///media/BU17MuzModernMP3/4%20Non%20Blondes2/4%20Non%20Blondes-Bigger,%20Better,%20Faster,%20More!-05%20-%20Morphine%20&%20chocolate.wma" 

amarok:         [EngineController] offset:  0
amarok:         BEGIN: void EngineController::slotNewTrackPlaying(const 
Phonon::MediaSource&)
amarok:           [EngineController] Using gain of 0 with relative peak 
of 0
amarok:           BEGIN: void CurrentEngine::update()
amarok:           END__: void CurrentEngine::update() - Took 0.00069s
amarok:            returning bookmarkcurrenttrack action
amarok:           BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:           END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.0066s
amarok:           BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
amarok:             BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                new length:  284000
amarok:                slider enabled!
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const 
QString*)
amarok:                 BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:                    number of triangles:  0
amarok:                    deleted them all...
amarok:                 END__: void Amarok::TimeSlider::clearTriangles() 
- Took 0.0016s
amarok:                  found  0  timecodes on this track
amarok:               END__: void ProgressWidget::redrawBookmarks(const 
QString*) - Took 0.004s
amarok:             END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.0068s
amarok:           END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.0073s
amarok:            returning bookmarkcurrenttrack action
amarok:           BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:              curent track name:  "Morphine & chocolate"
amarok:              Track timecodeable
amarok:           END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.00053s
amarok:           BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
amarok:             BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:               BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
amarok:               END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.014s
amarok:             END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.014s
amarok:           END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.024s
amarok:           BEGIN: virtual void Amarok::OSD::engineNewTrackPlaying()
[Thread 0x9a07db70 (LWP 1828) exited]
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:             END__: void OSDWidget::show(const QString&, QImage) 
- Took 0.00034s
amarok:           END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.14s
amarok:           BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:             BEGIN: virtual void LyricsEngine::message(const 
Context::ContextState&)
amarok:               BEGIN: void ScriptManager::notifyFetchLyrics(const 
QString&, const QString&)
amarok:                  SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=4_Non_Blondes:Morphine_&_Chocolate" 

amarok:                 BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                 END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 0.02s
amarok:               END__: void ScriptManager::notifyFetchLyrics(const 
QString&, const QString&) - Took 0.023s
amarok:             END__: virtual void LyricsEngine::message(const 
Context::ContextState&) - Took 0.024s
amarok:             BEGIN: void WikipediaEngine::update()
amarok:               BEGIN: bool EngineController::isStream()
amarok:               END__: bool EngineController::isStream() - Took 
0.00029s
amarok:               [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=4_Non_Blondes" 
)
amarok:             END__: void WikipediaEngine::update() - Took 0.068s
amarok:           END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - Took 0.12s
amarok:         END__: void EngineController::slotNewTrackPlaying(const 
Phonon::MediaSource&) - Took 0.64s
amarok:         [EngineController] track pos after play:  0
amarok:       END__: void EngineController::playUrl(const KUrl&, uint) - 
Took 0.64s
amarok:     END__: void EngineController::play(const Meta::TrackPtr&, 
uint) - Took 0.64s
amarok:   END__: void Playlist::Actions::play(quint64, bool) - Took 0.69s
amarok: END__: void Playlist::Actions::next() - Took 0.7s
[New Thread 0x9a07db70 (LWP 1829)]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 2 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.0083s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.0088s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 0
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.043s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.044s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&)
amarok:    returning bookmarkcurrenttrack action
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const 
QHash<QString, QVariant>&) - Took 0.073s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  372558
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.0006s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.064s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.066s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00046s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0015s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.068s
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok:   [EngineController] Artist     :  ("4 Non Blondes")
amarok:   [EngineController] Album      :  ("")
amarok:   [EngineController] Title      :  ("Morphine & chocolate")
amarok:   [EngineController] Genre      :  ("")
amarok:   [EngineController] Tracknumber:  ("")
amarok:   [EngineController] Length     :  ()
amarok:   [EngineController] Track changed:  true
amarok:   BEGIN: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool)
amarok:     BEGIN: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool)
amarok:     END__: virtual void 
Context::ContextView::engineNewMetaData(const QHash<long long int, 
QString>&, bool) - Took 0.00029s
amarok:   END__: void Engine::EngineSubject::newMetaDataNotify(const 
QHash<long long int, QString>&, bool) - Took 0.00091s
amarok: END__: void EngineController::slotMetaDataChanged() - Took 0.0068s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 0 -> newState: 1
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.022s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.023s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 1 -> newState: 3
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.013s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.014s
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok:   BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:      new length:  284234
amarok:      slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:       BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:          number of triangles:  0
amarok:          deleted them all...
amarok:       END__: void Amarok::TimeSlider::clearTriangles() - Took 
0.00045s
amarok:        found  0  timecodes on this track
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) 
- Took 0.01s
amarok:   END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.011s
amarok:   BEGIN: void MainToolbar::updateBookmarks(const QString*)
amarok:     BEGIN: void Amarok::TimeSlider::clearTriangles()
amarok:        number of triangles:  0
amarok:        deleted them all...
amarok:     END__: void Amarok::TimeSlider::clearTriangles() - Took 0.0006s
amarok:      found  0  timecodes on this track
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - 
Took 0.0017s
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - 
Took 0.014s
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State)
amarok:   BEGIN: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)
amarok:      State changed, oldState: 3 -> newState: 2
amarok:      returning bookmarkcurrenttrack action
amarok:      returning bookmarkcurrenttrack action
amarok:   END__: void 
Engine::EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
- Took 0.023s
amarok: END__: void EngineController::slotStateChanged(Phonon::State, 
Phonon::State) - Took 0.027s
amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const
amarok:   BEGIN: void LyricsManager::lyricsResult(const QString&, bool)
amarok:      setting cached lyrics...
amarok:     BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok:     END__: virtual void LyricsEngine::newLyrics(QStringList&) - 
Took 0.00034s
amarok:   END__: void LyricsManager::lyricsResult(const QString&, bool) 
- Took 0.016s
amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const 
QString&) const - Took 0.017s
amarok: [WikipediaEngine] Received page from wikipedia: 
KUrl("http://nl.wikipedia.org/w/index.php?useskin=monobook&title=4_Non_Blondes") 

amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const 
QString&)
amarok:   BEGIN: void ScanManager::checkTables(bool)
amarok:   END__: void ScanManager::checkTables(bool) - Took 0.0003s
amarok:   BEGIN: QStringList ScanManager::getDirsToScan()
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.0038s
amarok:   [ScanManager] GOING TO SCAN:
amarok:   [ScanManager]      "/home/mathies/Muziek/_AMAROKMTIME_1295348888"
amarok:   [ScanManager]      
"/home/mathies/Muziek/MP3/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/WMA/_AMAROKMTIME_1244129712"
amarok:   [ScanManager]      
"/home/mathies/Muziek/Anouk/_AMAROKMTIME_1292771709"
amarok:   [ScanManager]      "/home/mathies/Muziek/Anouk/Is 
Alive/_AMAROKMTIME_1292771960"
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - 
Took 0.0014s
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*)
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, 
Collections::SqlCollection*) - Took 0.021s
amarok:   BEGIN: virtual void XmlParseJob::run()
amarok:   END__: virtual void ScanManager::startIncrementalScan(const 
QString&) - Took 0.064s
amarok:   [ScanManager] Success. Committing result to database.
amarok:   [ScanResultProcessor] Database temporary table setup did not 
complete due to no directories needing to be processed.
amarok: END__: virtual void XmlParseJob::run() - Took 0.37s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok:   BEGIN: void StatusBar::hideProgress()
amarok:   END__: void StatusBar::hideProgress() - Took 0.0034s
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0048s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00036s
amarok:  Drop from external source or file browser
amarok:  not a track no match
amarok: BEGIN: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&)
amarok:   BEGIN: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int)
amarok:     [Playlist::Controller] Append
amarok:     BEGIN: int Playlist::Controller::insertionTopRowToBottom(int)
amarok:       [Playlist::Controller] SortProxy is NOT SORTED         ... 
so I'll take care of the right row.
amarok:     END__: int 
Playlist::Controller::insertionTopRowToBottom(int) - Took 0.00048s
amarok:      [CUEFILE]:  "/media/BU17MuzModernMP3/Björk/Björk-Debut-08 - 
Aeroplane.cue"  - Shoot blindly and missed, searching for other cue files.
amarok:      [CUEFILE]: - Didn't find any matching cue file.

amarok:     BEGIN: virtual void Playlist::InsertTracksCmd::redo()
amarok:       BEGIN: void Playlist::Model::setAllNewlyAddedToUnplayed()
amarok:       END__: void Playlist::Model::setAllNewlyAddedToUnplayed() 
- Took 0.00024s
amarok:       BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:       END__: void StatusBar::updateTotalPlaylistLength() - Took 
0.0097s
amarok:     END__: virtual void Playlist::InsertTracksCmd::redo() - Took 
0.041s
amarok:     [Playlist::Controller] engine state:  2
amarok:     BEGIN: void Playlist::Actions::play(int)
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:         [Playlist::Actions] Manually advancing to the next 
track, calculating previous statistics for track here.  Finished % is:  0.2
amarok:         BEGIN: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr)
amarok:            called with playedFraction =  0.2
amarok:         END__: void 
Statistics::StatisticsProvider::played(double, Meta::TrackPtr) - Took 0.14s
amarok:         BEGIN: void EngineController::play(const 
Meta::TrackPtr&, uint)
amarok:           [EngineController] Just a normal, boring track... :-P
amarok:           BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:             [EngineController] URL:  
"file:///media/BU17MuzModernMP3/Bj%C3%B6rk/Bj%C3%B6rk-Debut-08%20-%20Aeroplane.wma" 

amarok:             [EngineController] offset:  0
amarok:             BEGIN: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok:               [EngineController] Using gain of 0 with relative 
peak of 0
amarok:               BEGIN: void CurrentEngine::update()
amarok:               END__: void CurrentEngine::update() - Took 0.41s
[Thread 0x9a07db70 (LWP 1829) exited]
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying()
amarok:               END__: virtual void 
Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.00031s
amarok:               BEGIN: virtual void 
ProgressWidget::engineNewTrackPlaying()
amarok:                 BEGIN: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64)
amarok:                    new length:  243000
amarok:                    slider enabled!
amarok:                   BEGIN: void 
ProgressWidget::redrawBookmarks(const QString*)
amarok:                     BEGIN: void 
Amarok::TimeSlider::clearTriangles()
amarok:                        number of triangles:  0
amarok:                        deleted them all...
amarok:                     END__: void 
Amarok::TimeSlider::clearTriangles() - Took 0.00054s
amarok:                      found  0  timecodes on this track
amarok:                   END__: void 
ProgressWidget::redrawBookmarks(const QString*) - Took 0.0018s
amarok:                 END__: virtual void 
ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.0029s
amarok:               END__: virtual void 
ProgressWidget::engineNewTrackPlaying() - Took 0.0034s
amarok:                returning bookmarkcurrenttrack action
amarok:               BEGIN: virtual void 
TimecodeObserver::engineNewTrackPlaying()
amarok:                  curent track name:  "Aeroplane"
amarok:                  Track timecodeable
amarok:               END__: virtual void 
TimecodeObserver::engineNewTrackPlaying() - Took 0.00054s
amarok:               BEGIN: virtual void 
Playlist::Actions::engineNewTrackPlaying()
amarok:                 BEGIN: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:                   BEGIN: void 
Playlist::PrettyListView::scrollToActiveTrack()
amarok:                   END__: void 
Playlist::PrettyListView::scrollToActiveTrack() - Took 0.016s
amarok:                 END__: void 
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() - Took 0.016s
amarok:               END__: virtual void 
Playlist::Actions::engineNewTrackPlaying() - Took 0.037s
amarok:               BEGIN: virtual void 
Amarok::OSD::engineNewTrackPlaying()
amarok:                 BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:                 END__: void OSDWidget::show(const QString&, 
QImage) - Took 0.00032s
amarok:               END__: virtual void 
Amarok::OSD::engineNewTrackPlaying() - Took 0.091s
amarok:               BEGIN: virtual void 
Context::ContextView::engineNewTrackPlaying()
amarok:                 BEGIN: virtual void LyricsEngine::message(const 
Context::ContextState&)
amarok:                   BEGIN: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&)
amarok:                      SCRIPT "Lyricwiki" :  "request URL: 
http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=Björk:Aeroplane" 

amarok:                     BEGIN: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok:                     END__: static QScriptValue 
Downloader::init(QScriptContext*, QScriptEngine*, bool) - Took 0.017s
amarok:                   END__: void 
ScriptManager::notifyFetchLyrics(const QString&, const QString&) - Took 
0.11s
amarok:                 END__: virtual void LyricsEngine::message(const 
Context::ContextState&) - Took 0.11s
amarok:                 BEGIN: void WikipediaEngine::update()
amarok:                   BEGIN: bool EngineController::isStream()
amarok:                   END__: bool EngineController::isStream() - 
Took 0.00024s
amarok:                   [WikipediaEngine] wiki url:   QUrl( 
"http://nl.wikipedia.org/w/index.php?useskin=monobook&title=Björk" )
amarok:                 END__: void WikipediaEngine::update() - Took 
0.0017s
amarok:               END__: virtual void 
Context::ContextView::engineNewTrackPlaying() - Took 0.12s
amarok:             END__: void 
EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 
0.91s
amarok:             [EngineController] track pos after play:  0
amarok:           END__: void EngineController::playUrl(const KUrl&, 
uint) - Took 0.91s
amarok:         END__: void EngineController::play(const 
Meta::TrackPtr&, uint) - Took 0.91s
amarok:       END__: void Playlist::Actions::play(quint64, bool) - Took 1s
amarok:     END__: void Playlist::Actions::play(int) - Took 1s
amarok:   END__: void 
Playlist::Controller::insertOptioned(Meta::TrackList, int) - Took 1.1s
amarok: END__: void 
Playlist::Controller::slotFinishDirectoryLoader(const Meta::TrackList&) 
- Took 1.1s
[New Thread 0x9a07db70 (LWP 1831)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x9b647b70 (LWP 1807)]
0x05dd5465 in ?? () from /usr/lib/i686/cmov/libavcodec.so.52
(gdb) bt all
#0  0x05dd5465 in ?? () from /usr/lib/i686/cmov/libavcodec.so.52
Cannot access memory at address 0x6
(gdb)

I hope this will be helpful for you. Don't hesitate to ask me more action.
Hans Mathies.

Op 15-01-11 17:55, Myriam Schweingruber schreef:
> https://bugs.kde.org/show_bug.cgi?id=260303
>
>
>
>
>
> --- Comment #5 from Myriam Schweingruber<myriam kde org>   2011-01-15 17:55:30 ---
> You can try to get a backtrace with gdb, see also here:
>
> http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
>
> Please start gdb with these lines:
>
> gdb amarok
> run -d --nofork
>
> once the crash happens, type
>
> bt all
>
> and paste the part from there.
>
Comment 8 Myriam Schweingruber 2011-01-20 00:30:26 UTC
This is not the same crash as in the original report, the current crash is a problem with libavcodec which is handled upstream at ffmpeg.
But Dario was right in comment #2: the problem is upstream in Qt and should be solved soon.

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