Bug 229326 - Amarok Crashed while listing to a dynamic playlist
Summary: Amarok Crashed while listing to a dynamic playlist
Status: RESOLVED DUPLICATE of bug 222947
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.2.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-03 23:13 UTC by Kenny Kruger
Modified: 2010-03-04 00:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kenny Kruger 2010-03-03 23:13:38 UTC
Application: amarok (2.2.2)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-19-generic-pae i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I have roughly 24,500+ songs in my local collection (in my home folder). Using the dynamic playlist option showing 3 previous and 12 upcoming with no biases enabled. I am NOT using an external database.
I do have the option for Amarok to Auto retreive Covers and the following plugins enabled:
   CopyCover2
   Ultimate Lyrics
   Cool Streams
   Librivox.org
After awhile Amarok will crash. I do not believe it is the song as I've manually placed the song that had last played into the playlist (lower in the list) and it won't crash on the same song.

I am unsure of the cause -- I hope the backtrace is useful.

The crash can be reproduced some of the time.

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

Thread 19 (Thread 0xaf311b70 (LWP 2094)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566c142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a008d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03d59ff in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 18 (Thread 0xae9b4b70 (LWP 2120)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb59e5c96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb385354b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb384656b in ?? () from /lib/libglib-2.0.so.0
#4  0xb3846863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb5d1083f in QEventDispatcherGlib::processEvents (this=0x88e4198, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb5ce3209 in QEventLoop::processEvents (this=0xae9b4210, flags=) at kernel/qeventloop.cpp:149
#7  0xb5ce365a in QEventLoop::exec (this=0xae9b4210, flags=...) at kernel/qeventloop.cpp:201
#8  0xb5bdf5e8 in QThread::exec (this=0x89a1ff8) at thread/qthread.cpp:487
#9  0xb0435a5a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0xb5be236e in QThreadPrivate::start (arg=0x89a1ff8) at thread/qthread_unix.cpp:248
#11 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 17 (Thread 0xae1b3b70 (LWP 2125)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb59e5c96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xaeb0bc3b in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xad9b2b70 (LWP 2126)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03e65ee in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xad1b1b70 (LWP 2133)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03e65ee in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xac9b0b70 (LWP 2134)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03e65ee in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xac1afb70 (LWP 2135)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03e65ee in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xab1a9b70 (LWP 2243)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb40a5407 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb40a5451 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xa9491b70 (LWP 2244)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5be32c7 in QWaitConditionPrivate::wait (this=0xcf38ac0, mutex=0xcf38ac4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xcf38ac0, mutex=0xcf38ac4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xab37dd18 in XmlParseJob::run (this=0xcf38aa0) at /build/buildd/amarok-2.2.2/src/collection/sqlcollection/ScanManager.cpp:671
#6  0xb555052d in ThreadWeaver::JobRunHelper::runTheJob (this=0xa94911fc, th=0x940ab38, job=0xcf38aa0) at ../../../threadweaver/Weaver/Job.cpp:106
#7  0xb5550891 in ThreadWeaver::Job::execute (this=0xcf38aa0, th=0x940ab38) at ../../../threadweaver/Weaver/Job.cpp:135
#8  0xb554f4ca in ThreadWeaver::ThreadRunHelper::run (this=0xa9491284, parent=0x9367108, th=0x940ab38) at ../../../threadweaver/Weaver/Thread.cpp:95
#9  0xb554fb1b in ThreadWeaver::Thread::run (this=0x940ab38) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0xb5be236e in QThreadPrivate::start (arg=0x940ab38) at thread/qthread_unix.cpp:248
#11 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xa8c90b70 (LWP 2245)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5be32c7 in QWaitConditionPrivate::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb554e8a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9367108, th=0x92ae5a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb555141c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94241c8, th=0x92ae5a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb554d26b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9367108, th=0x92ae5a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb5551512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x92ae5a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x92ae5a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x92ae5a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x92ae5a8, previous=0x98d1c00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb554f4fe in ThreadWeaver::ThreadRunHelper::run (this=0xa8c90284, parent=0x9367108, th=0x92ae5a8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb554fb1b in ThreadWeaver::Thread::run (this=0x92ae5a8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb5be236e in QThreadPrivate::start (arg=0x92ae5a8) at thread/qthread_unix.cpp:248
#15 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xa848fb70 (LWP 2248)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5be32c7 in QWaitConditionPrivate::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb554e8a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9367108, th=0x95618c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb555141c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94241c8, th=0x95618c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb554d26b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9367108, th=0x95618c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb5551512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x95618c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x95618c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x95618c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x95618c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x95618c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x95618c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x95618c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x95618c0, previous=0xa992848) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb554f4fe in ThreadWeaver::ThreadRunHelper::run (this=0xa848f284, parent=0x9367108, th=0x95618c0) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0xb554fb1b in ThreadWeaver::Thread::run (this=0x95618c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0xb5be236e in QThreadPrivate::start (arg=0x95618c0) at thread/qthread_unix.cpp:248
#19 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#20 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa7c8eb70 (LWP 2249)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5be32c7 in QWaitConditionPrivate::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9367120, mutex=0x929c5a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb554e8a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9367108, th=0x9561d40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb555141c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94241c8, th=0x9561d40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb554d26b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9367108, th=0x9561d40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb5551512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x9561d40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x9561d40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x9561d40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x9561d40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb5551531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94241c8, th=0x9561d40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb554eb23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9367108, th=0x9561d40, previous=0xa83c3a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb554f4fe in ThreadWeaver::ThreadRunHelper::run (this=0xa7c8e284, parent=0x9367108, th=0x9561d40) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0xb554fb1b in ThreadWeaver::Thread::run (this=0x9561d40) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0xb5be236e in QThreadPrivate::start (arg=0x9561d40) at thread/qthread_unix.cpp:248
#17 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa31bbb70 (LWP 2309)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb501f887 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb50f81a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0xb501f8d1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb50f81a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa41e8b70 (LWP 2406)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb59eca71 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb03febe0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0xb03e3011 in ?? () from /usr/lib/libxine.so.1
#4  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa39bcb70 (LWP 2407)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03d8fc2 in ?? () from /usr/lib/libxine.so.1
#4  0xb03ded36 in ?? () from /usr/lib/libxine.so.1
#5  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x9673bb70 (LWP 2408)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03d8fc2 in ?? () from /usr/lib/libxine.so.1
#4  0xb03dfd46 in ?? () from /usr/lib/libxine.so.1
#5  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x95f3ab70 (LWP 2409)):
#0  0xb775e430 in __kernel_vsyscall ()
#1  0xb566be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a0087d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb03e951a in xine_event_wait () from /usr/lib/libxine.so.1
#4  0xb03e95a2 in ?? () from /usr/lib/libxine.so.1
#5  0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x947feb70 (LWP 3865)):
[KCrash Handler]
#6  0xb775e430 in __kernel_vsyscall ()
#7  0xb59514d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb5954932 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb384d046 in g_logv () from /lib/libglib-2.0.so.0
#10 0xb384d076 in g_log () from /lib/libglib-2.0.so.0
#11 0xb384398d in ?? () from /lib/libglib-2.0.so.0
#12 0xb3843a24 in g_main_context_new () from /lib/libglib-2.0.so.0
#13 0xb5d10fb2 in QEventDispatcherGlibPrivate (this=0xd16e928, context=0x0) at kernel/qeventdispatcher_glib.cpp:308
#14 0xb5d111db in QEventDispatcherGlib (this=0x9942bb8, parent=0x0) at kernel/qeventdispatcher_glib.cpp:350
#15 0xb5be21b4 in QThreadPrivate::createEventDispatcher (data=0xa6f07130) at thread/qthread_unix.cpp:200
#16 0xb5be2345 in QThreadPrivate::start (arg=0xa6f06fe8) at thread/qthread_unix.cpp:241
#17 0xb566780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb59f38de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb1cd0780 (LWP 2077)):
#0  0xb566b144 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb5a00a86 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3689d61 in ?? () from /usr/lib/libxcb.so.1
#3  0xb368b9d2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0xb57bd506 in _XReply () from /usr/lib/libX11.so.6
#5  0xb579a519 in XGetImage () from /usr/lib/libX11.so.6
#6  0xb62a0b88 in QX11PixmapData::toImage (this=0xb7beaa8) at image/qpixmap_x11.cpp:1492
#7  0xb628661b in QPixmap::toImage (this=0xbf98a54c) at image/qpixmap.cpp:486
#8  0xb7528378 in KIconEffect::apply (this=0xbf98a55c, pixmap=..., effect=1, value=1, col=..., col2=..., trans=false) at ../../kdeui/icons/kiconeffect.cpp:287
#9  0xb7528581 in KIconEffect::apply (this=0xbf98a55c, pixmap=..., effect=1, value=1, col=..., trans=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:266
#10 0xb713d246 in KRatingPainter::paint (this=0x9312ab0, painter=0xbf98bfd4, rect=..., rating=0, hoverRating=0) at /build/buildd/amarok-2.2.2/src/widgets/kratingpainter.cpp:197
#11 0xb6c32ffa in RatingWidget::paint (this=0x9366478, painter=0xbf98bfd4, option=0x92c23f0, widget=0x9359dc8) at /build/buildd/amarok-2.2.2/src/context/widgets/RatingWidget.cpp:266
#12 0xb682602c in _q_paintItem (item=<value optimized out>, painter=<value optimized out>, option=0x92c23f0, widget=0x9359dc8, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4243
#13 0xb6840c34 in QGraphicsScenePrivate::drawItemHelper (this=0x92c2290, item=0x9366480, painter=0xbf98bfd4, option=0x92c23f0, widget=0x9359dc8, painterStateProtection=<value optimized out>)
    at graphicsview/qgraphicsscene.cpp:4311
#14 0xb68430e4 in QGraphicsScenePrivate::draw (this=0x92c2290, item=0x9366480, painter=0xbf98bfd4, viewTransform=0x0, transformPtr=0x9311e60, exposedRegion=0x9374fbc, widget=0x9359dc8, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4827
#15 0xb6843d6b in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x92c2290, item=0x9366480, painter=0xbf98bfd4, viewTransform=0x0, exposedRegion=0x9374fbc, widget=0x9359dc8, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#16 0xb6843174 in QGraphicsScenePrivate::draw (this=0x92c2290, item=0x93ef5a8, painter=0xbf98bfd4, viewTransform=0x0, transformPtr=0x93ef448, exposedRegion=0x9374fbc, widget=0x9359dc8, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4841
#17 0xb6843d6b in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x92c2290, item=0x93ef5a8, painter=0xbf98bfd4, viewTransform=0x0, exposedRegion=0x9374fbc, widget=0x9359dc8, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#18 0xb6843174 in QGraphicsScenePrivate::draw (this=0x92c2290, item=0x9350828, painter=0xbf98bfd4, viewTransform=0x0, transformPtr=0x93980f8, exposedRegion=0x9374fbc, widget=0x9359dc8, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4841
#19 0xb6843d6b in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x92c2290, item=0x9350828, painter=0xbf98bfd4, viewTransform=0x0, exposedRegion=0x9374fbc, widget=0x9359dc8, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#20 0xb684473e in QGraphicsScenePrivate::drawItems (this=0x92c2290, painter=0xbf98bfd4, viewTransform=0x0, exposedRegion=0x9374fbc, widget=0x9359dc8) at graphicsview/qgraphicsscene.cpp:4619
#21 0xb685ecab in QGraphicsView::paintEvent (this=0x9374688, event=0xbf98c714) at graphicsview/qgraphicsview.cpp:3393
#22 0xb61ef5d6 in QWidget::event (this=0x9374688, event=0xbf98c714) at kernel/qwidget.cpp:8144
#23 0xb65eb733 in QFrame::event (this=0x9374688, e=0xbf98c714) at widgets/qframe.cpp:557
#24 0xb66859b2 in QAbstractScrollArea::viewportEvent (this=0x0, e=0x0) at widgets/qabstractscrollarea.cpp:1036
#25 0xb685b12b in QGraphicsView::viewportEvent (this=0x9374688, event=0xbf98c714) at graphicsview/qgraphicsview.cpp:2787
#26 0xb66882a5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9346ba0, o=0x9359dc8, e=0xbf98c714) at widgets/qabstractscrollarea_p.h:100
#27 QAbstractScrollAreaFilter::eventFilter (this=0x9346ba0, o=0x9359dc8, e=0xbf98c714) at widgets/qabstractscrollarea_p.h:116
#28 0xb5ce3e8a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x886ad10, receiver=0x9359dc8, event=0xbf98c714) at kernel/qcoreapplication.cpp:819
#29 0xb61913a9 in QApplicationPrivate::notify_helper (this=0x886ad10, receiver=0x9359dc8, e=0xbf98c714) at kernel/qapplication.cpp:4296
#30 0xb61980b9 in QApplication::notify (this=0xbf98e8ac, receiver=0x9359dc8, e=0xbf98c714) at kernel/qapplication.cpp:4265
#31 0xb701add6 in App::notify (this=0xbf98e8ac, receiver=0x9359dc8, event=0xbf98c714) at /build/buildd/amarok-2.2.2/src/App.cpp:856
#32 0xb5ce4beb in QCoreApplication::notifyInternal (this=0xbf98e8ac, receiver=0x9359dc8, event=0xbf98c714) at kernel/qcoreapplication.cpp:704
#33 0xb61f88e6 in QCoreApplication::sendSpontaneousEvent (this=0x9359de0, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#34 QWidgetPrivate::drawWidget (this=0x9359de0, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368) at kernel/qwidget.cpp:5339
#35 0xb61f9725 in QWidgetPrivate::paintSiblingsRecursive (this=0x9374c58, pdev=0x90fbf2c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x90ff368)
    at kernel/qwidget.cpp:5452
#36 0xb61f8635 in QWidgetPrivate::drawWidget (this=0x9374c58, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368) at kernel/qwidget.cpp:5388
#37 0xb61f9725 in QWidgetPrivate::paintSiblingsRecursive (this=0x92c2030, pdev=0x90fbf2c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x90ff368)
    at kernel/qwidget.cpp:5452
#38 0xb61f8635 in QWidgetPrivate::drawWidget (this=0x92c2030, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368) at kernel/qwidget.cpp:5388
#39 0xb61f9725 in QWidgetPrivate::paintSiblingsRecursive (this=0x9338b38, pdev=0x90fbf2c, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x90ff368)
    at kernel/qwidget.cpp:5452
#40 0xb61f8635 in QWidgetPrivate::drawWidget (this=0x9338b38, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368) at kernel/qwidget.cpp:5388
#41 0xb61f9725 in QWidgetPrivate::paintSiblingsRecursive (this=0x88d0f20, pdev=0x90fbf2c, siblings=..., index=92, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x90ff368)
    at kernel/qwidget.cpp:5452
#42 0xb61f8635 in QWidgetPrivate::drawWidget (this=0x88d0f20, pdev=0x90fbf2c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x90ff368) at kernel/qwidget.cpp:5388
#43 0xb63cef00 in QWidgetBackingStore::sync (this=0x90ff368) at painting/qbackingstore.cpp:1291
#44 0xb61e8a93 in QWidgetPrivate::syncBackingStore (this=0x88d0f20) at kernel/qwidget.cpp:1672
#45 0xb61efd96 in QWidget::event (this=0x88d0e60, event=0xb899528) at kernel/qwidget.cpp:8291
#46 0xb660a2d7 in QMainWindow::event (this=0x88d0e60, event=0xb899528) at widgets/qmainwindow.cpp:1433
#47 0xb76604e4 in KMainWindow::event (this=0x88d0e60, ev=0xb899528) at ../../kdeui/widgets/kmainwindow.cpp:1103
#48 0xb61913cc in QApplicationPrivate::notify_helper (this=0x886ad10, receiver=0x88d0e60, e=0xb899528) at kernel/qapplication.cpp:4300
#49 0xb61980b9 in QApplication::notify (this=0xbf98e8ac, receiver=0x88d0e60, e=0xb899528) at kernel/qapplication.cpp:4265
#50 0xb701add6 in App::notify (this=0xbf98e8ac, receiver=0x88d0e60, event=0xb899528) at /build/buildd/amarok-2.2.2/src/App.cpp:856
#51 0xb5ce4beb in QCoreApplication::notifyInternal (this=0xbf98e8ac, receiver=0x88d0e60, event=0xb899528) at kernel/qcoreapplication.cpp:704
#52 0xb5ce7623 in QCoreApplication::sendEvent (receiver=0x88d0e60, event_type=77, data=0x87a0238) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x88d0e60, event_type=77, data=0x87a0238) at kernel/qcoreapplication.cpp:1345
#54 0xb5ce778d in QCoreApplication::sendPostedEvents (receiver=0x88d0e60, event_type=77) at kernel/qcoreapplication.cpp:1238
#55 0xb68403c6 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x92c2290) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:184
#56 QGraphicsScenePrivate::_q_processDirtyItems (this=0x92c2290) at graphicsview/qgraphicsscene.cpp:509
#57 0xb6840916 in QGraphicsScene::qt_metacall (this=0x8f9a2e8, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xafdd6a8) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#58 0xb52e1c6a in Plasma::Corona::qt_metacall (this=0x8f9a2e8, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xafdd6a8) at ./corona.moc:107
#59 0xb6c1748a in Context::ContextScene::qt_metacall (this=0x8f9a2e8, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xafdd6a8) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/ContextScene.moc:64
#60 0xb5ce9e5a in QMetaObject::metacall (object=0x8f9a2e8, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xafdd6a8) at kernel/qmetaobject.cpp:237
#61 0xb5cf4516 in QMetaCallEvent::placeMetaCall (this=0xd1b9dd0, object=0x8f9a2e8) at kernel/qobject.cpp:561
#62 0xb5cf563e in QObject::event (this=0x8f9a2e8, e=0xd1b9dd0) at kernel/qobject.cpp:1248
#63 0xb683c5f4 in QGraphicsScene::event (this=0x8f9a2e8, event=0xd1b9dd0) at graphicsview/qgraphicsscene.cpp:3500
#64 0xb61913cc in QApplicationPrivate::notify_helper (this=0x886ad10, receiver=0x8f9a2e8, e=0xd1b9dd0) at kernel/qapplication.cpp:4300
#65 0xb619801e in QApplication::notify (this=0xbf98e8ac, receiver=0x8f9a2e8, e=0xd1b9dd0) at kernel/qapplication.cpp:3704
#66 0xb701add6 in App::notify (this=0xbf98e8ac, receiver=0x8f9a2e8, event=0xd1b9dd0) at /build/buildd/amarok-2.2.2/src/App.cpp:856
#67 0xb5ce4beb in QCoreApplication::notifyInternal (this=0xbf98e8ac, receiver=0x8f9a2e8, event=0xd1b9dd0) at kernel/qcoreapplication.cpp:704
#68 0xb5ce7623 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x87a0238) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#69 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x87a0238) at kernel/qcoreapplication.cpp:1345
#70 0xb5ce778d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#71 0xb5d10d0f in QCoreApplication::sendPostedEvents (s=0x88708c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#72 postEventSourceDispatch (s=0x88708c0) at kernel/qeventdispatcher_glib.cpp:276
#73 0xb3842e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#74 0xb3846730 in ?? () from /lib/libglib-2.0.so.0
#75 0xb3846863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#76 0xb5d10805 in QEventDispatcherGlib::processEvents (this=0x879fdd0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#77 0xb6250b35 in QGuiEventDispatcherGlib::processEvents (this=0x879fdd0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#78 0xb5ce3209 in QEventLoop::processEvents (this=0xbf98e814, flags=) at kernel/qeventloop.cpp:149
#79 0xb5ce365a in QEventLoop::exec (this=0xbf98e814, flags=...) at kernel/qeventloop.cpp:201
#80 0xb5ce784f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#81 0xb6191467 in QApplication::exec () at kernel/qapplication.cpp:3579
#82 0x0805218b in main (argc=3, argv=0xbf98f114) at /build/buildd/amarok-2.2.2/src/main.cpp:235

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

Possible duplicates by query: bug 227648, bug 227463, bug 225838, bug 225669, bug 225551.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-03-04 00:48:00 UTC
Kenny, you should activate the karmic-updates repository and get the newer libc6 2.10.1-0ubuntu16 version, this should fix the crash.

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