Application: amarok (2.2.2) KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212" Qt Version: 4.6.1 Operating System: Linux 2.6.31.8-0.1-desktop i686 Distribution: "openSUSE 11.2 (i586)" -- Information about the crash: When calling the script module Amarok freezes or crashes. If it freezes, it can only be terminated by cilling the process. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0xb1400770 (LWP 11638))] Thread 21 (Thread 0xae5eab70 (LWP 11660)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ee0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179 #2 0xb599d2d4 in __pthread_cond_timedwait (cond=0x82bd7e8, mutex=0x82bd7d0, abstime=0xae5ea2c0) at forward.c:152 #3 0xaf76619b in metronom_sync_loop () from /usr/lib/libxine.so.1 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 20 (Thread 0xadd8fb70 (LWP 11663)): #0 0xb37251eb in clock_gettime (clock_id=1, tp=0xadd8efd8) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb673d24c in qt_gettime () at kernel/qcore_unix.cpp:109 #2 0xb67426b6 in QTimerInfoList::updateCurrentTime (this=0x82212c4) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb67426fe in QTimerInfoList::timerWait (this=0x82212c4, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb674064b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xadd8f0bc) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb3697618 in IA__g_main_context_prepare (context=0x82bfcf8, priority=0xadd8f12c) at gmain.c:2280 #6 0xb3697999 in g_main_context_iterate (context=0x82bfcf8, block=<value optimized out>, dispatch=1, self=0x82bf380) at gmain.c:2571 #7 0xb3697ebe in IA__g_main_context_iteration (context=0x82bfcf8, may_block=1) at gmain.c:2654 #8 0xb674044f in QEventDispatcherGlib::processEvents (this=0x8221660, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #9 0xb6711e9d in QEventLoop::processEvents (this=0xadd8f250, flags=) at kernel/qeventloop.cpp:149 #10 0xb67122e9 in QEventLoop::exec (this=0xadd8f250, flags=...) at kernel/qeventloop.cpp:201 #11 0xb66080c0 in QThread::exec (this=0x8248240) at thread/qthread.cpp:487 #12 0xaf7bcd68 in Phonon::Xine::XineThread::run (this=0x8248240) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143 #13 0xb660af0f in QThreadPrivate::start (arg=0x8248240) at thread/qthread_unix.cpp:248 #14 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #15 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 The current source language is "auto; currently c". Thread 19 (Thread 0xad58eb70 (LWP 11671)): #0 __libc_disable_asynccancel (oldtype=<value optimized out>) at libc-cancellation.c:102 #1 0xb5984d70 in __poll (fds=0xad58e234, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0xaf5ef349 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so #3 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #4 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 18 (Thread 0xacd6cb70 (LWP 11672)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x830e6b0, mutex=0x830e698) at forward.c:139 #3 0xaf778300 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 17 (Thread 0xac520b70 (LWP 11673)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x842fac8, mutex=0x842fab0) at forward.c:139 #3 0xaf778300 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 16 (Thread 0xabcddb70 (LWP 11674)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8550a20, mutex=0x8550a08) at forward.c:139 #3 0xaf778300 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 15 (Thread 0xab49ab70 (LWP 11675)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8702f88, mutex=0x8702f70) at forward.c:139 #3 0xaf778300 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 14 (Thread 0xaa122b70 (LWP 11681)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8ba8a8c, mutex=0x8ba8a68) at forward.c:139 #3 0xaa899cae in os_event_wait_low (event=0x8ba8a68, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xaa898609 in os_aio_simulated_handle (global_segment=0, message1=0xaa12228c, message2=0xaa122288, type=0xaa122284) at ../../../storage/innobase/os/os0file.c:4207 #5 0xaa958a6d in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xaa8cc630 in io_handler_thread (arg=0xaac1e860) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #8 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 13 (Thread 0xa8600b70 (LWP 11682)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8ba8b04, mutex=0x8ba8ae0) at forward.c:139 #3 0xaa899cae in os_event_wait_low (event=0x8ba8ae0, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xaa898609 in os_aio_simulated_handle (global_segment=1, message1=0xa860028c, message2=0xa8600288, type=0xa8600284) at ../../../storage/innobase/os/os0file.c:4207 #5 0xaa958a6d in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xaa8cc630 in io_handler_thread (arg=0xaac1e864) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #8 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 12 (Thread 0xa7dffb70 (LWP 11683)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8ba8b7c, mutex=0x8ba8b58) at forward.c:139 #3 0xaa899cae in os_event_wait_low (event=0x8ba8b58, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xaa898609 in os_aio_simulated_handle (global_segment=2, message1=0xa7dff28c, message2=0xa7dff288, type=0xa7dff284) at ../../../storage/innobase/os/os0file.c:4207 #5 0xaa958a6d in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xaa8cc630 in io_handler_thread (arg=0xaac1e868) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #8 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 11 (Thread 0xa75feb70 (LWP 11684)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x8ba8bf4, mutex=0x8ba8bd0) at forward.c:139 #3 0xaa899cae in os_event_wait_low (event=0x8ba8bd0, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xaa898609 in os_aio_simulated_handle (global_segment=3, message1=0xa75fe28c, message2=0xa75fe288, type=0xa75fe284) at ../../../storage/innobase/os/os0file.c:4207 #5 0xaa958a6d in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xaa8cc630 in io_handler_thread (arg=0xaac1e86c) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #8 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 10 (Thread 0xa616db70 (LWP 11691)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59885b1 in select () from /lib/libc.so.6 #2 0xaa89a0db in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281 #3 0xaa8cb0a0 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:1922 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 9 (Thread 0xa596cb70 (LWP 11692)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59885b1 in select () from /lib/libc.so.6 #2 0xaa89a0db in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281 #3 0xaa8cadd5 in srv_error_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2148 #4 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #5 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 8 (Thread 0xa516bb70 (LWP 11693)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0x86a71bc, mutex=0x86a7198) at forward.c:139 #3 0xaa899cae in os_event_wait_low (event=0x86a7198, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xaa8c968b in srv_master_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2637 #5 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #6 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 7 (Thread 0xa425db70 (LWP 11716)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xb4c62cec, mutex=0xb4c62cd4) at forward.c:139 #3 0xb3e925f7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4 #4 0xb3e9263f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4 #5 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #6 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 6 (Thread 0xa3893b70 (LWP 11717)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xa896ec0, mutex=0xa896ea8) at forward.c:139 #3 0xb660bf60 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #5 0xb53bfe39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa896db0, th=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb53ba55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa896db0, th=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb53c1374 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0x97efc88, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0x97efc88, previous=0x984b370) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb53bbaf4 in ThreadWeaver::ThreadRunHelper::run (this=0xa38932b4, parent=0xa896db0, th=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:87 #12 0xb53bdc7a in ThreadWeaver::Thread::run (this=0x97efc88) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:142 #13 0xb660af0f in QThreadPrivate::start (arg=0x97efc88) at thread/qthread_unix.cpp:248 #14 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #15 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 5 (Thread 0xa3092b70 (LWP 11718)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xab20030, mutex=0xab20018) at forward.c:139 #3 0xb660bf60 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #5 0xaa50d13c in XmlParseJob::run (this=0xb5b6be8) at /usr/src/debug/amarok-2.2.2/src/collection/sqlcollection/ScanManager.cpp:671 #6 0xb53bf558 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa309222c, th=0xa729ed0, job=0xb5b6be8) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Job.cpp:106 #7 0xb53bf6b3 in ThreadWeaver::Job::execute (this=0xb5b6be8, th=0xa729ed0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Job.cpp:135 #8 0xb53bbac2 in ThreadWeaver::ThreadRunHelper::run (this=0xa30922b4, parent=0xa896db0, th=0xa729ed0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:95 #9 0xb53bdc7a in ThreadWeaver::Thread::run (this=0xa729ed0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:142 #10 0xb660af0f in QThreadPrivate::start (arg=0xa729ed0) at thread/qthread_unix.cpp:248 #11 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #12 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 4 (Thread 0xa2870b70 (LWP 11721)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xa896ec0, mutex=0xa896ea8) at forward.c:139 #3 0xb660bf60 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #5 0xb53bfe39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa896db0, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb53ba55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa896db0, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb53c1374 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0x86cd758, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0x86cd758, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #12 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0x86cd758, previous=0xb6a8970) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #13 0xb53bbaf4 in ThreadWeaver::ThreadRunHelper::run (this=0xa28702b4, parent=0xa896db0, th=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:87 #14 0xb53bdc7a in ThreadWeaver::Thread::run (this=0x86cd758) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:142 #15 0xb660af0f in QThreadPrivate::start (arg=0x86cd758) at thread/qthread_unix.cpp:248 #16 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #17 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 3 (Thread 0xa0056b70 (LWP 11722)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xa896ec0, mutex=0xa896ea8) at forward.c:139 #3 0xb660bf60 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #5 0xb53bfe39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa896db0, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb53ba55a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa896db0, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb53c1374 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0xa7e51c0, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0xa7e51c0, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #12 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0xa7e51c0, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #13 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #14 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0xa7e51c0, previous=0x0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #15 0xb53c1390 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa893a80, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WorkingHardState.cpp:74 #16 0xb53c1423 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa896db0, th=0xa7e51c0, previous=0xb5fc550) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/WeaverImpl.cpp:351 #17 0xb53bbaf4 in ThreadWeaver::ThreadRunHelper::run (this=0xa00562b4, parent=0xa896db0, th=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:87 #18 0xb53bdc7a in ThreadWeaver::Thread::run (this=0xa7e51c0) at /usr/src/debug/kdelibs-4.3.90/threadweaver/Weaver/Thread.cpp:142 #19 0xb660af0f in QThreadPrivate::start (arg=0xa7e51c0) at thread/qthread_unix.cpp:248 #20 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #21 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 2 (Thread 0x9e849b70 (LWP 11749)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54edd95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0xb599d27c in __pthread_cond_wait (cond=0xb4f1128c, mutex=0xb4f11274) at forward.c:139 #3 0xb4e30b37 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4f0c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0xb4e30b7f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4f0c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0xb54e96e5 in start_thread (arg=0x0) at pthread_create.c:297 #6 0xb54e9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 Thread 1 (Thread 0xb1400770 (LWP 11638)): [KCrash Handler] #6 0xffffe424 in __kernel_vsyscall () #7 0xb58e80cf in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb58e99e7 in abort () at abort.c:88 #9 0xb58e0efe in __assert_fail (assertion=0xb57c105b "ret != inval_id", file=0xb57c1029 "xcb_io.c", line=385, function=0xb57c11dc "_XAllocID") at assert.c:78 #10 0xb574f6cd in _XAllocID () from /usr/lib/libX11.so.6 #11 0xb5723c3d in XCreateGC () from /usr/lib/libX11.so.6 #12 0xb5e9ffec in QX11PaintEngine::begin (this=0xaa41330, pdev=0xaa0f18c) at painting/qpaintengine_x11.cpp:501 #13 0xb5ddd40e in QPainter::begin (this=0xbf954294, pd=0xaa0f18c) at painting/qpainter.cpp:1856 #14 0xb60768a5 in begin (w=<value optimized out>, pd=<value optimized out>, this=<value optimized out>) at ../../src/gui/painting/qstylepainter.h:66 #15 QStylePainter (w=<value optimized out>, pd=<value optimized out>, this=<value optimized out>) at ../../src/gui/painting/qstylepainter.h:59 #16 QCheckBox::paintEvent (w=<value optimized out>, pd=<value optimized out>, this=<value optimized out>) at widgets/qcheckbox.cpp:308 #17 0xb5cc4e2f in QWidget::event (this=0xaa2a228, event=0xbf9548b4) at kernel/qwidget.cpp:8124 #18 0xb605cfd0 in QAbstractButton::event (this=0xaa2a228, e=0x6) at widgets/qabstractbutton.cpp:1080 #19 0xb6075a68 in QCheckBox::event (this=0xaa2a228, e=0xbf9548b4) at widgets/qcheckbox.cpp:385 #20 0xb5c646ec in QApplicationPrivate::notify_helper (this=0x8151e60, receiver=0xaa2a228, e=0xbf9548b4) at kernel/qapplication.cpp:4297 #21 0xb5c6b5c3 in QApplication::notify (this=0xaa2a228, receiver=0xaa2a228, e=0xbf9548b4) at kernel/qapplication.cpp:4262 #22 0xb70065e2 in App::notify (this=0x0, receiver=0x0, event=0x0) at /usr/src/debug/amarok-2.2.2/src/App.cpp:845 #23 0xb671382e in QCoreApplication::notifyInternal (this=0xbf9572bc, receiver=0xaa2a228, event=0xbf9548b4) at kernel/qcoreapplication.cpp:704 #24 0xb5cce0fc in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218 #25 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5321 #26 0xb5ccee99 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5434 #27 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #28 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #29 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #30 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #31 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #32 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #33 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #34 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #35 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #36 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #37 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #38 0xb5ccde48 in QWidgetPrivate::drawWidget (this=0xaa07890, pdev=0xaa0f18c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5370 #39 0xb5ccee99 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5434 #40 0xb5ccecd7 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5421 #41 0xb5ccde48 in QWidgetPrivate::drawWidget (this=0xaa075a0, pdev=0xaa0f18c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5370 #42 0xb5ccee99 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5434 #43 0xb5ccde48 in QWidgetPrivate::drawWidget (this=0xa9ea870, pdev=0xaa0f18c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5370 #44 0xb5ccee99 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5434 #45 0xb5ccde48 in QWidgetPrivate::drawWidget (this=0xaa100d8, pdev=0xaa0f18c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5370 #46 0xb5ccee99 in QWidgetPrivate::paintSiblingsRecursive (this=0x0, pdev=0xaa0f18c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5434 #47 0xb5ccde48 in QWidgetPrivate::drawWidget (this=0xaa03d28, pdev=0xaa0f18c, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0xaa3b140) at kernel/qwidget.cpp:5370 #48 0xb5eaf3f8 in QWidgetBackingStore::sync (this=0xaa3b140) at painting/qbackingstore.cpp:1291 #49 0xb5cbe01b in QWidgetPrivate::syncBackingStore (this=0xaa03d28) at kernel/qwidget.cpp:1663 #50 0xb5cc5604 in QWidget::event (this=0xaa03018, event=0xb572f10) at kernel/qwidget.cpp:8271 #51 0xb5c646ec in QApplicationPrivate::notify_helper (this=0x8151e60, receiver=0xaa03018, e=0xb572f10) at kernel/qapplication.cpp:4297 #52 0xb5c6b5c3 in QApplication::notify (this=0xaa03018, receiver=0xaa03018, e=0xb572f10) at kernel/qapplication.cpp:4262 #53 0xb70065e2 in App::notify (this=0x0, receiver=0x0, event=0x0) at /usr/src/debug/amarok-2.2.2/src/App.cpp:845 #54 0xb671382e in QCoreApplication::notifyInternal (this=0xbf9572bc, receiver=0xaa03018, event=0xb572f10) at kernel/qcoreapplication.cpp:704 #55 0xb6716233 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215 #56 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345 #57 0xb671638c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #58 0xb674091d in sendPostedEvents () at kernel/qcoreapplication.h:220 #59 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276 #60 0xb36944c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #61 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #62 0xb3697d98 in g_main_context_iterate (context=0x815e898, block=<value optimized out>, dispatch=1, self=0x8152018) at gmain.c:2591 #63 0xb3697ebe in IA__g_main_context_iteration (context=0x815e898, may_block=1) at gmain.c:2654 #64 0xb6740401 in QEventDispatcherGlib::processEvents (this=0x81515b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #65 0xb5d248ea in QGuiEventDispatcherGlib::processEvents (this=0x81515b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #66 0xb6711e9d in QEventLoop::processEvents (this=0xbf957224, flags=) at kernel/qeventloop.cpp:149 #67 0xb67122e9 in QEventLoop::exec (this=0xbf957224, flags=...) at kernel/qeventloop.cpp:201 #68 0xb6716460 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #69 0xb5c64794 in QApplication::exec () at kernel/qapplication.cpp:3576 #70 0x080521ab in main (argc=1, argv=0xbf957b14) at /usr/src/debug/amarok-2.2.2/src/main.cpp:235 Reported using DrKonqi
This looks like a Qt bug, not an Amarok one. Make soure your Qtscript bindings are compiled against the same Qt version as Amarok is
Closing for lack of feedback.