Bug 211618

Summary: Playback in Amarok 2.2 is not possible. Playing a music file let Amarok crash.
Product: [Applications] amarok Reporter: Lukas <joshlukas>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lukas 2009-10-24 07:51:30 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-2-amd64 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
Amarok starts without trouble, but if a file should be played, or letting amarok search for a song/artist in my music library, the application crashes instantly.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7f66ee58a7a0 (LWP 4895))]

Thread 12 (Thread 0x7f66d2f18950 (LWP 4896)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f66d8d03c91 in metronom_sync_loop (this=0x1140240) at metronom.c:870
#2  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f66d0d8d950 (LWP 4897)):
#0  0x00007f66ebbbbd36 in *__GI___poll (fds=0x106e400, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e5278859 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f66e5278b3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f66ecee03b6 in QEventDispatcherGlib::processEvents (this=0xe77510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#4  0x00007f66eceb6562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f66eceb6934 in QEventLoop::exec (this=0x7f66d0d8cff0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f66ecdcf5a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f66d8f5e6ec in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f66ecdd24a5 in QThreadPrivate::start (arg=0x106e500) at thread/qthread_unix.cpp:188
#9  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f66d0383950 (LWP 4899)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66d8d14af3 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f66ce96e950 (LWP 4901)):
#0  0x00007f66ebbbdf02 in select () from /lib/libc.so.6
#1  0x00007f66d8d2c274 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f66d8d1165b in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f66c1f71950 (LWP 4902)):
[KCrash Handler]
#5  0x00007f66ed954732 in Dynamic::BiasSolver::getRandomTrack (this=0x7e84ef0, subset=<value optimized out>) at ../../src/dynamic/BiasSolver.cpp:733
#6  0x00007f66ed954a68 in Dynamic::BiasSolver::generateInitialPlaylist (this=0x7e84ef0, optimal=@0x7f66c1f70f3f) at ../../src/dynamic/BiasSolver.cpp:597
#7  0x00007f66ed957537 in Dynamic::BiasSolver::run (this=0x7e84ef0) at ../../src/dynamic/BiasSolver.cpp:172
#8  0x00007f66e907d7ec in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f66c1f70fb0, th=0x205c6f0, job=0x7e84ef0) at ../../../threadweaver/Weaver/Job.cpp:106
#9  0x00007f66e907db0f in ThreadWeaver::Job::execute (this=0x7e84ef0, th=0x205c6f0) at ../../../threadweaver/Weaver/Job.cpp:135
#10 0x00007f66e907caef in ThreadWeaver::ThreadRunHelper::run (this=0x7f66c1f71040, parent=0x205bd40, th=0x205c6f0) at ../../../threadweaver/Weaver/Thread.cpp:95
#11 0x00007f66e907cf59 in ThreadWeaver::Thread::run (this=0x205c6f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00007f66ecdd24a5 in QThreadPrivate::start (arg=0x205c6f0) at thread/qthread_unix.cpp:188
#13 0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f66c1770950 (LWP 4903)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66ecdd3499 in QWaitConditionPrivate::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f66e907be04 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205bd40, th=0x7f66c8000900) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66e907e54b in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x7f66c8000900) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66e907e564 in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x7f66c8000900) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f66e907e564 in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x7f66c8000900) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f66e907cb1f in ThreadWeaver::ThreadRunHelper::run (this=0x7f66c1770040, parent=0x205bd40, th=0x7f66c8000900) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f66e907cf59 in ThreadWeaver::Thread::run (this=0x7f66c8000900) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f66ecdd24a5 in QThreadPrivate::start (arg=0x7f66c8000900) at thread/qthread_unix.cpp:188
#10 0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f66b203f950 (LWP 4909)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66d8d0765b in fifo_buffer_get (fifo=0x69949b0) at buffer.c:230
#2  0x00007f66d8d0d37e in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130
#3  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f66b1671950 (LWP 4910)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66d8d0765b in fifo_buffer_get (fifo=0x8230150) at buffer.c:230
#2  0x00007f66d8d0e3fe in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66
#3  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f66b0e70950 (LWP 4911)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66d8d1770b in xine_event_wait (queue_gen=<value optimized out>) at events.c:56
#2  listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f66afb9e950 (LWP 4912)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66ecdd3499 in QWaitConditionPrivate::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f66e907be04 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205bd40, th=0x8035420) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66e907e54b in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x8035420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66e907e564 in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x8035420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f66e907cb1f in ThreadWeaver::ThreadRunHelper::run (this=0x7f66afb9e040, parent=0x205bd40, th=0x8035420) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f66e907cf59 in ThreadWeaver::Thread::run (this=0x8035420) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f66ecdd24a5 in QThreadPrivate::start (arg=0x8035420) at thread/qthread_unix.cpp:188
#9  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f66a946e950 (LWP 4913)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66ecdd3499 in QWaitConditionPrivate::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x205bd68, mutex=0x205c120, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f66e907be04 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205bd40, th=0x8144c50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f66e907e54b in ThreadWeaver::WorkingHardState::applyForWork (this=0x205c240, th=0x8144c50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f66e907cb1f in ThreadWeaver::ThreadRunHelper::run (this=0x7f66a946e040, parent=0x205bd40, th=0x8144c50) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f66e907cf59 in ThreadWeaver::Thread::run (this=0x8144c50) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f66ecdd24a5 in QThreadPrivate::start (arg=0x8144c50) at thread/qthread_unix.cpp:188
#8  0x00007f66e664af9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f66ebbc456d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f66ee58a7a0 (LWP 4895)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f66ecdd3499 in QWaitConditionPrivate::wait (this=0x1144ba8, mutex=0x1144b88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x1144ba8, mutex=0x1144b88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f66d8f6351b in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f66d8f76e26 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5  0x00007f66e8bd9264 in Phonon::MediaNodePrivate::deleteBackendObject (this=0x106c3a0) at ../3rdparty/phonon/phonon/medianode.cpp:81
#6  0x00007f66e8be7e15 in ~FactoryPrivate (this=0x106c290, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/factory.cpp:193
#7  0x00007f66ebb2e43d in *__GI_exit (status=1) at exit.c:75
#8  0x00007f66ec38d6a8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:711
#9  0x00007f66ee0bab08 in KApplication::xioErrhandler (this=0x7fff059dbd60, dpy=0xead8a0) at ../../kdeui/kernel/kapplication.cpp:408
#10 0x00007f66eb1890ce in _XIOError () from /usr/lib/libX11.so.6
#11 0x00007f66eb190028 in ?? () from /usr/lib/libX11.so.6
#12 0x00007f66eb190937 in _XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007f66eb179cdb in XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007f66ec3c8137 in x11EventSourcePrepare (s=0xe949d0, timeout=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:79
#15 0x00007f66e52782e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#16 0x00007f66e5278679 in ?? () from /lib/libglib-2.0.so.0
#17 0x00007f66e5278b3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#18 0x00007f66ecee039c in QEventDispatcherGlib::processEvents (this=0xd6d870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#19 0x00007f66ec3c7f1f in QGuiEventDispatcherGlib::processEvents (this=0x114507c, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#20 0x00007f66eceb8d19 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:803
#21 0x00007f66e7dcbfef in QScriptEnginePrivate::processEvents (this=0x60f4ce0) at qscriptengine_p.cpp:2198
#22 0x00007f66e7db7685 in QScriptContextPrivate::execute (this=0x7268ac0, code=0x8103380) at qscriptcontext_p.cpp:818
#23 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7176a10, context=0x7268ac0) at qscriptcontext_p.cpp:323
#24 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7408580, code=0x7e808d0) at qscriptcontext_p.cpp:793
#25 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7171880, context=0x7408580) at qscriptcontext_p.cpp:323
#26 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x807cce0, code=0x8088cf0) at qscriptcontext_p.cpp:793
#27 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x807cce0) at qscriptcontext_p.cpp:323
#28 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x830e2d0, code=0x7e80690) at qscriptcontext_p.cpp:793
#29 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x830e2d0) at qscriptcontext_p.cpp:323
#30 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8122c70, code=0x810f140) at qscriptcontext_p.cpp:793
#31 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x8122c70) at qscriptcontext_p.cpp:323
#32 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x81236b0, code=0x810d180) at qscriptcontext_p.cpp:793
#33 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7e98380, context=0x81236b0) at qscriptcontext_p.cpp:323
#34 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8327690, code=0x8088cf0) at qscriptcontext_p.cpp:793
#35 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x8327690) at qscriptcontext_p.cpp:323
#36 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82eb640, code=0x7e80690) at qscriptcontext_p.cpp:793
#37 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x82eb640) at qscriptcontext_p.cpp:323
#38 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8300220, code=0x810f140) at qscriptcontext_p.cpp:793
#39 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x8300220) at qscriptcontext_p.cpp:323
#40 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8109ce0, code=0x810d180) at qscriptcontext_p.cpp:793
#41 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x103e870, context=0x8109ce0) at qscriptcontext_p.cpp:323
#42 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8195f00, code=0x8088cf0) at qscriptcontext_p.cpp:793
#43 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x8195f00) at qscriptcontext_p.cpp:323
#44 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82b2ca0, code=0x7e80690) at qscriptcontext_p.cpp:793
#45 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x82b2ca0) at qscriptcontext_p.cpp:323
#46 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82b2bd0, code=0x810f140) at qscriptcontext_p.cpp:793
#47 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x82b2bd0) at qscriptcontext_p.cpp:323
#48 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82b16f0, code=0x810d180) at qscriptcontext_p.cpp:793
#49 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x82b1a90, context=0x82b16f0) at qscriptcontext_p.cpp:323
#50 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82b4680, code=0x8088cf0) at qscriptcontext_p.cpp:793
#51 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x82b4680) at qscriptcontext_p.cpp:323
#52 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8315310, code=0x7e80690) at qscriptcontext_p.cpp:793
#53 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x8315310) at qscriptcontext_p.cpp:323
#54 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x830e4e0, code=0x810f140) at qscriptcontext_p.cpp:793
#55 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x830e4e0) at qscriptcontext_p.cpp:323
#56 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82b9850, code=0x810d180) at qscriptcontext_p.cpp:793
#57 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x82b45e0, context=0x82b9850) at qscriptcontext_p.cpp:323
#58 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8326d50, code=0x8088cf0) at qscriptcontext_p.cpp:793
#59 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x8326d50) at qscriptcontext_p.cpp:323
#60 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8315240, code=0x7e80690) at qscriptcontext_p.cpp:793
#61 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x8315240) at qscriptcontext_p.cpp:323
#62 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82bb900, code=0x810f140) at qscriptcontext_p.cpp:793
#63 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x82bb900) at qscriptcontext_p.cpp:323
#64 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7272c50, code=0x810d180) at qscriptcontext_p.cpp:793
#65 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x81978b0, context=0x7272c50) at qscriptcontext_p.cpp:323
#66 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x833a760, code=0x8088cf0) at qscriptcontext_p.cpp:793
#67 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x833a760) at qscriptcontext_p.cpp:323
#68 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x83464d0, code=0x7e80690) at qscriptcontext_p.cpp:793
#69 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x83464d0) at qscriptcontext_p.cpp:323
#70 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8035200, code=0x810f140) at qscriptcontext_p.cpp:793
#71 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x8035200) at qscriptcontext_p.cpp:323
#72 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8034830, code=0x810d180) at qscriptcontext_p.cpp:793
#73 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7f66c811e4e0, context=0x8034830) at qscriptcontext_p.cpp:323
#74 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82fbde0, code=0x8088cf0) at qscriptcontext_p.cpp:793
#75 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x82fbde0) at qscriptcontext_p.cpp:323
#76 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x807e7f0, code=0x7e80690) at qscriptcontext_p.cpp:793
#77 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x807e7f0) at qscriptcontext_p.cpp:323
#78 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82c43b0, code=0x810f140) at qscriptcontext_p.cpp:793
#79 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x82c43b0) at qscriptcontext_p.cpp:323
#80 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x807d300, code=0x810d180) at qscriptcontext_p.cpp:793
#81 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x807c110, context=0x807d300) at qscriptcontext_p.cpp:323
#82 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x82e9540, code=0x8088cf0) at qscriptcontext_p.cpp:793
#83 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x82e9540) at qscriptcontext_p.cpp:323
#84 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8122ba0, code=0x7e80690) at qscriptcontext_p.cpp:793
#85 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x8122ba0) at qscriptcontext_p.cpp:323
#86 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8229d40, code=0x810f140) at qscriptcontext_p.cpp:793
#87 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x8229d40) at qscriptcontext_p.cpp:323
#88 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7fb1c30, code=0x810d180) at qscriptcontext_p.cpp:793
#89 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x8038910, context=0x7fb1c30) at qscriptcontext_p.cpp:323
#90 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8088da0, code=0x8088cf0) at qscriptcontext_p.cpp:793
#91 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x8088da0) at qscriptcontext_p.cpp:323
#92 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x807e8c0, code=0x7e80690) at qscriptcontext_p.cpp:793
#93 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x807e8c0) at qscriptcontext_p.cpp:323
#94 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x807e4c0, code=0x810f140) at qscriptcontext_p.cpp:793
#95 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x807e4c0) at qscriptcontext_p.cpp:323
#96 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x8079ca0, code=0x810d180) at qscriptcontext_p.cpp:793
#97 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x80ff3a0, context=0x8079ca0) at qscriptcontext_p.cpp:323
#98 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x725f570, code=0x8088cf0) at qscriptcontext_p.cpp:793
#99 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x725f570) at qscriptcontext_p.cpp:323
#100 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x72722b0, code=0x7e80690) at qscriptcontext_p.cpp:793
#101 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x72722b0) at qscriptcontext_p.cpp:323
#102 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7216330, code=0x810f140) at qscriptcontext_p.cpp:793
#103 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x7216330) at qscriptcontext_p.cpp:323
#104 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x72161e0, code=0x810d180) at qscriptcontext_p.cpp:793
#105 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7f66c811d3f0, context=0x72161e0) at qscriptcontext_p.cpp:323
#106 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7212a30, code=0x8088cf0) at qscriptcontext_p.cpp:793
#107 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x7212a30) at qscriptcontext_p.cpp:323
#108 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x7211a80, code=0x7e80690) at qscriptcontext_p.cpp:793
#109 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x7211a80) at qscriptcontext_p.cpp:323
#110 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x720d220, code=0x810f140) at qscriptcontext_p.cpp:793
#111 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf60, context=0x720d220) at qscriptcontext_p.cpp:323
#112 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x720c460, code=0x810d180) at qscriptcontext_p.cpp:793
#113 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x8088c20, context=0x720c460) at qscriptcontext_p.cpp:323
#114 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x71885a0, code=0x8088cf0) at qscriptcontext_p.cpp:793
#115 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x7174ca0, context=0x71885a0) at qscriptcontext_p.cpp:323
#116 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x71e1a90, code=0x7e80690) at qscriptcontext_p.cpp:793
#117 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eaf20, context=0x71e1a90) at qscriptcontext_p.cpp:323
#118 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x6a20670, code=0x82fc810) at qscriptcontext_p.cpp:793
#119 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71eafa0, context=0x6a20670) at qscriptcontext_p.cpp:323
#120 0x00007f66e7db753e in QScriptContextPrivate::execute (this=0x60f58f0, code=0x8039a40) at qscriptcontext_p.cpp:793
#121 0x00007f66e7dc3092 in QScript::ScriptFunction::execute (this=0x71ee610, context=0x60f58f0) at qscriptcontext_p.cpp:323
#122 0x00007f66e7e22041 in QScript::QObjectConnectionManager::execute (this=0x71ef4d0, slotIndex=<value optimized out>, argv=0x7fff059d80d0) at qscriptextqobject.cpp:1692
#123 0x00007f66e7e2261d in QScript::QObjectConnectionManager::qt_metacall (this=0x71ef4d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff059d80d0) at qscriptextqobject.cpp:1592
#124 0x00007f66ececcdf2 in QMetaObject::activate (sender=0x698ddc0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#125 0x00007f66eda4f2fc in AmarokScript::AmarokLyricsScript::fetchLyrics (this=0x114507c, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>)
    at ./AmarokLyricsScript.moc:116
#126 0x00007f66eda4fbcc in AmarokScript::AmarokLyricsScript::qt_metacall (this=0x698ddc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff059d8240)
    at ./AmarokLyricsScript.moc:88
#127 0x00007f66ececcdf2 in QMetaObject::activate (sender=0x105fc50, from_signal_index=<value optimized out>, to_signal_index=73, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#128 0x00007f66edb28d8c in ScriptManager::fetchLyrics (this=0x114507c, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>) at ./ScriptManager.moc:118
#129 0x00007f66edb31c4a in ScriptManager::notifyFetchLyrics (this=0x105fc50, artist=..., title=<value optimized out>) at ../../src/dialogs/ScriptManager.cpp:211
#130 0x00007f66c46a0260 in LyricsEngine::update (this=0x1948e50) at ../../../../../src/context/engines/lyrics/LyricsEngine.cpp:178
#131 0x00007f66c46a1995 in LyricsEngine::message (this=0x1948e50, state=@0x7fff059d869c) at ../../../../../src/context/engines/lyrics/LyricsEngine.cpp:92
#132 0x00007f66ed7c926c in ContextSubject::messageNotify (this=<value optimized out>, message=@0x7fff059d869c) at ../../src/context/ContextObserver.cpp:65
#133 0x00007f66ed7ca4d6 in Context::ContextView::engineNewTrackPlaying (this=0x18c9be0) at ../../src/context/ContextView.cpp:158
#134 0x00007f66edac4e22 in EngineSubject::newTrackPlaying (this=<value optimized out>) at ../../src/EngineObserver.cpp:200
#135 0x00007f66edabf8e3 in EngineController::slotNewTrackPlaying (this=0x106be70, source=<value optimized out>) at ../../src/EngineController.cpp:960
#136 0x00007f66edac3dba in EngineController::qt_metacall (this=0x106be70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff059d8890) at ./EngineController.moc:146
#137 0x00007f66ececcdf2 in QMetaObject::activate (sender=0x106c260, from_signal_index=<value optimized out>, to_signal_index=11, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#138 0x00007f66e8bd6175 in Phonon::MediaObject::currentSourceChanged (this=0x114507c, _t1=<value optimized out>) at .moc/release-shared/moc_mediaobject.cpp:228
#139 0x00007f66e8bd6450 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=0x106c3a0, source=...) at ../3rdparty/phonon/phonon/mediaobject.cpp:446
#140 0x00007f66e8bd7c1b in Phonon::MediaObject::qt_metacall (this=0x106c260, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff059d8a10)
    at .moc/release-shared/moc_mediaobject.cpp:138
#141 0x00007f66ececcdf2 in QMetaObject::activate (sender=0xe75a50, from_signal_index=<value optimized out>, to_signal_index=8, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#142 0x00007f66d8f75d35 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#143 0x00007f66d8f779fb in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#144 0x00007f66edabff91 in EngineController::playUrl (this=0x106be70, url=..., offset=0) at ../../src/EngineController.cpp:423
#145 0x00007f66edac0d14 in EngineController::play (this=0x106be70, track=<value optimized out>, offset=0) at ../../src/EngineController.cpp:362
#146 0x00007f66ed8224c2 in Playlist::Actions::play (this=0x159d240, trackid=5919728590738572466, now=<value optimized out>) at ../../src/playlist/PlaylistActions.cpp:211
#147 0x00007f66ed8227f2 in Playlist::Actions::play (this=0x159d240, index=<value optimized out>) at ../../src/playlist/PlaylistActions.cpp:180
#148 0x00007f66ed8a62cc in Playlist::PrettyListView::trackActivated (this=0x17ada50, idx=...) at ../../src/playlist/view/listview/PrettyListView.cpp:237
#149 0x00007f66ed8a6e8e in Playlist::PrettyListView::qt_metacall (this=0x17ada50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff059d9260) at ./PrettyListView.moc:124
#150 0x00007f66ececcdf2 in QMetaObject::activate (sender=0x17ada50, from_signal_index=<value optimized out>, to_signal_index=33, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#151 0x00007f66ec80b8b5 in QAbstractItemView::doubleClicked (this=0x114507c, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:328
#152 0x00007f66ec80e422 in QAbstractItemView::mouseDoubleClickEvent (this=0x17ada50, event=0x7fff059d9ff0) at itemviews/qabstractitemview.cpp:1689
#153 0x00007f66ec3811fe in QWidget::event (this=0x17ada50, event=0x7fff059d9ff0) at kernel/qwidget.cpp:7558
#154 0x00007f66ec6e992b in QFrame::event (this=0x17ada50, e=0x7fff059d9ff0) at widgets/qframe.cpp:559
#155 0x00007f66ec81b98b in QAbstractItemView::viewportEvent (this=0x17ada50, event=0x7fff059d9ff0) at itemviews/qabstractitemview.cpp:1476
#156 0x00007f66eceb6fb8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1798630, event=0x7fff059d9ff0) at kernel/qcoreapplication.cpp:726
#157 0x00007f66ec330fec in QApplicationPrivate::notify_helper (this=0xe910e0, receiver=0x1798630, e=0x7fff059d9ff0) at kernel/qapplication.cpp:4061
#158 0x00007f66ec3397ca in QApplication::notify (this=<value optimized out>, receiver=0x1798630, e=0x7fff059d9ff0) at kernel/qapplication.cpp:3767
#159 0x00007f66ee0bb0db in KApplication::notify (this=0x7fff059dbd60, receiver=0x1798630, event=0x7fff059d9ff0) at ../../kdeui/kernel/kapplication.cpp:302
#160 0x00007f66eceb7c9c in QCoreApplication::notifyInternal (this=0x7fff059dbd60, receiver=0x1798630, event=0x7fff059d9ff0) at kernel/qcoreapplication.cpp:610
#161 0x00007f66ec338a78 in QCoreApplication::sendSpontaneousEvent (receiver=0x1798630, event=0x7fff059d9ff0, alienWidget=0x1798630, nativeWidget=0x17c93a0, buttonDown=<value optimized out>, 
    lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#162 QApplicationPrivate::sendMouseEvent (receiver=0x1798630, event=0x7fff059d9ff0, alienWidget=0x1798630, nativeWidget=0x17c93a0, buttonDown=<value optimized out>, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#163 0x00007f66ec3a1659 in QETWidget::translateMouseEvent (this=0x17c93a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4411
#164 0x00007f66ec3a040f in QApplication::x11ProcessEvent (this=0x7fff059dbd60, event=0x7fff059db9c0) at kernel/qapplication_x11.cpp:3552
#165 0x00007f66ec3c876c in x11EventSourceDispatch (s=0xe949d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#166 0x00007f66e527512a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#167 0x00007f66e5278988 in ?? () from /lib/libglib-2.0.so.0
#168 0x00007f66e5278b3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#169 0x00007f66ecee039c in QEventDispatcherGlib::processEvents (this=0xd6d870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#170 0x00007f66ec3c7f1f in QGuiEventDispatcherGlib::processEvents (this=0x114507c, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#171 0x00007f66eceb6562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#172 0x00007f66eceb6934 in QEventLoop::exec (this=0x7fff059dbcf0, flags=...) at kernel/qeventloop.cpp:201
#173 0x00007f66eceb8ba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#174 0x00000000004097e2 in main (argc=1, argv=0x7fff059ddaf8) at ../../src/main.cpp:225

Reported using DrKonqi
Comment 1 Mark Kretschmann 2009-10-24 09:58:12 UTC
The crash seems to be in the Dynamic Playlist code. Merging with another bug report.


PS:
Try to delete your complete Amarok config once (backup first).

rm -rf ~/.kde/share/apps/amarok
rm -rf ~/.kde/share/config/amarok*

*** This bug has been marked as a duplicate of bug 200546 ***
Comment 2 Lukas 2009-10-24 12:19:44 UTC
It worked.