Bug 187097 - amarok crashed by script
Summary: amarok crashed by script
Status: RESOLVED DUPLICATE of bug 182810
Alias: None
Product: amarok
Classification: Applications
Component: Tools/Script Manager (show other bugs)
Version: 2.1-SVN
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-14 02:47 UTC by Mathias Panzenböck
Modified: 2009-04-18 18:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
script that crashes amarok when executed with the script console (7.71 KB, application/x-javascript)
2009-03-14 02:48 UTC, Mathias Panzenböck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mathias Panzenböck 2009-03-14 02:47:46 UTC
Version:           2.1-SVN (using 4.2.1 (KDE 4.2.1), 4.2.1-4.fc10 Fedora)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.27.19-170.2.35.fc10.x86_64

When I execute the attached script in the script console with amarok 2.1-SVN I can reproducible crash amarok (SIGSEGV). HEre is the backtracke:

Application: Amarok (amarok), signal SIGSEGV
0x00007f7b1b9bcf81 in nanosleep () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7f7b0eef3840 (LWP 29508))]

Thread 17 (Thread 0x7f7b017b6950 (LWP 29509)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f7b07757ab1 in metronom_sync_loop (this=0x7f7b086048d0) at metronom.c:870
#2  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 16 (Thread 0x7f7affef7950 (LWP 29510)):
#0  0x00007f7b1b9f1886 in __poll (fds=0x7f7b0ee95a70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7b1479fe08 in g_main_context_poll () at gmain.c:3091
#2  g_main_context_iterate (context=0x7f7b0ee95590, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2773
#3  0x00007f7b147a012b in IA__g_main_context_iteration (context=0x7f7b0ee95590, may_block=1) at gmain.c:2841
#4  0x00007f7b1c5997be in QEventDispatcherGlib::processEvents (this=0x7f7b0ee954c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:321
#5  0x00007f7b1c56fcb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:143
#6  0x00007f7b1c56fe3d in QEventLoop::exec (this=0x7f7affef6f20, flags=) at kernel/qeventloop.cpp:194
#7  0x00007f7b1c4858e8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:458
#8  0x00007f7b079b1c54 in Phonon::MediaSource::type () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f7b1c488852 in QThreadPrivate::start (arg=0x7f7b0ee09bf0) at thread/qthread_unix.cpp:185
#10 0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 15 (Thread 0x7f7aff4f6950 (LWP 29511)):
#0  0x00007f7b1b9f1886 in __poll (fds=0x7f7b08609970, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7b00963034 in poll_func (ufds=0x7f7b08609970, nfds=2, timeout=-1, userdata=0x7f7b086094d0) at pulse/thread-mainloop.c:71
#2  0x00007f7b00953c62 in pa_mainloop_poll (m=0x7f7b08609600) at pulse/mainloop.c:857
#3  0x00007f7b00954015 in pa_mainloop_iterate (m=0x7f7b08609600, block=1, retval=0x0) at pulse/mainloop.c:923
#4  0x00007f7b0095408a in pa_mainloop_run (m=0x7f7b08609600, retval=0x0) at pulse/mainloop.c:941
#5  0x00007f7b009630a2 in thread (userdata=0x7f7b08609290) at pulse/thread-mainloop.c:90
#6  0x00007f7b0099422d in internal_thread_func (userdata=0x7f7b08609780) at pulsecore/thread-posix.c:72
#7  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 14 (Thread 0x7f7afa9ec950 (LWP 29512)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b07768e53 in fifo_peek_int () at audio_out.c:347
#2  fifo_peek () at audio_out.c:387
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1014
#4  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 13 (Thread 0x7f7af9be2950 (LWP 29513)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b07768e53 in fifo_peek_int () at audio_out.c:347
#2  fifo_peek () at audio_out.c:387
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1014
#4  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 12 (Thread 0x7f7af7348950 (LWP 29515)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7af7d3476d in os_event_wait_low (event=0x7f7af619fa30, reset_sig_count=1) at os0sync.c:420
#2  0x00007f7af7d319f9 in os_aio_simulated_handle (global_segment=0, message1=0x7f7af7347f78, message2=0x7f7af7347f70, type=0x7f7af7347f68) at os0file.c:4089
#3  0x00007f7af7bd5823 in fil_aio_wait (segment=0) at fil0fil.c:4131
#4  0x00007f7af7e57bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 11 (Thread 0x7f7af571c950 (LWP 29516)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7af7d3476d in os_event_wait_low (event=0x7f7af619fad0, reset_sig_count=3) at os0sync.c:420
#2  0x00007f7af7d319f9 in os_aio_simulated_handle (global_segment=1, message1=0x7f7af571bf78, message2=0x7f7af571bf70, type=0x7f7af571bf68) at os0file.c:4089
#3  0x00007f7af7bd5823 in fil_aio_wait (segment=1) at fil0fil.c:4131
#4  0x00007f7af7e57bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 10 (Thread 0x7f7af4d13950 (LWP 29517)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7af7d3476d in os_event_wait_low (event=0x7f7af619fb70, reset_sig_count=2) at os0sync.c:420
#2  0x00007f7af7d319f9 in os_aio_simulated_handle (global_segment=2, message1=0x7f7af4d12f78, message2=0x7f7af4d12f70, type=0x7f7af4d12f68) at os0file.c:4089
#3  0x00007f7af7bd5823 in fil_aio_wait (segment=2) at fil0fil.c:4131
#4  0x00007f7af7e57bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 9 (Thread 0x7f7af430a950 (LWP 29518)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7af7d3476d in os_event_wait_low (event=0x7f7af619fc10, reset_sig_count=1) at os0sync.c:420
#2  0x00007f7af7d319f9 in os_aio_simulated_handle (global_segment=3, message1=0x7f7af4309f78, message2=0x7f7af4309f70, type=0x7f7af4309f68) at os0file.c:4089
#3  0x00007f7af7bd5823 in fil_aio_wait (segment=3) at fil0fil.c:4131
#4  0x00007f7af7e57bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 8 (Thread 0x7f7af29da950 (LWP 29520)):
#0  0x00007f7b1b9f3aa2 in select () from /lib64/libc.so.6
#1  0x00007f7af7d34bab in os_thread_sleep (tm=<value optimized out>) at os0thread.c:274
#2  0x00007f7af7e54638 in srv_lock_timeout_and_monitor_thread (arg=<value optimized out>) at srv0srv.c:1882
#3  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 7 (Thread 0x7f7af1fd9950 (LWP 29521)):
#0  0x00007f7b1b9f3aa2 in select () from /lib64/libc.so.6
#1  0x00007f7af7d34bab in os_thread_sleep (tm=<value optimized out>) at os0thread.c:274
#2  0x00007f7af7e533ea in srv_error_monitor_thread (arg=<value optimized out>) at srv0srv.c:2106
#3  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 6 (Thread 0x7f7af15d8950 (LWP 29522)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7af7d3476d in os_event_wait_low (event=0x7f7af8e57320, reset_sig_count=1) at os0sync.c:420
#2  0x00007f7af7e5261f in srv_master_thread (arg=<value optimized out>) at srv0srv.c:2598
#3  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 5 (Thread 0x7f7ae3e94950 (LWP 29524)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b1c489839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x7f7ae9a99038, mutex=0x7f7ae9a99310, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x00007f7b18f65634 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f7b18f67de3 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f7b18f6635f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f7b18f667b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f7b1c488852 in QThreadPrivate::start (arg=0x7f7ae9a997e0) at thread/qthread_unix.cpp:185
#8  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 4 (Thread 0x7f7adcb53950 (LWP 29525)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b1c489839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x7f7ae9a99038, mutex=0x7f7ae9a99310, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x00007f7b18f65634 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f7b18f67de3 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f7b18f6635f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f7b18f667b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f7b1c488852 in QThreadPrivate::start (arg=0x7f7ae97b8ff0) at thread/qthread_unix.cpp:185
#8  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 3 (Thread 0x7f7adb6dd950 (LWP 29526)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b1c489839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x7f7ae9a99038, mutex=0x7f7ae9a99310, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x00007f7b18f65634 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f7b18f67de3 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f7b18f6635f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f7b18f667b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f7b1c488852 in QThreadPrivate::start (arg=0x7f7ae97b1c70) at thread/qthread_unix.cpp:185
#8  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 2 (Thread 0x7f7adacdc950 (LWP 29527)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7b1c489839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x7f7ae9a99038, mutex=0x7f7ae9a99310, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x00007f7b18f65634 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f7b18f67de3 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f7b18f6635f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f7b18f667b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f7b1c488852 in QThreadPrivate::start (arg=0x7f7ae95b4d30) at thread/qthread_unix.cpp:185
#8  0x0000000000b2d3da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7b1b9fb2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f7b0eef3840 (LWP 29508)):
[KCrash Handler]
#5  0x00007f7b1c58205c in QObject::connect (sender=0x7f7adfdee5c0, signal=0x7f7b17f977c1 "2destroyed(QObject*)", receiver=0x7f7adf493440, method=0x7f7b17f976b8 "1_q_objectDestroyed(QObject *)", 
    type=Qt::AutoConnection) at kernel/qobject.cpp:2390
#6  0x00007f7b17f40ed5 in QScriptEnginePrivate::qobjectData (this=0x7f7adf5308f0, object=0x7f7adfdee5c0) at qscriptengine_p.cpp:2116
#7  0x00007f7b17f41e2b in QScriptEnginePrivate::newQObject (this=0x7f7adf5308f0, out=0x7f7adf48a180, object=0x7fff2640a1e0, ownership=QScriptEngine::QtOwnership, options=@0x7fff2640a490, 
    setDefaultPrototype=false) at qscriptengine_p.cpp:2076
#8  0x00007f7b17f3db88 in QScriptEngine::newQObject (this=<value optimized out>, scriptObject=@0x7fff2640a4a0, qtObject=0x7f7adfdee5c0, ownership=QScriptEngine::QtOwnership, options=@0x7fff2640a490)
    at qscriptengine.cpp:557
#9  0x00007f7b1da1864d in ScriptableServiceScript::ScriptableServiceScript_prototype_ctor (context=0x7f7adcb9f0a0, engine=0x7f7adf493440)
    at /home/panzi/software/amarok/src/scriptengine/AmarokScriptableServiceScript.cpp:183
#10 0x00007f7b17f61883 in QScript::CFunction::execute (this=<value optimized out>, context=0x7f7adcbddd50) at qscriptfunction.cpp:99
#11 0x00007f7b17f4cf50 in QScriptEnginePrivate::call (this=0x7f7adf5308f0, callee=@0x7fff2640a7f0, thisObject=@0x7fff2640a820, args=@0x7fff2640a840, asConstructor=false) at qscriptengine_p.cpp:1152
#12 0x00007f7b17ef88ad in QScriptValueImpl::call (args=<value optimized out>, thisObject=<value optimized out>, this=<value optimized out>) at qscriptvalueimpl_p.h:762
#13 QScript::Ecma::Function::method_call (context=0x7f7adcc3f260, eng=0x7f7adcbcfd18) at qscriptecmafunction.cpp:243
#14 0x00007f7b17f617c4 in QScript::C2Function::execute (this=0x7f7aca6ad6d0, context=0x7f7adcc3f260) at qscriptfunction.cpp:125
#15 0x00007f7b17f30442 in QScriptContextPrivate::execute (this=0x7f7adcbcbc50, code=0x7f7adcc54000) at qscriptcontext_p.cpp:786
#16 0x00007f7b17f39122 in QScript::ScriptFunction::execute (this=0x7f7adcba8570, context=0x7f7adcbcbc50) at qscriptcontext_p.cpp:314
#17 0x00007f7b17f30a5d in QScriptContextPrivate::execute (this=0x7f7adcc07370, code=0x7f7adf48cf70) at qscriptcontext_p.cpp:964
#18 0x00007f7b17f59cab in QScript::EvalFunction::evaluate (this=<value optimized out>, context=0x7f7adcc07370, contents=@0x7fff26410070, lineNo=<value optimized out>, fileName=@0x7fff26410080, 
    calledFromScript=true) at qscriptengine_p.cpp:178
#19 0x00007f7b17f5a0fa in QScript::EvalFunction::execute (this=0x7f7adfdee5c0, context=0x7f7b17f977c1) at qscriptengine_p.cpp:201
#20 0x00007f7b17f30442 in QScriptContextPrivate::execute (this=0x7f7adcd4e480, code=0x7f7adcba41a0) at qscriptcontext_p.cpp:786
#21 0x00007f7b17f39122 in QScript::ScriptFunction::execute (this=0x7f7adf4c19a0, context=0x7f7adcd4e480) at qscriptcontext_p.cpp:314
#22 0x00007f7b17f4cf50 in QScriptEnginePrivate::call (this=0x7f7adf5308f0, callee=@0x7fff26412e30, thisObject=@0x7fff26412e60, args=@0x7fff26412e80, asConstructor=false) at qscriptengine_p.cpp:1152
#23 0x00007f7b17ef88ad in QScriptValueImpl::call (args=<value optimized out>, thisObject=<value optimized out>, this=<value optimized out>) at qscriptvalueimpl_p.h:762
#24 QScript::Ecma::Function::method_call (context=0x7f7adf534ef0, eng=0x7f7adf4dcc08) at qscriptecmafunction.cpp:243
#25 0x00007f7b17f617c4 in QScript::C2Function::execute (this=0x7f7aca6ad6d0, context=0x7f7adf534ef0) at qscriptfunction.cpp:125
#26 0x00007f7b17f30442 in QScriptContextPrivate::execute (this=0x7f7aca6eacb0, code=0x7f7ae9cb8340) at qscriptcontext_p.cpp:786
#27 0x00007f7b17f39122 in QScript::ScriptFunction::execute (this=0x7f7adf482c20, context=0x7f7aca6eacb0) at qscriptcontext_p.cpp:314
#28 0x00007f7b17f8a216 in QScript::QObjectConnectionManager::execute (this=0x7f7adcb99580, slotIndex=<value optimized out>, argv=0x7fff26415d00) at qscriptextqobject.cpp:1181
#29 0x00007f7b17f8a78d in QScript::QObjectConnectionManager::qt_metacall (this=0x7f7adcb99580, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff26415d00) at qscriptextqobject.cpp:1080
#30 0x00007f7b1c585764 in QMetaObject::activate (sender=0x7f7adcb98e30, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x7f7b1c5fb5fe) at kernel/qobject.cpp:3031
#31 0x00007f7b1d3bd0c7 in QAbstractButton::clicked () from /usr/lib64/libQtGui.so.4
#32 0x00007f7b1d1411cb in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007f7b1d142d82 in ?? () from /usr/lib64/libQtGui.so.4
#34 0x00007f7b1d142fd5 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/libQtGui.so.4
#35 0x00007f7ae2a335ef in QtScriptShell_QPushButton::mouseReleaseEvent (this=0x7f7adcb98e30, e=0x7fff26416680)
    at /home/panzi/software/amarok/build/src/scriptengine/generator/generator/generated_cpp/com_trolltech_qt_gui/qtscriptshell_QPushButton.cpp:505
#36 0x00007f7b1ce89fd9 in QWidget::event () from /usr/lib64/libQtGui.so.4
#37 0x00007f7ae2a35b01 in QtScriptShell_QPushButton::event (this=0x7f7adcb98e30, e=0x7fff26416680)
    at /home/panzi/software/amarok/build/src/scriptengine/generator/generator/generated_cpp/com_trolltech_qt_gui/qtscriptshell_QPushButton.cpp:255
#38 0x00007f7b1ce378dd in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#39 0x00007f7b1ce3fefa in QApplication::notify () from /usr/lib64/libQtGui.so.4
#40 0x00007f7b1e00ff3b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#41 0x00007f7b1c571391 in QCoreApplication::notifyInternal (this=0x7fff26417490, receiver=0x7f7adcb98e30, event=0x7fff26416680) at kernel/qcoreapplication.cpp:587
#42 0x00007f7b1ce3f298 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/libQtGui.so.4
#43 0x00007f7b1cea3919 in ?? () from /usr/lib64/libQtGui.so.4
#44 0x00007f7b1cea2337 in QApplication::x11ProcessEvent () from /usr/lib64/libQtGui.so.4
#45 0x00007f7b1cec8ae4 in ?? () from /usr/lib64/libQtGui.so.4
#46 0x00007f7b1479c79b in g_main_dispatch () at gmain.c:2144
#47 IA__g_main_context_dispatch (context=0x7f7b0edfcc60) at gmain.c:2697
#48 0x00007f7b1479ff6d in g_main_context_iterate (context=0x7f7b0edfcc60, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#49 0x00007f7b147a012b in IA__g_main_context_iteration (context=0x7f7b0edfcc60, may_block=1) at gmain.c:2841
#50 0x00007f7b1c59979f in QEventDispatcherGlib::processEvents (this=0x7f7b0edf3ef0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#51 0x00007f7b1cec828f in ?? () from /usr/lib64/libQtGui.so.4
#52 0x00007f7b1c56fcb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:143
#53 0x00007f7b1c56fe3d in QEventLoop::exec (this=0x7fff26417420, flags=) at kernel/qeventloop.cpp:194
#54 0x00007f7b1c5722ed in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#55 0x000000000040365d in main (argc=2, argv=0x7fff26418658) at /home/panzi/software/amarok/src/main.cpp:128
Current language:  auto; currently c
Comment 1 Mathias Panzenböck 2009-03-14 02:48:26 UTC
Created attachment 32080 [details]
script that crashes amarok when executed with the script console
Comment 2 Sven Krohlas 2009-03-14 10:16:43 UTC
Please use Amarok.debug() to find the exact line in the script where it's crashing.
Comment 3 Mark Kretschmann 2009-04-18 18:21:27 UTC

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