Bug 209832 - Enabling dynamic playlists crashes Amarok
Summary: Enabling dynamic playlists crashes Amarok
Status: RESOLVED DUPLICATE of bug 201111
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-08 04:59 UTC by Ryan Beasley
Modified: 2009-10-08 07:47 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 Ryan Beasley 2009-10-08 04:59:43 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-14-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Playlists -> Dynamic -> Enable *kaboom*

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f71c04b9790 (LWP 4377))]

Thread 11 (Thread 0x7f71aa49d950 (LWP 4378)):
#0  0x00007f71b7cbc56d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71ae973f91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f71a8df6950 (LWP 4379)):
#0  0x00007f71bdb49496 in poll () from /lib/libc.so.6
#1  0x00007f71b660377f in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f71b6603a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f71be25daae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f71be232f42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f71be233314 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f71be147dc8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f71aebcf62c in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f71be14ad35 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f71a3fff950 (LWP 4388)):
#0  0x00007f71bdb49496 in poll () from /lib/libc.so.6
#1  0x00007f71a83f0969 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f71a37fe950 (LWP 4389)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71ae985353 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f71a2dfa950 (LWP 4390)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71ae985353 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f71a25f9950 (LWP 4391)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71ae985353 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f71a0b14950 (LWP 4393)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71be14bd19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f71ba6f55e4 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f71ba6f7d93 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f71ba6f630f in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f71ba6f6769 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f71be14ad35 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#8  0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f719931d950 (LWP 4394)):
[KCrash Handler]
#5  0x00007f71bf89c4d7 in Dynamic::BiasSolver::getRandomTrack (this=0x28b3db0, subset=<value optimized out>) at /local/src/amarok-2.2.0/src/dynamic/BiasSolver.cpp:733
#6  0x00007f71bf89c7e8 in Dynamic::BiasSolver::generateInitialPlaylist (this=0x28b3db0, optimal=@0x7f719931cf1f) at /local/src/amarok-2.2.0/src/dynamic/BiasSolver.cpp:597
#7  0x00007f71bf89f267 in Dynamic::BiasSolver::run (this=0x28b3db0) at /local/src/amarok-2.2.0/src/dynamic/BiasSolver.cpp:172
#8  0x00007f71ba6f701c in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007f71ba6f7341 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0x00007f71ba6f62df in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x00007f71ba6f6769 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0x00007f71be14ad35 in ?? () from /usr/lib/libQtCore.so.4
#13 0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#14 0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7198b1c950 (LWP 4395)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71be14bd19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f71ba6f55e4 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f71ba6f7d93 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f71ba6f7dac in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f71ba6f7dac in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f71ba6f630f in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f71ba6f6769 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007f71be14ad35 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f719831b950 (LWP 4396)):
#0  0x00007f71b7cbc2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71be14bd19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f71ba6f55e4 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f71ba6f7d93 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f71ba6f7dac in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f71ba6f7dac in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f71ba6f630f in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f71ba6f6769 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007f71be14ad35 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f71b7cb83ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f71bdb52fcd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f71c04b9790 (LWP 4377)):
#0  0x00007f71b7cbc56d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f71be14a785 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f71be14a8ee in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x00007f71aebf324a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f71ba266130 in ?? () from /usr/lib/libphonon.so.4
#5  0x00007f71bdaa36ed in exit () from /lib/libc.so.6
#6  0x00007f71beb9e6a8 in ?? () from /usr/lib/libQtGui.so.4
#7  0x00007f71bffe9808 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#8  0x00007f71bd12b6e4 in _XIOError () from /usr/lib/libX11.so.6
#9  0x00007f71bd132a1f in ?? () from /usr/lib/libX11.so.6
#10 0x00007f71bd133345 in _XEventsQueued () from /usr/lib/libX11.so.6
#11 0x00007f71bd11bed3 in XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007f71bebd9d9c in ?? () from /usr/lib/libQtGui.so.4
#13 0x00007f71b6602ed2 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#14 0x00007f71b66037c9 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f71b6603a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0x00007f71be25da8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#17 0x00007f71bebd9bdf in ?? () from /usr/lib/libQtGui.so.4
#18 0x00007f71be232f42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#19 0x00007f71be233314 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0x00007f71be2355e4 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#21 0x0000000000409852 in main (argc=1, argv=0x7fffc85ffef8) at /local/src/amarok-2.2.0/src/main.cpp:225

This bug may be a duplicate of or related to bug 209237

Reported using DrKonqi
Comment 1 Mikko C. 2009-10-08 07:47:00 UTC

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