Application: amarok (2.3.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-22-generic x86_64 Distribution: Ubuntu 10.04 LTS -- Information about the crash: 1. start amarok 2. clear playlist if any. 3. repopulate playlist using an existing dynamic playlist 4. the dynamic playist is configured to prefer mainly high ratings, a bit from last.fm account and 5% of random tracks. 5. working on python script with git, konsole and kate runnning. 6. randomly crashes after a track ends. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f51e187b7a0 (LWP 3573))] Thread 16 (Thread 0x7f51c8d33710 (LWP 3576)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f51cea33081 in metronom_sync_loop (this=0x1564bb0) at metronom.c:851 #2 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f51c7efa710 (LWP 3578)): #0 qt_gettime () at kernel/qcore_unix.cpp:121 #1 0x00007f51df1f36ad in QTimerInfoList::updateCurrentTime (this=0x7f51c7ef9a50) at kernel/qeventdispatcher_unix.cpp:340 #2 0x00007f51df1f4a60 in QTimerInfoList::activateTimers (this=0x14e09e0) at kernel/qeventdispatcher_unix.cpp:562 #3 0x00007f51df1f1848 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #4 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #5 0x00007f51d7d618c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #6 0x00007f51d7d65748 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f51d7d658fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0x00007f51df1f1513 in QEventDispatcherGlib::processEvents (this=0x1565ba0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #9 0x00007f51df1c6992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #10 0x00007f51df1c6d6c in QEventLoop::exec (this=0x7f51c7ef9d50, flags=) at kernel/qeventloop.cpp:201 #11 0x00007f51df0d0d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #12 0x00007f51cec8f440 in Phonon::Xine::XineThread::run (this=0x15688b0) at ../../xine/xinethread.cpp:143 #13 0x00007f51df0d3775 in QThreadPrivate::start (arg=0x15688b0) at thread/qthread_unix.cpp:248 #14 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #15 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f51c74ef710 (LWP 3586)): #0 0x00007f51dcce1a2d in __pthread_mutex_unlock_usercnt (mutex=0x1573200) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x1573200) at pthread_mutex_unlock.c:290 #2 0x00007f51c74f4b70 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:247 #3 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f51c6cee710 (LWP 3587)): #0 0x00007f51cf0dd8f9 in ?? () from /usr/lib/libasound.so.2 #1 0x00007f51cf0ead6a in ?? () from /usr/lib/libasound.so.2 #2 0x00007f51c74f6180 in ao_alsa_write (this_gen=0x1573140, data=0x170c5a0, count=<value optimized out>) at audio_alsa_out.c:799 #3 0x00007f51cea444f6 in ao_loop (this_gen=<value optimized out>) at audio_out.c:1245 #4 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f51c60e2710 (LWP 3588)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51cea43e23 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 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f51c58e1710 (LWP 3589)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51cea43e23 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 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f51bfdc6710 (LWP 3659)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51df0d472b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f51db728026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2622f80, th=0x263a0b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51db72a6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x263a0b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51db728bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f51bfdc5dc0, parent=0x2622f80, th=0x263a0b0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f51db729168 in ThreadWeaver::Thread::run (this=0x263a0b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f51df0d3775 in QThreadPrivate::start (arg=0x263a0b0) at thread/qthread_unix.cpp:248 #8 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f51b54c9710 (LWP 3660)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51df0d472b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f51db728026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2622f80, th=0x263b7c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51db72a6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x263b7c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x263b7c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x263b7c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f51db728bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f51b54c8dc0, parent=0x2622f80, th=0x263b7c0) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f51db729168 in ThreadWeaver::Thread::run (this=0x263b7c0) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f51df0d3775 in QThreadPrivate::start (arg=0x263b7c0) at thread/qthread_unix.cpp:248 #10 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f51b4cc8710 (LWP 3661)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51df0d472b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f51db728026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2622f80, th=0x2701570) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51db72a6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2701570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2701570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2701570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2701570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2701570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f51db728bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f51b4cc7dc0, parent=0x2622f80, th=0x2701570) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x00007f51db729168 in ThreadWeaver::Thread::run (this=0x2701570) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00007f51df0d3775 in QThreadPrivate::start (arg=0x2701570) at thread/qthread_unix.cpp:248 #12 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #13 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f51b44c7710 (LWP 3662)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51df0d472b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2639c80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f51db728026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2622f80, th=0x2703990) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f51db72a6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2703990) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f51db72a6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2622710, th=0x2703990) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f51db728bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f51b44c6dc0, parent=0x2622f80, th=0x2703990) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f51db729168 in ThreadWeaver::Thread::run (this=0x2703990) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f51df0d3775 in QThreadPrivate::start (arg=0x2703990) at thread/qthread_unix.cpp:248 #9 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f51af661710 (LWP 3681)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51daf932a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f51db271220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #2 0x00007f51daf932e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f51db27f2ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #3 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f51a0429710 (LWP 8346)): #0 0x00007f51de88bfb3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f51cea5c2c5 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #2 0x00007f51cea40c99 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246 #3 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f519e9f9710 (LWP 8347)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51cea3693b in fifo_buffer_get (fifo=0x7f51c0067930) at buffer.c:230 #2 0x00007f51cea3c9dd in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130 #3 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f519de0f710 (LWP 8348)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51cea3693b in fifo_buffer_get (fifo=0x7f51c006b0a0) at buffer.c:230 #2 0x00007f51cea3da15 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66 #3 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f519d60e710 (LWP 8349)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f51cea46f6b 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 0x00007f51dccdd9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f51de89369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f51e187b7a0 (LWP 3573)): [KCrash Handler] #5 0x00007f51e0bc2736 in EngineSubject::newTrackPlaying (this=<value optimized out>) at ../../src/EngineObserver.cpp:195 #6 0x00007f51e0bbc17e in EngineController::slotNewTrackPlaying (this=0x14ba740, source=<value optimized out>) at ../../src/EngineController.cpp:1021 #7 0x00007f51e0bc1ac2 in EngineController::qt_metacall (this=0x14ba740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffef24b80) at ./EngineController.moc:150 #8 0x00007f51df1dae3f in QMetaObject::activate (sender=0x14ae8a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x4982070) at kernel/qobject.cpp:3293 #9 0x00007f51dc0befa5 in Phonon::MediaObject::currentSourceChanged (this=0x44e1450, _t1=<value optimized out>) at .moc/release-shared/moc_mediaobject.cpp:234 #10 0x00007f51dc0bf313 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=0x4153d70, source=...) at ../3rdparty/phonon/phonon/mediaobject.cpp:446 #11 0x00007f51dc0c0b3c in Phonon::MediaObject::qt_metacall (this=0x14ae8a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffef24d00) at .moc/release-shared/moc_mediaobject.cpp:144 #12 0x00007f51df1dae3f in QMetaObject::activate (sender=0x156a460, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x4982070) at kernel/qobject.cpp:3293 #13 0x00007f51cecaaa85 in Phonon::Xine::MediaObject::currentSourceChanged (this=0x44e1450, _t1=<value optimized out>) at ./mediaobject.moc:215 #14 0x00007f51cecac97b in Phonon::Xine::MediaObject::setSourceInternal (this=0x156a460, source=..., how=Phonon::Xine::MediaObject::GaplessSwitch) at ../../xine/mediaobject.cpp:426 #15 0x00007f51cecaf7ff in Phonon::Xine::MediaObject::setNextSource (this=0x156a460, source=...) at ../../xine/mediaobject.cpp:312 #16 0x00007f51dc0c0c1e in Phonon::MediaObject::qt_metacall (this=0x14ae8a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffef25200) at .moc/release-shared/moc_mediaobject.cpp:143 #17 0x00007f51df1dae3f in QMetaObject::activate (sender=0x156a460, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x4982070) at kernel/qobject.cpp:3293 #18 0x00007f51cecac0ad in Phonon::Xine::MediaObject::needNextUrl (this=0x156a460) at ../../xine/mediaobject.cpp:648 #19 0x00007f51cecaf082 in Phonon::Xine::MediaObject::qt_metacall (this=0x156a460, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f51c00f0740) at ./mediaobject.moc:165 #20 0x00007f51df1d7d49 in QObject::event (this=0x156a460, e=0x7f51c01073e0) at kernel/qobject.cpp:1248 #21 0x00007f51dfb3c22c in QApplicationPrivate::notify_helper (this=0x13c1630, receiver=0x156a460, e=0x7f51c01073e0) at kernel/qapplication.cpp:4300 #22 0x00007f51dfb426fb in QApplication::notify (this=0x7ffffef25ec0, receiver=0x156a460, e=0x7f51c01073e0) at kernel/qapplication.cpp:4183 #23 0x00007f51e0ba212a in App::notify (this=0x44e1450, receiver=0xf, event=0x0) at ../../src/App.cpp:927 #24 0x00007f51df1c806c in QCoreApplication::notifyInternal (this=0x7ffffef25ec0, receiver=0x156a460, event=0x7f51c01073e0) at kernel/qcoreapplication.cpp:704 #25 0x00007f51df1ca7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x126c090) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x126c090) at kernel/qcoreapplication.cpp:1345 #27 0x00007f51df1f19d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #28 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #29 0x00007f51d7d618c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #30 0x00007f51d7d65748 in ?? () from /lib/libglib-2.0.so.0 #31 0x00007f51d7d658fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #32 0x00007f51df1f1513 in QEventDispatcherGlib::processEvents (this=0x126b7e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #33 0x00007f51dfbec46e in QGuiEventDispatcherGlib::processEvents (this=0x44e1450, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #34 0x00007f51df1c6992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #35 0x00007f51df1c6d6c in QEventLoop::exec (this=0x7ffffef25e60, flags=) at kernel/qeventloop.cpp:201 #36 0x00007f51df1caaab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #37 0x0000000000408782 in main (argc=3, argv=0x7ffffef27e38) at ../../src/main.cpp:237 This bug may be a duplicate of or related to bug 227450, bug 210746. Possible duplicates by query: bug 237721, bug 236111, bug 235581, bug 235525, bug 235290. Reported using DrKonqi
Is this still a problem in 2.3.1 beta1 or later?
*** Bug 239994 has been marked as a duplicate of this bug. ***
*** Bug 241316 has been marked as a duplicate of this bug. ***
Can somebody please test if this is still an issue with Amarok 2.3.1?
*** Bug 246391 has been marked as a duplicate of this bug. ***
Tried with amarok 2.3.1 and 2.3.1.60svn20100728 (both from openSuse RPMs) and the problem is still there. Deactivating Wikipedia-Applet solve the problem (compare bug 246391)
(In reply to comment #6) > Tried with amarok 2.3.1 and 2.3.1.60svn20100728 (both from openSuse RPMs) and > the problem is still there. > > Deactivating Wikipedia-Applet solve the problem (compare bug 246391) Interesting, since the crash doesn't seem to have any relation to the Applet. Also, I have never seen that crash happening here, and the Wikipedia Applet is always enabled on my Amarok, using current 2.3.1-git of the day.
Amarok crahses right after a song is started, just in time when the Wikipedia applet tries to fetches the data from the web ONLY if the Wikipedia page contains an image! Fetching/Displaying the text seams to work fine.
Works for me, now. Solution: I deleted libjpeg6 (libjpeg8 still installed). This downgraded libqt4-x11. This looks like a problem with the dependencies in the openSuse rpms or the latest libqt4-x11 package.
Sadly this can't be solved so easily on other distros, as I don't think there even are two libjpeg versions in Ubuntu, and there is no separate libqt4-x11 AFAICS. Not every distribution does the packaging the same way, and very often the package names are different.
I found out, because Kontact crashed for the same reason (Displaying contact images in the overview, e.g. for upcoming birthdays). Therefore it is probably not a bug in Amarok but in the Qt and/or jpeg libraries.
*** Bug 245718 has been marked as a duplicate of this bug. ***
*** Bug 249542 has been marked as a duplicate of this bug. ***
Closing as fixed upstream, this is not an Amarok bug, but related to Qt.