Bug 223179 - Calling the script module does not work
Summary: Calling the script module does not work
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: Tools/Script Manager (show other bugs)
Version: 2.2.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-17 18:44 UTC by Oliver Zimmermann
Modified: 2010-02-07 16:35 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 Oliver Zimmermann 2010-01-17 18:44:30 UTC
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
Comment 1 Myriam Schweingruber 2010-01-17 22:55:42 UTC
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
Comment 2 Myriam Schweingruber 2010-02-07 16:35:55 UTC
Closing for lack of feedback.