Bug 234791 - Amarok crashes while playing audio cd
Summary: Amarok crashes while playing audio cd
Status: RESOLVED DUPLICATE of bug 207579
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: 4.4.0 (KDE 4.4.2)
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
: 237299 238473 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-19 11:45 UTC by Anton Rasmussen
Modified: 2010-08-12 18:25 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (67.03 KB, text/plain)
2010-05-15 18:46 UTC, Timo Härkönen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Rasmussen 2010-04-19 11:45:23 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2) "release 241"
Qt Version: 4.6.2
Operating System: Linux 2.6.27.45-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

-- Information about the crash:
Amarok crashed while I was listening to an audio cd and using firefox. Not sure if its important, but i was runnning some heavy computation at the same time, eating most of my memory and cpu.

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

Thread 27 (Thread 0x7f4c63e5e950 (LWP 6996)):
#0  0x00007f4c7b09efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a076631 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7f4c6365d950 (LWP 6998)):
#0  0x00007f4c7b09b7b5 in pthread_join () from /lib64/libpthread.so.0
#1  0x00007f4c6a080cf4 in _x_audio_decoder_shutdown () from /usr/lib64/libxine.so.1
#2  0x00007f4c6a073b75 in xine_dispose () from /usr/lib64/libxine.so.1
#3  0x00007f4c6a2d8f94 in Phonon::Xine::XineStream::event (this=0x9c0e90, ev=0x2763820) at /usr/src/debug/phonon-4.4/xine/xinestream.cpp:1438
#4  0x00007f4c7e10468d in QApplicationPrivate::notify_helper (this=0x774c70, receiver=0x9c0e90, e=0x2763820) at kernel/qapplication.cpp:4300
#5  0x00007f4c7e10bd94 in QApplication::notify (this=0x7fff26a862e0, receiver=0x9c0e90, e=0x2763820) at kernel/qapplication.cpp:3704
#6  0x00007f4c7fa8c68a in App::notify (this=0x7f4c308e49e0, receiver=0x0, event=0x7a68) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#7  0x00007f4c7ed6bc2c in QCoreApplication::notifyInternal (this=0x7fff26a862e0, receiver=0x9c0e90, event=0x2763820) at kernel/qcoreapplication.cpp:704
#8  0x00007f4c7ed6cb84 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9c2a50) at kernel/qcoreapplication.h:215
#9  0x00007f4c7ed96823 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:220
#10 0x00007f4c759060fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f4c759098cd in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f4c75909a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#13 0x00007f4c7ed9637c in QEventDispatcherGlib::processEvents (this=0x938870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#14 0x00007f4c7ed6a502 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1667616656}) at kernel/qeventloop.cpp:149
#15 0x00007f4c7ed6a8dc in QEventLoop::exec (this=0x7f4c6365cfd0, flags={i = 1667616752}) at kernel/qeventloop.cpp:201
#16 0x00007f4c7ec70bc7 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#17 0x00007f4c6a2d27d6 in Phonon::Xine::XineThread::run (this=0x934be0) at /usr/src/debug/phonon-4.4/xine/xinethread.cpp:143
#18 0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x934be0) at thread/qthread_unix.cpp:248
#19 0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#20 0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f4c62c1d950 (LWP 7004)):
#0  0x00007f4c7d793396 in poll () from /lib64/libc.so.6
#1  0x00007f4c62c579c1 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7f4c6241c950 (LWP 7006)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a087c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7f4c61603950 (LWP 7011)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a087c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f4c60e02950 (LWP 7012)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a087c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f4c5bfff950 (LWP 7013)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a087c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f4c5a689950 (LWP 7016)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c5b3195bd in os_event_wait_low (event=0x14ee850, reset_sig_count=1) at ../../../innobase/os/os0sync.c:420
#2  0x00007f4c5b316849 in os_aio_simulated_handle (global_segment=0, message1=0x7f4c5a689048, message2=0x7f4c5a689040, type=0x7f4c5a689038) at ../../../innobase/os/os0file.c:4089
#3  0x00007f4c5b2da4a3 in fil_aio_wait (segment=0) at ../../../innobase/fil/fil0fil.c:4131
#4  0x00007f4c5b1719b0 in io_handler_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0start.c:446
#5  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f4c592c3950 (LWP 7017)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c5b3195bd in os_event_wait_low (event=0x14ee8f0, reset_sig_count=3) at ../../../innobase/os/os0sync.c:420
#2  0x00007f4c5b316849 in os_aio_simulated_handle (global_segment=1, message1=0x7f4c592c3048, message2=0x7f4c592c3040, type=0x7f4c592c3038) at ../../../innobase/os/os0file.c:4089
#3  0x00007f4c5b2da4a3 in fil_aio_wait (segment=1) at ../../../innobase/fil/fil0fil.c:4131
#4  0x00007f4c5b1719b0 in io_handler_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0start.c:446
#5  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f4c58ac2950 (LWP 7018)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c5b3195bd in os_event_wait_low (event=0x14ee990, reset_sig_count=2) at ../../../innobase/os/os0sync.c:420
#2  0x00007f4c5b316849 in os_aio_simulated_handle (global_segment=2, message1=0x7f4c58ac2048, message2=0x7f4c58ac2040, type=0x7f4c58ac2038) at ../../../innobase/os/os0file.c:4089
#3  0x00007f4c5b2da4a3 in fil_aio_wait (segment=2) at ../../../innobase/fil/fil0fil.c:4131
#4  0x00007f4c5b1719b0 in io_handler_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0start.c:446
#5  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f4c582c1950 (LWP 7019)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c5b3195bd in os_event_wait_low (event=0x14eea30, reset_sig_count=1) at ../../../innobase/os/os0sync.c:420
#2  0x00007f4c5b316849 in os_aio_simulated_handle (global_segment=3, message1=0x7f4c582c1048, message2=0x7f4c582c1040, type=0x7f4c582c1038) at ../../../innobase/os/os0file.c:4089
#3  0x00007f4c5b2da4a3 in fil_aio_wait (segment=3) at ../../../innobase/fil/fil0fil.c:4131
#4  0x00007f4c5b1719b0 in io_handler_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0start.c:446
#5  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f4c56da9950 (LWP 7024)):
#0  0x00007f4c7d795672 in select () from /lib64/libc.so.6
#1  0x00007f4c5b3199fb in os_thread_sleep (tm=<value optimized out>) at ../../../innobase/os/os0thread.c:274
#2  0x00007f4c5b16e438 in srv_lock_timeout_and_monitor_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0srv.c:1882
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f4c565a8950 (LWP 7025)):
#0  0x00007f4c7d795672 in select () from /lib64/libc.so.6
#1  0x00007f4c5b3199fb in os_thread_sleep (tm=<value optimized out>) at ../../../innobase/os/os0thread.c:274
#2  0x00007f4c5b16d1ea in srv_error_monitor_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0srv.c:2106
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f4c55da7950 (LWP 7026)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c5b3195bd in os_event_wait_low (event=0xffad60, reset_sig_count=1) at ../../../innobase/os/os0sync.c:420
#2  0x00007f4c5b16c41f in srv_master_thread (arg=<value optimized out>) at ../../../innobase/srv/srv0srv.c:2598
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f4c500e8950 (LWP 7027)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c77f20be6 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f4c77f20c29 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f4c4e30d950 (LWP 7028)):
#0  0x00007f4c7b09efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a0846a5 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f4c4d8f8950 (LWP 7029)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c7ec745f9 in QWaitCondition::wait (this=0x3101fa8, mutex=0x3102370, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4c79b11324 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3101f80, th=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4c79b12ccb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4c79b0dfff in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c4d8f8040, parent=0x3101f80, th=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4c79b0ef69 in ThreadWeaver::Thread::run (this=0x3102610) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x3102610) at thread/qthread_unix.cpp:248
#9  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4c4d0f7950 (LWP 7030)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c7ec745f9 in QWaitCondition::wait (this=0x3101fa8, mutex=0x3102370, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4c79b11324 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3101f80, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4c79b12ccb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4c79b0dfff in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c4d0f7040, parent=0x3101f80, th=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4c79b0ef69 in ThreadWeaver::Thread::run (this=0x7f4c5c12a1c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x7f4c5c12a1c0) at thread/qthread_unix.cpp:248
#11 0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4c4c8f6950 (LWP 7031)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c7ec745f9 in QWaitCondition::wait (this=0x3101fa8, mutex=0x3102370, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4c79b11324 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3101f80, th=0x310be10) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4c79b12ccb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x310be10) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4c79b0dfff in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c4c8f6040, parent=0x3101f80, th=0x310be10) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#5  0x00007f4c79b0ef69 in ThreadWeaver::Thread::run (this=0x310be10) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#6  0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x310be10) at thread/qthread_unix.cpp:248
#7  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4c4c0f5950 (LWP 7032)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c7ec745f9 in QWaitCondition::wait (this=0x3101fa8, mutex=0x3102370, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4c79b11324 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3101f80, th=0x7f4c5c132a30) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f4c79b12ccb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c132a30) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f4c79b12ce4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3102490, th=0x7f4c5c132a30) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f4c79b0dfff in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c4c0f5040, parent=0x3101f80, th=0x7f4c5c132a30) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4c79b0ef69 in ThreadWeaver::Thread::run (this=0x7f4c5c132a30) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x7f4c5c132a30) at thread/qthread_unix.cpp:248
#8  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4c47f38950 (LWP 7033)):
#0  0x00007f4c7d7a7e7e in ?? () from /lib64/libc.so.6
#1  0x00007f4c7d74264e in ?? () from /lib64/libc.so.6
#2  0x00007f4c7d73ec5b in free () from /lib64/libc.so.6
#3  0x00007f4c80750b1b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#4  0x00007f4c75905a0a in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f4c7ed97137 in ~QEventDispatcherGlib (this=0x201fa40) at kernel/qeventdispatcher_glib.cpp:366
#6  0x00007f4c7ec732f4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#7  0x00007f4c7ec7374d in QThreadPrivate::start (arg=0x7f4c7f083f20) at /usr/include/pthread.h:533
#8  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4c46899950 (LWP 7038)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c79366f26 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f4c79646220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f4c79366f69 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f4c796542ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4c310e5950 (LWP 7248)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c7ec745f9 in QWaitCondition::wait (this=0x435ac10, mutex=0x435ac08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4c7e61d606 in QFileInfoGatherer::run (this=0x435abf8) at dialogs/qfileinfogatherer.cpp:203
#3  0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x435abf8) at thread/qthread_unix.cpp:248
#4  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4c318e6950 (LWP 7249)):
#0  0x00007f4c7d7a7e7e in ?? () from /lib64/libc.so.6
#1  0x00007f4c7d74264e in ?? () from /lib64/libc.so.6
#2  0x00007f4c7d73ec5b in free () from /lib64/libc.so.6
#3  0x00007f4c80750b1b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#4  0x00007f4c7ed967df in socketNotifierSourceCheck (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:92
#5  0x00007f4c75908e5a in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f4c759097b1 in ?? () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f4c75909a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f4c7ed9637c in QEventDispatcherGlib::processEvents (this=0x4166ec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#9  0x00007f4c7ed6a502 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 831414192}) at kernel/qeventloop.cpp:149
#10 0x00007f4c7ed6a8dc in QEventLoop::exec (this=0x7f4c318e5ff0, flags={i = 831414288}) at kernel/qeventloop.cpp:201
#11 0x00007f4c7ec70bc7 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x00007f4c7ed4ad88 in QInotifyFileSystemWatcherEngine::run (this=0x46789e0) at io/qfilesystemwatcher_inotify.cpp:248
#13 0x00007f4c7ec73745 in QThreadPrivate::start (arg=0x46789e0) at thread/qthread_unix.cpp:248
#14 0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4c2f53e950 (LWP 31335)):
#0  0x00007f4c7b09ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4c6a07a19b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f4c6a0800de in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4c308e4950 (LWP 31336)):
#0  0x00007f4c7d7a7e7e in ?? () from /lib64/libc.so.6
#1  0x00007f4c7d74264e in ?? () from /lib64/libc.so.6
#2  0x00007f4c7d73ec5b in free () from /lib64/libc.so.6
#3  0x00007f4c80750b1b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#4  0x00007f4c6a83394a in snd_pcm_munmap () from /usr/lib64/libasound.so.2
#5  0x00007f4c6a82904b in snd_pcm_hw_free () from /usr/lib64/libasound.so.2
#6  0x00007f4c6a829062 in snd_pcm_hw_free () from /usr/lib64/libasound.so.2
#7  0x00007f4c6a843850 in ?? () from /usr/lib64/libasound.so.2
#8  0x00007f4c6a829062 in snd_pcm_hw_free () from /usr/lib64/libasound.so.2
#9  0x00007f4c6a82911e in snd_pcm_close () from /usr/lib64/libasound.so.2
#10 0x00007f4c62c58116 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#11 0x00007f4c6a089969 in ?? () from /usr/lib64/libxine.so.1
#12 0x00007f4c6a2f8222 in kvolumefader_port_close (port_gen=0xf90a50, stream=0x80) at /usr/src/debug/phonon-4.4/xine/volumefader_plugin.cpp:317
#13 0x00007f4c6a2f8222 in kvolumefader_port_close (port_gen=0xe309c0, stream=0x80) at /usr/src/debug/phonon-4.4/xine/volumefader_plugin.cpp:317
#14 0x00007f4c2f53fab9 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_decode_lpcm.so
#15 0x00007f4c6a07a87f in _x_free_audio_decoder () from /usr/lib64/libxine.so.1
#16 0x00007f4c6a081486 in ?? () from /usr/lib64/libxine.so.1
#17 0x00007f4c7b09b070 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f4c7d79c11d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4c8074a790 (LWP 6968)):
[KCrash Handler]
#5  0x00007f4c7d6fb645 in raise () from /lib64/libc.so.6
#6  0x00007f4c7d6fcc33 in abort () from /lib64/libc.so.6
#7  0x00007f4c7d7378e8 in ?? () from /lib64/libc.so.6
#8  0x00007f4c7d73d108 in ?? () from /lib64/libc.so.6
#9  0x00007f4c7d73ec66 in free () from /lib64/libc.so.6
#10 0x00007f4c80750b1b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#11 0x00007f4c695d0db7 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_inp_cdda.so
#12 0x00007f4c6a2e5cf5 in Phonon::Xine::MediaObject::autoplayMrlsToTitles (this=0x93d290, plugin=0x7f4c6a2ff5c0 "CD", defaultMrl=0x7f4c6a2fe623 "cdda:/")
    at /usr/src/debug/phonon-4.4/xine/mediaobject.cpp:443
#13 0x00007f4c6a2e6605 in Phonon::Xine::MediaObject::setSourceInternal (this=0x93d290, source=@0x8ede10, how=Phonon::Xine::MediaObject::HardSwitch)
    at /usr/src/debug/phonon-4.4/xine/mediaobject.cpp:388
#14 0x00007f4c7faa7d3a in EngineController::playUrl (this=0x8e7670, url=<value optimized out>, offset=0) at /usr/src/debug/amarok-2.3.0/src/EngineController.cpp:458
#15 0x00007f4c7faa8e1f in EngineController::play (this=0x8e7670, track=<value optimized out>, offset=0) at /usr/src/debug/amarok-2.3.0/src/EngineController.cpp:407
#16 0x00007f4c7faa94d8 in EngineController::slotQueueEnded (this=0x8e7670) at /usr/src/debug/amarok-2.3.0/src/EngineController.cpp:978
#17 0x00007f4c7faa9d17 in EngineController::slotAboutToFinish (this=0x8e7670) at /usr/src/debug/amarok-2.3.0/src/EngineController.cpp:953
#18 0x00007f4c7faaa0b8 in EngineController::slotTitleChanged (this=0x8e7670, titleNumber=<value optimized out>) at /usr/src/debug/amarok-2.3.0/src/EngineController.cpp:1240
#19 0x00007f4c7faaa9d0 in EngineController::qt_metacall (this=0x8e7670, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff26a854f0)
    at /usr/src/debug/amarok-2.3.0/build/src/EngineController.moc:157
#20 0x00007f4c7ed7f627 in QMetaObject::activate (sender=0x9350f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#21 0x00007f4c7a4bcbb1 in Phonon::MediaController::titleChanged(int) () from /usr/lib64/libphonon.so.4
#22 0x00007f4c7a4bdca6 in Phonon::MediaController::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libphonon.so.4
#23 0x00007f4c7ed7f627 in QMetaObject::activate (sender=0x93d290, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#24 0x00007f4c6a2e46c1 in Phonon::Xine::MediaObject::titleChanged (this=0x1b38, _t1=12) at /usr/src/debug/phonon-4.4/build/xine/mediaobject.moc:290
#25 0x00007f4c6a2e5c3c in Phonon::Xine::MediaObject::needNextUrl (this=0x93d290) at /usr/src/debug/phonon-4.4/xine/mediaobject.cpp:644
#26 0x00007f4c6a2e748a in Phonon::Xine::MediaObject::qt_metacall (this=0x93d290, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f4c5c0d0e10)
    at /usr/src/debug/phonon-4.4/build/xine/mediaobject.moc:165
#27 0x00007f4c7ed7c2b8 in QObject::event (this=0x93d290, e=0x7f4c5c098d30) at kernel/qobject.cpp:1248
#28 0x00007f4c7e10468d in QApplicationPrivate::notify_helper (this=0x774c70, receiver=0x93d290, e=0x7f4c5c098d30) at kernel/qapplication.cpp:4300
#29 0x00007f4c7e10bd94 in QApplication::notify (this=0x7fff26a862e0, receiver=0x93d290, e=0x7f4c5c098d30) at kernel/qapplication.cpp:3704
#30 0x00007f4c7fa8c68a in App::notify (this=0x1b38, receiver=0x1b38, event=0x6) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#31 0x00007f4c7ed6bc2c in QCoreApplication::notifyInternal (this=0x7fff26a862e0, receiver=0x93d290, event=0x7f4c5c098d30) at kernel/qcoreapplication.cpp:704
#32 0x00007f4c7ed6cb84 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x620fa0) at kernel/qcoreapplication.h:215
#33 0x00007f4c7ed96823 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:220
#34 0x00007f4c759060fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f4c759098cd in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f4c75909a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f4c7ed9637c in QEventDispatcherGlib::processEvents (this=0x6265e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#38 0x00007f4c7e1b742f in QGuiEventDispatcherGlib::processEvents (this=0x1b38, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f4c7ed6a502 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 648569424}) at kernel/qeventloop.cpp:149
#40 0x00007f4c7ed6a8dc in QEventLoop::exec (this=0x7fff26a86290, flags={i = 648569504}) at kernel/qeventloop.cpp:201
#41 0x00007f4c7ed6ce06 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0x0000000000408779 in main (argc=3, argv=<value optimized out>) at /usr/src/debug/amarok-2.3.0/src/main.cpp:237

This bug may be a duplicate of or related to bug 207579.

Possible duplicates by query: bug 234451, bug 233183, bug 229649, bug 226071, bug 225472.

Reported using DrKonqi
Comment 1 Sven Krohlas 2010-04-20 23:32:16 UTC
May be a dupe of bug 207579.
Comment 2 Sven Krohlas 2010-05-13 10:22:21 UTC
*** Bug 237299 has been marked as a duplicate of this bug. ***
Comment 3 Timo Härkönen 2010-05-15 18:46:35 UTC
Created attachment 43614 [details]
New crash information added by DrKonqi

Just playing audio cd. Terminal debug information suggests this is a double free bug. (*** glibc detected *** amarok: double free or corruption (out): 0x00007fa53049a030 ***). Full terminal debug print below.


amarok: BEGIN: virtual void MainWindow::resizeEvent(QResizeEvent*) 
amarok: END__: virtual void MainWindow::resizeEvent(QResizeEvent*) - Took 8.8e-05s 
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 6e-05s 
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) - Took 0.00012s 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 4.7e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 6e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.9e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.6e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 3.6e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 3.4e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.6e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.6e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const 
amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const - Took 2.5e-05s 
amarok:    Initialized thread, count== 5 
amarok: BEGIN: virtual float Meta::MediaDeviceHandler::usedcapacity() const 
amarok: END__: virtual float Meta::MediaDeviceHandler::usedcapacity() const - Took 6.5e-05s 
amarok: BEGIN: virtual float Meta::MediaDeviceHandler::totalcapacity() const 
amarok: END__: virtual float Meta::MediaDeviceHandler::totalcapacity() const - Took 2.6e-05s 
amarok: BEGIN: virtual float Meta::MediaDeviceHandler::usedcapacity() const 
amarok: END__: virtual float Meta::MediaDeviceHandler::usedcapacity() const - Took 3.5e-05s 
amarok: BEGIN: virtual float Meta::MediaDeviceHandler::totalcapacity() const 
amarok: END__: virtual float Meta::MediaDeviceHandler::totalcapacity() const - Took 2.8e-05s 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 5.2e-05s 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 4.2e-05s 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 6.1e-05s 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 4.2e-05s 
amarok: BEGIN: virtual void Context::AppletsListWidget::resizeEvent(QGraphicsSceneResizeEvent*) 
amarok:   BEGIN: int Context::AppletsListWidget::maximumVisibleAppletsOnList() const 
amarok:      model row count:  7 
amarok:      icon average size:  80.8571 
amarok:      visible rect size:  347 
amarok:      listTotalSize:  496 
amarok:   END__: int Context::AppletsListWidget::maximumVisibleAppletsOnList() const - Took 9.5e-05s 
amarok: END__: virtual void Context::AppletsListWidget::resizeEvent(QGraphicsSceneResizeEvent*) - Took 0.00016s 
amarok: BEGIN: virtual void Context::AppletExplorer::resizeEvent(QGraphicsSceneResizeEvent*) 
amarok: END__: virtual void Context::AppletExplorer::resizeEvent(QGraphicsSceneResizeEvent*) - Took 4.3e-05s 
amarok:  setting layout to QRectF(0,0 355x30) 
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 4.4e-05s 
amarok: END__: static void App::handleCliArgs() - Took 0.013s 
amarok: END__: virtual int App::newInstance() - Took 0.013s 
timo@pulp:~$ 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 5.8e-05s 
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) - Took 0.00015s 
amarok: BEGIN: void Playlist::PrettyListView::fixInvisible() 
amarok: END__: void Playlist::PrettyListView::fixInvisible() - Took 0.00012s 
amarok:  setting applets geom to QRectF(0,0 355x584) 
amarok: BEGIN: void MainWindow::restoreLayout() 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 0.0001s 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 0.00014s 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 9.6e-05s 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 0.00011s 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 9.3e-05s 
amarok:   BEGIN: void MainWindow::layoutChanged() 
amarok:     [MainWindow] ignored:  true 
amarok:   END__: void MainWindow::layoutChanged() - Took 0.00013s 
amarok: END__: void MainWindow::restoreLayout() - Took 0.011s 
amarok: BEGIN: void Playlist::PrettyListView::fixInvisible() 
amarok: END__: void Playlist::PrettyListView::fixInvisible() - Took 0.00017s 
amarok: BEGIN: virtual void Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*) 
amarok:   BEGIN: void Playlist::ViewCommon::trackMenu(QWidget*, const QModelIndex*, const QPoint&, bool) 
amarok:      returning bookmarkcurrenttrack action 
amarok:   END__: void Playlist::ViewCommon::trackMenu(QWidget*, const QModelIndex*, const QPoint&, bool) - Took 1.6s 
amarok: END__: virtual void Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*) - Took 1.6s 
amarok: BEGIN: virtual QWidget* Playlist::PrettyItemDelegate::createEditor(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const 
amarok:   BEGIN: void InlineEditorWidget::createChildWidgets() 
amarok:      width:  355 
amarok:   END__: void InlineEditorWidget::createChildWidgets() - Took 0.0016s 
amarok: END__: virtual QWidget* Playlist::PrettyItemDelegate::createEditor(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const - Took 0.0019s 
amarok: BEGIN: virtual void Playlist::PrettyItemDelegate::setModelData(QWidget*, QAbstractItemModel*, const QModelIndex&) const 
amarok:   BEGIN: QMap<int, QString> InlineEditorWidget::changedValues() 
amarok:   END__: QMap<int, QString> InlineEditorWidget::changedValues() - Took 6.2e-05s 
amarok:   [Playlist::PrettyItemDelegate] got inline editor!! 
amarok:   [Playlist::PrettyItemDelegate] changed values map:  QMap() 
amarok: END__: virtual void Playlist::PrettyItemDelegate::setModelData(QWidget*, QAbstractItemModel*, const QModelIndex&) const - Took 0.0004s 
amarok:  checking for global actions 
amarok: BEGIN: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) 
amarok: END__: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) - Took 7.1e-05s 
amarok: BEGIN: virtual bool SqlCollectionLocation::isWritable() const 
amarok:   BEGIN: QStringList MountPointManager::collectionFolders() 
amarok:   END__: QStringList MountPointManager::collectionFolders() - Took 0.00012s 
amarok:    "/home/timo/Music" 
amarok:         used:  7.70497e+10 
amarok:         total:  1.95717e+11 
amarok:         free space:  1.18667e+11 
amarok:         path_exists_writeable true 
amarok:         path_exists_with_space true 
amarok: END__: virtual bool SqlCollectionLocation::isWritable() const - Took 0.0015s 
amarok: BEGIN: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) 
amarok: END__: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) - Took 6.4e-05s 
amarok: BEGIN: virtual bool SqlCollectionLocation::isWritable() const 
amarok:   BEGIN: QStringList MountPointManager::collectionFolders() 
amarok:   END__: QStringList MountPointManager::collectionFolders() - Took 9.8e-05s 
amarok:    "/home/timo/Music" 
amarok:         used:  7.70497e+10 
amarok:         total:  1.95717e+11 
amarok:         free space:  1.18667e+11 
amarok:         path_exists_writeable true 
amarok:         path_exists_with_space true 
amarok: END__: virtual bool SqlCollectionLocation::isWritable() const - Took 0.0013s 
amarok: BEGIN: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) 
amarok: END__: bool CollectionTreeView::onlyOneCollection(const QModelIndexList&) - Took 5.9e-05s 
amarok: BEGIN: void Playlist::Controller::insertOptioned(Meta::TrackList, int) 
amarok:   BEGIN: void Playlist::Widget::clearFilterIfActive() 
amarok:   END__: void Playlist::Widget::clearFilterIfActive() - Took 9.5e-05s 
amarok:   BEGIN: void Playlist::Controller::clear() 
amarok:     BEGIN: void Playlist::Controller::removeRows(int, int) 
amarok:       BEGIN: void Playlist::Controller::removeRows(QList<int>&) 
amarok:         BEGIN: void Playlist::Model::removeTracksCommand(const Playlist::RemoveCmdList&) 
amarok:         END__: void Playlist::Model::removeTracksCommand(const Playlist::RemoveCmdList&) - Took 0.00043s 
amarok:       END__: void Playlist::Controller::removeRows(QList<int>&) - Took 0.00063s 
amarok:     END__: void Playlist::Controller::removeRows(int, int) - Took 0.00074s 
amarok:   END__: void Playlist::Controller::clear() - Took 0.00084s 
amarok:   [Playlist::Controller] About to check for rowCount() and SortProxy::isSorted() 
amarok:   [Playlist::Controller] NOT SORTED 
amarok:   [Playlist::Controller] About to drop on row  -1 
amarok:   [Playlist::Controller] Fixed row to  0 
amarok:   BEGIN: void Playlist::Model::setAllNewlyAddedToUnplayed() 
amarok:   END__: void Playlist::Model::setAllNewlyAddedToUnplayed() - Took 6e-05s 
amarok:   BEGIN: void Playlist::PrettyListView::itemsAdded(const QModelIndex&, int, int) 
amarok:     [Playlist::PrettyListView] index has row:  0 
amarok:   END__: void Playlist::PrettyListView::itemsAdded(const QModelIndex&, int, int) - Took 0.00044s 
amarok:   [Playlist::Controller] engine state:  0 
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:  "audiocd:/130c2114/1" 
amarok:         [EngineController] offset:  0 
amarok:         [EngineController] play track from cd 
amarok:         [EngineController] 3.2.1... 
amarok:         BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:           [EngineController] Empty MediaSource (engine stop) 
amarok:         END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 0.0001s 
amarok:         BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:           [EngineController] Using gain of 0 with relative peak of 0 
amarok:           BEGIN: virtual void Amarok::KNotificationBackend::engineNewTrackPlaying() 
amarok:           END__: virtual void Amarok::KNotificationBackend::engineNewTrackPlaying() - Took 0.0001s 
amarok:           [Playlist::Actions] [WARNING!] engineNewTrackPlaying: "Dog Eat Dog - 01 - No Fronts" does not match what the playlist controller thought it should be 
amarok:           BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:             [Playlist::PrettyListView] skipping scroll? false 
amarok:           END__: void Playlist::PrettyListView::scrollToActiveTrack() - Took 0.00046s 
amarok:           BEGIN: virtual void Context::ContextView::engineNewTrackPlaying() 
amarok:             BEGIN: virtual void CurrentEngine::message(const Context::ContextState&) 
amarok:               BEGIN: void CurrentEngine::update() 
amarok:               END__: void CurrentEngine::update() - Took 0.0097s 
amarok:             END__: virtual void CurrentEngine::message(const Context::ContextState&) - Took 0.0098s 
amarok:             BEGIN: void WikipediaEngine::update() 
amarok:               BEGIN: bool EngineController::isStream() 
amarok:               END__: bool EngineController::isStream() - Took 3.5e-05s 
amarok:                wiki url:  "http://en.wikipedia.org/w/index.php?title=Various%20artists%20%28band%29&useskin=monobook" 
amarok:             END__: void WikipediaEngine::update() - Took 0.00029s 
amarok:           END__: virtual void Context::ContextView::engineNewTrackPlaying() - Took 0.01s 
amarok:           BEGIN: virtual void TimecodeObserver::engineNewTrackPlaying() 
amarok:           END__: virtual void TimecodeObserver::engineNewTrackPlaying() - Took 2.7e-05s 
amarok:           BEGIN: virtual void ProgressWidget::engineNewTrackPlaying() 
amarok:             BEGIN: virtual void ProgressWidget::engineTrackLengthChanged(qint64) 
amarok:                new length:  -1 
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 5.5e-05s 
amarok:               END__: void ProgressWidget::redrawBookmarks(const QString*) - Took 0.00011s 
amarok:             END__: virtual void ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.00025s 
amarok:           END__: virtual void ProgressWidget::engineNewTrackPlaying() - Took 0.00034s 
amarok:           BEGIN: virtual void Amarok::OSD::engineNewTrackPlaying() 
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:             END__: void OSDWidget::show(const QString&, QImage) - Took 8.9e-05s 
amarok:           END__: virtual void Amarok::OSD::engineNewTrackPlaying() - Took 0.0071s 
amarok:         END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 0.03s 
amarok:         [EngineController] boom? 
amarok:         [EngineController] no boom? 
amarok:         [EngineController] track pos after play:  0 
amarok:       END__: void EngineController::playUrl(const KUrl&, uint) - Took 0.2s 
amarok:     END__: void EngineController::play(const Meta::TrackPtr&, uint) - Took 0.2s 
amarok:   END__: void Playlist::Actions::play(quint64, bool) - Took 0.2s 
amarok: END__: void Playlist::Controller::insertOptioned(Meta::TrackList, int) - Took 0.2s 
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 5.6e-05s 
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) - Took 0.00015s 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00088s 
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) 
amarok:   BEGIN: virtual void ProgressWidget::engineTrackLengthChanged(qint64) 
amarok:      new length:  275293 
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 5.6e-05s 
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*) - Took 0.00011s 
amarok:   END__: virtual void ProgressWidget::engineTrackLengthChanged(qint64) - Took 0.00022s 
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 5.3e-05s 
amarok:   END__: void MainToolbar::updateBookmarks(const QString*) - Took 0.0001s 
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) - Took 0.00046s 
amarok: BEGIN: void EngineController::slotMetaDataChanged() 
amarok:   [EngineController] Artist     :  ("Dog Eat Dog") 
amarok:   [EngineController] Album      :  ("Punk+") 
amarok:   [EngineController] Title      :  ("No Fronts") 
amarok:   [EngineController] Genre      :  ("Punk") 
amarok:   [EngineController] Tracknumber:  ("1") 
amarok:   [EngineController] Length     :  () 
amarok:   [EngineController] Track changed:  true 
amarok:   BEGIN: void 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 3e-05s 
amarok:   END__: void EngineSubject::newMetaDataNotify(const QHash<long long int, QString>&, bool) - Took 8.7e-05s 
amarok: END__: void EngineController::slotMetaDataChanged() - Took 0.00029s 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok:   BEGIN: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
amarok:   END__: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) - Took 2.5e-05s 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) - Took 7.5e-05s 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok:   BEGIN: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
amarok:      State changed, oldState: 1 -> newState: 3 
amarok:   END__: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) - Took 0.00048s 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) - Took 0.00054s 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok:   BEGIN: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) 
amarok:      State changed, oldState: 3 -> newState: 2 
amarok:   END__: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) - Took 0.0022s 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) - Took 0.0025s 
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*) 
amarok:    Article not found. Retrying with refinements. 
amarok:   BEGIN: void WikipediaEngine::reloadWikipedia() 
amarok:      wiki url:  "http://en.wikipedia.org/w/index.php?title=Various%20artists%20%28musician%29&useskin=monobook" 
amarok:   END__: void WikipediaEngine::reloadWikipedia() - Took 0.00019s 
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00049s 
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*) 
amarok:    Article not found. Retrying with refinements. 
amarok:   BEGIN: void WikipediaEngine::reloadWikipedia() 
amarok:      wiki url:  "http://en.wikipedia.org/w/index.php?title=Various%20artists%20%28singer%29&useskin=monobook" 
amarok:   END__: void WikipediaEngine::reloadWikipedia() - Took 0.00023s 
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00058s 
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*) 
amarok:    Article not found. Retrying with refinements. 
amarok:   BEGIN: void WikipediaEngine::reloadWikipedia() 
amarok:      wiki url:  "http://en.wikipedia.org/w/index.php?title=Various%20artists&useskin=monobook" 
amarok:   END__: void WikipediaEngine::reloadWikipedia() - Took 0.00022s 
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00057s 
amarok(3045)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://en.wikipedia.org/w/index.php?title=Various%20artists&useskin=monobook") 
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*) 
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.12s 
amarok: BEGIN: void Amarok::KNotificationBackend::showCurrentTrack() 
amarok: END__: void Amarok::KNotificationBackend::showCurrentTrack() - Took 0.00012s 
amarok: BEGIN: void ScanManager::startIncrementalScan(const QString&) 
amarok:   BEGIN: void ScanManager::checkTables(bool) 
amarok:   END__: void ScanManager::checkTables(bool) - Took 7.9e-05s 
amarok:   BEGIN: QStringList ScanManager::getDirsToScan() 
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.024s 
amarok:    GOING TO SCAN: 
amarok:    "(a *lot*: 493 directories)" 
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile() 
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - Took 0.00061s 
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) 
amarok:     BEGIN: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) 
amarok:        Setting abort slot for  "Scanning music" 
amarok:        connecting to  1abort() 
amarok:     END__: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) - Took 9.1e-05s 
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took 0.0011s 
amarok: END__: void ScanManager::startIncrementalScan(const QString&) - Took 0.03s 
amarok: BEGIN: virtual void XmlParseJob::run() 
amarok:    Success. Committing result to database. 
amarok:    Database temporary table setup did not complete due to no directories needing to be processed. 
amarok: END__: virtual void XmlParseJob::run() - Took 0.027s 
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob() 
amarok:   BEGIN: void StatusBar::hideProgress() 
amarok:   END__: void StatusBar::hideProgress() - Took 0.0003s 
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.00064s 
amarok: BEGIN: void ScanManager::slotFinished() 
amarok: END__: void ScanManager::slotFinished() - Took 9.3e-05s 
amarok: BEGIN: void ScanManager::startIncrementalScan(const QString&) 
amarok:   BEGIN: void ScanManager::checkTables(bool) 
amarok:   END__: void ScanManager::checkTables(bool) - Took 9.4e-05s 
amarok:   BEGIN: QStringList ScanManager::getDirsToScan() 
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.022s 
amarok:    GOING TO SCAN: 
amarok:    "(a *lot*: 493 directories)" 
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile() 
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - Took 0.00061s 
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) 
amarok:     BEGIN: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) 
amarok:        Setting abort slot for  "Scanning music" 
amarok:        connecting to  1abort() 
amarok:     END__: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) - Took 0.0001s 
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took 0.0011s 
amarok:   BEGIN: virtual void XmlParseJob::run() 
amarok:   END__: void ScanManager::startIncrementalScan(const QString&) - Took 0.029s 
amarok:    Success. Committing result to database. 
amarok:    Database temporary table setup did not complete due to no directories needing to be processed. 
amarok: END__: virtual void XmlParseJob::run() - Took 0.03s 
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob() 
amarok:   BEGIN: void StatusBar::hideProgress() 
amarok:   END__: void StatusBar::hideProgress() - Took 0.00029s 
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.00061s 
amarok: BEGIN: void ScanManager::slotFinished() 
amarok: END__: void ScanManager::slotFinished() - Took 0.00011s 
amarok: BEGIN: void ScanManager::startIncrementalScan(const QString&) 
amarok:   BEGIN: void ScanManager::checkTables(bool) 
amarok:   END__: void ScanManager::checkTables(bool) - Took 9.1e-05s 
amarok:   BEGIN: QStringList ScanManager::getDirsToScan() 
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.022s 
amarok:    GOING TO SCAN: 
amarok:    "(a *lot*: 493 directories)" 
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile() 
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - Took 0.00059s 
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) 
amarok:     BEGIN: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) 
amarok:        Setting abort slot for  "Scanning music" 
amarok:        connecting to  1abort() 
amarok:     END__: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) - Took 0.0001s 
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took 0.0012s 
amarok:   BEGIN: virtual void XmlParseJob::run() 
amarok:   END__: void ScanManager::startIncrementalScan(const QString&) - Took 0.028s 
amarok:    Success. Committing result to database. 
amarok:    Database temporary table setup did not complete due to no directories needing to be processed. 
amarok: END__: virtual void XmlParseJob::run() - Took 0.032s 
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob() 
amarok:   BEGIN: void StatusBar::hideProgress() 
amarok:   END__: void StatusBar::hideProgress() - Took 0.00033s 
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0007s 
amarok: BEGIN: void ScanManager::slotFinished() 
amarok: END__: void ScanManager::slotFinished() - Took 0.0001s 
amarok: BEGIN: void ScanManager::startIncrementalScan(const QString&) 
amarok:   BEGIN: void ScanManager::checkTables(bool) 
amarok:   END__: void ScanManager::checkTables(bool) - Took 8.1e-05s 
amarok:   BEGIN: QStringList ScanManager::getDirsToScan() 
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.024s 
amarok:    GOING TO SCAN: 
amarok:    "(a *lot*: 493 directories)" 
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile() 
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - Took 0.00059s 
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) 
amarok:     BEGIN: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) 
amarok:        Setting abort slot for  "Scanning music" 
amarok:        connecting to  1abort() 
amarok:     END__: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) - Took 0.00026s 
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took 0.0012s 
amarok:   BEGIN: virtual void XmlParseJob::run() 
amarok:   END__: void ScanManager::startIncrementalScan(const QString&) - Took 0.03s 
amarok:    Success. Committing result to database. 
amarok:    Database temporary table setup did not complete due to no directories needing to be processed. 
amarok: END__: virtual void XmlParseJob::run() - Took 0.028s 
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob() 
amarok:   BEGIN: void StatusBar::hideProgress() 
amarok:   END__: void StatusBar::hideProgress() - Took 0.00031s 
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.00065s 
amarok: BEGIN: void ScanManager::slotFinished() 
amarok: END__: void ScanManager::slotFinished() - Took 0.00012s 
amarok: BEGIN: void ScanManager::startIncrementalScan(const QString&) 
amarok:   BEGIN: void ScanManager::checkTables(bool) 
amarok:   END__: void ScanManager::checkTables(bool) - Took 8.4e-05s 
amarok:   BEGIN: QStringList ScanManager::getDirsToScan() 
amarok:   END__: QStringList ScanManager::getDirsToScan() - Took 0.024s 
amarok:    GOING TO SCAN: 
amarok:    "(a *lot*: 493 directories)" 
amarok:   BEGIN: void ScanManager::writeBatchIncrementalInfoFile() 
amarok:   END__: void ScanManager::writeBatchIncrementalInfoFile() - Took 0.00059s 
amarok:   BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) 
amarok:     BEGIN: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) 
amarok:        Setting abort slot for  "Scanning music" 
amarok:        connecting to  1abort() 
amarok:     END__: ProgressBar* ProgressBar::setAbortSlot(QObject*, const char*) - Took 0.00018s 
amarok:   END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took 0.0013s 
amarok:   BEGIN: virtual void XmlParseJob::run() 
amarok:   END__: void ScanManager::startIncrementalScan(const QString&) - Took 0.03s 
amarok:    Success. Committing result to database. 
amarok:    Database temporary table setup did not complete due to no directories needing to be processed. 
amarok: END__: virtual void XmlParseJob::run() - Took 0.032s 
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob() 
amarok:   BEGIN: void StatusBar::hideProgress() 
amarok:   END__: void StatusBar::hideProgress() - Took 0.00088s 
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0012s 
amarok: BEGIN: void ScanManager::slotFinished() 
amarok: END__: void ScanManager::slotFinished() - Took 8.7e-05s 
amarok: BEGIN: void EngineController::slotTitleChanged(int) 
amarok:   BEGIN: void EngineController::slotAboutToFinish() 
amarok:     [EngineController] Track finished completely, updating statistics 
amarok:     [EngineController] finished a CD track, don't care if queue is not empty, just get new track... 
amarok:     BEGIN: void Playlist::Actions::requestNextTrack() 
amarok:       [Playlist::Actions] so far so good! 
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:         BEGIN: void EngineController::setNextTrack(Meta::TrackPtr) 
amarok:           [EngineController] locking mutex 
amarok:           [EngineController] locked! 
amarok:         END__: void EngineController::setNextTrack(Meta::TrackPtr) - Took 0.00016s 
amarok:       END__: void Playlist::Actions::play(quint64, bool) - Took 0.00028s 
amarok:     END__: void Playlist::Actions::requestNextTrack() - Took 0.00046s 
amarok:     BEGIN: void EngineController::slotQueueEnded() 
amarok:       BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:         [EngineController] Empty MediaSource (engine stop) 
amarok:       END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 0.00063s 
amarok:       BEGIN: virtual void Context::ContextView::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) 
amarok:         BEGIN: virtual void CurrentEngine::message(const Context::ContextState&) 
amarok:         END__: virtual void CurrentEngine::message(const Context::ContextState&) - Took 0.00015s 
amarok:       END__: virtual void Context::ContextView::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) - Took 0.00028s 
amarok:       BEGIN: virtual void TimecodeObserver::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) 
amarok:       END__: virtual void TimecodeObserver::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) - Took 6e-05s 
amarok:       BEGIN: virtual void ProgressWidget::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) 
amarok:         BEGIN: void Amarok::TimeSlider::clearTriangles() 
amarok:            number of triangles:  0 
amarok:            deleted them all... 
amarok:         END__: void Amarok::TimeSlider::clearTriangles() - Took 0.00013s 
amarok:       END__: virtual void ProgressWidget::enginePlaybackEnded(qint64, qint64, EngineObserver::PlaybackEndedReason) - Took 0.00033s 
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:  "audiocd:/130c2114/2" 
amarok:           [EngineController] offset:  0 
amarok:           [EngineController] play track from cd 
amarok:           [EngineController] 3.2.1... 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Empty MediaSource (engine stop) 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 9.1e-05s 
CDROMREADTOCHDR: Bad file descriptor
xine_open for gapless playback failed!
*** glibc detected *** amarok: double free or corruption (out): 0x00007fa53049a030 ***
======= Backtrace: =========
/lib/libc.so.6(+0x775b6)[0x7fa56a8345b6]
/lib/libc.so.6(cfree+0x73)[0x7fa56a83ae53]
/usr/lib/xine/plugins/1.27/xineplug_inp_cdda.so(+0x5094)[0x7fa55980d094]
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so(+0x3241e)[0x7fa55ad0f41e]
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so(+0x32c65)[0x7fa55ad0fc65]
/usr/lib/libamaroklib.so.1(_ZN16EngineController7playUrlERK4KUrlj+0x8ab)[0x7fa56cbcd07b]
/usr/lib/libamaroklib.so.1(_ZN16EngineController4playERK10KSharedPtrIN4Meta5TrackEEj+0x5b7)[0x7fa56cbce157]
/usr/lib/libamaroklib.so.1(_ZN16EngineController14slotQueueEndedEv+0xa8)[0x7fa56cbce2c8]
/usr/lib/libamaroklib.so.1(_ZN16EngineController17slotAboutToFinishEv+0x507)[0x7fa56cbcf4f7]
/usr/lib/libamaroklib.so.1(_ZN16EngineController16slotTitleChangedEi+0x28)[0x7fa56cbcf8a8]
/usr/lib/libamaroklib.so.1(_ZN16EngineController11qt_metacallEN11QMetaObject4CallEiPPv+0x89)[0x7fa56cbd18f9]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x32f)[0x7fa56b1eae3f]
/usr/lib/libphonon.so.4(_ZN6Phonon15MediaController12titleChangedEi+0x31)[0x7fa5680cb9d1]
/usr/lib/libphonon.so.4(_ZN6Phonon15MediaController11qt_metacallEN11QMetaObject4CallEiPPv+0x17b)[0x7fa5680cd1db]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x32f)[0x7fa56b1eae3f]
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so(+0x307f1)[0x7fa55ad0d7f1]
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so(+0x32333)[0x7fa55ad0f333]
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so(+0x35082)[0x7fa55ad12082]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x389)[0x7fa56b1e7d49]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7fa56bb4c22c]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x14b)[0x7fa56bb526fb]
/usr/lib/libamaroklib.so.1(_ZN3App6notifyEP7QObjectP6QEvent+0x2a)[0x7fa56cbb212a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7fa56b1d806c]
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2a7)[0x7fa56b1da7e7]
/usr/lib/libQtCore.so.4(+0x1979d3)[0x7fa56b2019d3]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7fa563d718c2]
/lib/libglib-2.0.so.0(+0x42748)[0x7fa563d75748]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7fa563d758fc]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x73)[0x7fa56b201513]
/usr/lib/libQtGui.so.4(+0x26e46e)[0x7fa56bbfc46e]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x7fa56b1d6992]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xdc)[0x7fa56b1d6d6c]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbb)[0x7fa56b1daaab]
amarok[0x408782]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7fa56a7dbc4d]
amarok[0x4016f9]
======= Memory map: ========
00400000-0040f000 r-xp 00000000 08:05 2120                               /usr/bin/amarok
0060e000-0060f000 r--p 0000e000 08:05 2120                               /usr/bin/amarok
0060f000-00610000 rw-p 0000f000 08:05 2120                               /usr/bin/amarok
01dd6000-03efe000 rw-p 00000000 00:00 0                                  [heap]
7fa520e3e000-7fa521ae1000 r--p 00000000 08:05 139108                     /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc
7fa521ae1000-7fa521b14000 r--p 00000000 08:05 3672936                    /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf
7fa521b14000-7fa521b5a000 r--p 00000000 08:05 3672937                    /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf
7fa521b5a000-7fa521f6a000 rw-p 00000000 00:00 0 
7fa521f6a000-7fa521f6f000 r-xp 00000000 08:05 705                        /lib/libnss_dns-2.11.1.so
7fa521f6f000-7fa52216e000 ---p 00005000 08:05 705                        /lib/libnss_dns-2.11.1.so
7fa52216e000-7fa52216f000 r--p 00004000 08:05 705                        /lib/libnss_dns-2.11.1.so
7fa52216f000-7fa522170000 rw-p 00005000 08:05 705                        /lib/libnss_dns-2.11.1.so
7fa522170000-7fa522172000 r-xp 00000000 08:05 7312                       /lib/libnss_mdns4_minimal.so.2
7fa522172000-7fa522371000 ---p 00002000 08:05 7312                       /lib/libnss_mdns4_minimal.so.2
7fa522371000-7fa522372000 r--p 00001000 08:05 7312                       /lib/libnss_mdns4_minimal.so.2
7fa522372000-7fa522373000 rw-p 00002000 08:05 7312                       /lib/libnss_mdns4_minimal.so.2
7fa522373000-7fa522374000 ---p 00000000 00:00 0 
7fa522374000-7fa522b74000 rw-p 00000000 00:00 0 
7fa522b74000-7fa522b75000 ---p 00000000 00:00 0 
7fa522b75000-7fa523375000 rw-p 00000000 00:00 0 
7fa523375000-7fa523377000 r-xp 00000000 08:05 3954090                    /usr/lib/xine/plugins/1.27/xineplug_decode_lpcm.so
7fa523377000-7fa523576000 ---p 00002000 08:05 3954090                    /usr/lib/xine/plugins/1.27/xineplug_decode_lpcm.so
7fa523576000-7fa523577000 r--p 00001000 08:05 3954090                    /usr/lib/xine/plugins/1.27/xineplug_decode_lpcm.so
7fa523577000-7fa523578000 rw-p 00002000 08:05 3954090                    /usr/lib/xine/plugins/1.27/xineplug_decode_lpcm.so
7fa523578000-7fa52357b000 r-xp 00000000 08:05 3954073                    /usr/lib/xine/plugins/1.27/xineplug_inp_stdin_fifo.so
7fa52357b000-7fa52377b000 ---p 00003000 08:05 3954073                    /usr/lib/xine/plugins/1.27/xineplug_inp_stdin_fifo.so
7fa52377b000-7fa52377c000 r--p 00003000 08:05 3954073                    /usr/lib/xine/plugins/1.27/xineplug_inp_stdin_fifo.so
7fa52377c000-7fa52377d000 rw-p 00004000 08:05 3954073                    /usr/lib/xine/plugins/1.27/xineplug_inp_stdin_fifo.so
7fa52377d000-7fa523782000 r-xp 00000000 08:05 3954070                    /usr/lib/xine/plugins/1.27/xineplug_inp_rtp.so
7fa523782000-7fa523981000 ---p 00005000 08:05 3954070                    /usr/lib/xine/plugins/1.27/xineplug_inp_rtp.so
7fa523981000-7fa523982000 r--p 00004000 08:05 3954070                    /usr/lib/xine/plugins/1.27/xineplug_inp_rtp.so
7fa523982000-7fa523983000 rw-p 00005000 08:05 3954070                    /usr/lib/xine/plugins/1.27/xineplug_inp_rtp.so
7fa523983000-7fa523988000 r-xp 00000000 08:05 3954068                    /usr/lib/xine/plugins/1.27/xineplug_inp_pnm.so
7fa523988000-7fa523b87000 ---p 00005000 08:05 3954068                    /usr/lib/xine/plugins/1.27/xineplug_inp_pnm.so
7fa523b87000-7fa523b88000 r--p 00004000 08:05 3954068                    /usr/lib/xine/plugins/1.27/xineplug_inp_pnm.so
7fa523b88000-7fa523b89000 rw-p 00005000 08:05 3954068                    /usr/lib/xine/plugins/1.27/xineplug_inp_pnm.so
7fa523b89000-7fa523b8d000 r-xp 00000000 08:05 3954067                    /usr/lib/xine/plugins/1.27/xineplug_inp_net.so
7fa523b8d000-7fa523d8c000 ---p 00004000 08:05 3954067                    /usr/lib/xine/plugins/1.27/xineplug_inp_net.so
7fa523d8c000-7fa523d8d000 r--p 00003000 08:05 3954067                    /usr/lib/xine/plugins/1.27/xineplug_inp_net.so
7fa523d8d000-7fa523d8e000 rw-p 00004000 08:05 3954067                    /usr/lib/xine/plugins/1.27/xineplug_inp_net.so
7fa523d8e000-7fa523d8f000 ---p 00000000 00:00 0 
7fa523d8f000-7fa52458f000 rw-p 00000000 00:00 0 
7fa52458f000-7fa524590000 ---p 00000000 00:00 0 
7fa524590000-7fa524f5d000 rw-p 00000000 00:00 0 
7fa524f5d000-7fa524f5e000 ---p 00000000 00:00 0 
7fa524f5e000-7fa525b47000 rw-p 00000000 00:00 0 
7fa525b47000-7fa525b48000 ---p 00000000 00:00 0 
7fa525b48000-7fa52676a000 rw-p 00000000 00:00 0 
7fa52676a000-7fa52dfe7000 rw-s 00000000 08:05 132246                     /var/tmp/kdecache-timo/kpc/plasma_theme_Amarok-Mockup.data
7fa52dfe7000-7fa530000000 rw-s 00000000 08:05 132205                     /var/tmp/kdecache-timo/kpc/plasma_theme_Amarok-Mockup.index
7fa530000000-7fa5304ec000 rw-p 00000000 00:00 0 
7fa5304ec000-7fa534000000 ---p 00000000 00:00 0 
7fa534040000-7fa534180000 rw-p 00000000 00:00 0 
7fa5341bd000-7fa5341bf000 r-xp 00000000 08:05 3954083                    /usr/lib/xine/plugins/1.27/xineplug_vo_out_none.so
7fa5341bf000-7fa5343be000 ---p 00002000 08:05 3954083                    /usr/lib/xine/plugins/1.27/xineplug_vo_out_none.so
7fa5343be000-7fa5343bf000 r--p 00001000 08:05 3954083                    /usr/lib/xine/plugins/1.27/xineplug_vo_out_none.so
7fa5343bf000-7fa5343c0000 rw-p 00002000 08:05 3954083                    /usr/lib/xine/plugins/1.27/xineplug_vo_out_none.so
7fa5343c0000-7fa534440000 r--p 00000000 08:05 134847                     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
7fa534440000-7fa5345c0000 rw-p 00000000 00:00 0 
7fa5345f0000-7fa534d00000 rw-p 00000000 00:00 0 
7fa534d13000-7fa534d95000 r-xp 00000000 08:05 3955116                    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
7fa534d95000-7fa534f95000 ---p 00082000 08:05 3955116                    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
7fa534f95000-7fa534f98000 r--p 00082000 08:05 3955116                    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
7fa534f98000-7fa534f99000 rw-p 00085000 08:05 3955116                    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
7fa534f99000-7fa53505f000 r-xp 00000000 08:05 3955134                    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
7fa53505f000-7fa53525e000 ---p 000c6000 08:05 3955134                    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
7fa53525e000-7fa535260000 r--p 000c5000 08:05 3955134                    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
7fa535260000-7fa535263000 rw-p 000c7000 08:05 3955134                    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
7fa535263000-7fa5352dd000 r-xp 00000000 08:05 3955125                    /usr/lib/qt4/plugins/script/libqtscript_sql.so.1.0.0
7fa5352dd000-7fa5354dc000 ---p 0007a000 08:05 3955125                    /usr/lib/qt4/plugins/script/libqtscript_sql.so.1.0.0
7fa5354dc000-7fa5354df000 r--p 00079000 08:05 3955125                    /usr/lib/qt4/plugins/script/libqtscript_sql.so.1.0.0
7fa5354df000-7fa5354e0000 rw-p 0007c000 08:05 3955125                    /usr/lib/qt4/plugins/script/libqtscript_sql.so.1.0.0
7fa5354e0000-7fa5354e1000 rw-p 00000000 00:00 0 
7fa5354e1000-7fa5355d5000 r-xp 00000000 08:05 3955107                    /usr/lib/qt4/plugins/script/libqtscript_network.so.1.0.0
7fa5355d5000-7fa5357d5000 ---p 000f4000 08:05 3955107                    /usr/lib/qt4/plugins/script/libqtscript_network.so.1.0.0
7fa5357d5000-7fa5357da000 r--p 000f4000 08:05 3955107                    /usr/lib/qt4/plugins/script/libqtscript_network.so.1.0.0KCrash: Application 'amarok' crashing...
sock_file=/home/timo/.kde/socket-pulp/kdeinit4__0
QSocketNotifier: Invalid socket 38 and type 'Read', disabling...
Comment 4 Mikko C. 2010-05-22 10:21:55 UTC
*** Bug 238473 has been marked as a duplicate of this bug. ***
Comment 5 Myriam Schweingruber 2010-08-12 18:25:50 UTC

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