Bug 209275 - Crashed when dinamic playlist had been activated
Summary: Crashed when dinamic playlist had been activated
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-03 10:08 UTC by Dario Bertero
Modified: 2009-10-03 10:11 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 Dario Bertero 2009-10-03 10:08:46 UTC
Application that crashed: amarok
Version of the application: 2.2-GIT-NEON
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Nothing more than title

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 0 (LWP 5500)]

Thread 11 (Thread 0xb1597b90 (LWP 5503)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c5412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6623344 in __pthread_cond_timedwait (cond=0x9164440, mutex=0x9164428, abstime=0xb159734c) at forward.c:152
#3  0xb21a2ae3 in metronom_sync_loop (this=0x91643e0) at metronom.c:870
#4  0xb47c14ff in start_thread (arg=0xb1597b90) at pthread_create.c:297
#5  0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb0ccab90 (LWP 5504)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb6609ae7 in *__GI___poll (fds=0x90dc3a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb438c74b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb437ef82 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb437f268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb68f1317 in QEventDispatcherGlib::processEvents (this=0x90999f8, flags={i = -1328766376}) at kernel/qeventdispatcher_glib.cpp:329
#6  0xb68c41fa in QEventLoop::processEvents (this=0xb0cca2d0, flags={i = -1328766312}) at kernel/qeventloop.cpp:149
#7  0xb68c4642 in QEventLoop::exec (this=0xb0cca2d0, flags={i = -1328766248}) at kernel/qeventloop.cpp:201
#8  0xb67cde19 in QThread::exec (this=0x90dd240) at thread/qthread.cpp:487
#9  0xb21f020a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb67d1132 in QThreadPrivate::start (arg=0x90dd240) at thread/qthread_unix.cpp:188
#11 0xb47c14ff in start_thread (arg=0xb0ccab90) at pthread_create.c:297
#12 0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb04c9b90 (LWP 5507)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb6609ae7 in *__GI___poll (fds=0xb04c92a8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb0d7bb19 in ao_alsa_handle_event_thread (data=0x9168390) at audio_alsa_out.c:150
#3  0xb47c14ff in start_thread (arg=0xb04c9b90) at pthread_create.c:297
#4  0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xafcc8b90 (LWP 5508)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x917e828, mutex=0x917e810) at forward.c:139
#3  0xb21b3d8e in ao_loop (this_gen=0x9178e48) at audio_out.c:348
#4  0xb47c14ff in start_thread (arg=0xafcc8b90) at pthread_create.c:297
#5  0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaf4c7b90 (LWP 5509)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x919a120, mutex=0x919a108) at forward.c:139
#3  0xb21b3d8e in ao_loop (this_gen=0x91994f0) at audio_out.c:348
#4  0xb47c14ff in start_thread (arg=0xaf4c7b90) at pthread_create.c:297
#5  0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xaeaffb90 (LWP 5510)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x919b968, mutex=0x919b950) at forward.c:139
#3  0xb21b3d8e in ao_loop (this_gen=0x92d97b0) at audio_out.c:348
#4  0xb47c14ff in start_thread (arg=0xaeaffb90) at pthread_create.c:297
#5  0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xaddf0b90 (LWP 5513)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x96d4028, mutex=0x96d4010) at forward.c:139
#3  0xb67d2172 in QWaitCondition::wait (this=0x96d2bd8, mutex=0x9924b28, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5b66148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96d2bc0, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5b68eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97e0188, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5b64d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96d2bc0, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5b68fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x97e0188, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5b666d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96d2bc0, th=0x9041fa0, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5b69009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97e0188, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5b666d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96d2bc0, th=0x9041fa0, previous=0x90bde50) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5b66fbe in ThreadWeaver::ThreadRunHelper::run (this=0xaddf0320, parent=0x96d2bc0, th=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb5b675fb in ThreadWeaver::Thread::run (this=0x9041fa0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb67d1132 in QThreadPrivate::start (arg=0x9041fa0) at thread/qthread_unix.cpp:188
#14 0xb47c14ff in start_thread (arg=0xaddf0b90) at pthread_create.c:297
#15 0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa6fdab90 (LWP 5514)):
[KCrash Handler]
#5  0xb7f55430 in __kernel_vsyscall ()
#6  0xb655b6d0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0xb655d098 in *__GI_abort () at abort.c:88
#8  0xb67c81e5 in qt_message_output (msgType=QtFatalMsg, buf=0x903bcb8 "ASSERT: \"d\" in file /usr/include/ksharedptr.h, line 120") at global/qglobal.cpp:2042
#9  0xb67c82d1 in qFatal (msg=0xb6918298 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2241
#10 0xb67c83c5 in qt_assert (assertion=0xb7b59e84 "d", file=0xb7b1e995 "/usr/include/ksharedptr.h", line=120) at global/qglobal.cpp:1811
#11 0xb787109a in Dynamic::BiasSolver::getRandomTrack (this=0x99f51f0, subset=@0x985e214) at /usr/include/ksharedptr.h:120
#12 0xb7872d58 in Dynamic::BiasSolver::generateInitialPlaylist (this=0x99f51f0, optimal=@0xa6fda23b)
    at /build/buildd/amarok-nightly-20091002+svn2e9f34c290830fda8013c235e7faecd68eb08e03/src/dynamic/BiasSolver.cpp:709
#13 0xb7875273 in Dynamic::BiasSolver::run (this=0x99f51f0) at /build/buildd/amarok-nightly-20091002+svn2e9f34c290830fda8013c235e7faecd68eb08e03/src/dynamic/BiasSolver.cpp:172
#14 0xb5b68014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa6fda2b8, th=0xa504790, job=0x99f51f0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#15 0xb5b683b9 in ThreadWeaver::Job::execute (this=0x99f51f0, th=0xa504790) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#16 0xb5b66f8a in ThreadWeaver::ThreadRunHelper::run (this=0xa6fda320, parent=0x96d2bc0, th=0xa504790) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#17 0xb5b675fb in ThreadWeaver::Thread::run (this=0xa504790) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#18 0xb67d1132 in QThreadPrivate::start (arg=0xa504790) at thread/qthread_unix.cpp:188
#19 0xb47c14ff in start_thread (arg=0xa6fdab90) at pthread_create.c:297
#20 0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa67d9b90 (LWP 5519)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x96d4028, mutex=0x96d4010) at forward.c:139
#3  0xb67d2172 in QWaitCondition::wait (this=0x96d2bd8, mutex=0x9924b28, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5b66148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96d2bc0, th=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5b68eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97e0188, th=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5b64d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96d2bc0, th=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5b68fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x97e0188, th=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5b666d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96d2bc0, th=0x9abc248, previous=0x9a730d0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5b66fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa67d9320, parent=0x96d2bc0, th=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb5b675fb in ThreadWeaver::Thread::run (this=0x9abc248) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb67d1132 in QThreadPrivate::start (arg=0x9abc248) at thread/qthread_unix.cpp:188
#12 0xb47c14ff in start_thread (arg=0xa67d9b90) at pthread_create.c:297
#13 0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa5fd8b90 (LWP 5520)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c50e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66232ed in __pthread_cond_wait (cond=0x96d4028, mutex=0x96d4010) at forward.c:139
#3  0xb67d2172 in QWaitCondition::wait (this=0x96d2bd8, mutex=0x9924b28, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5b66148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96d2bc0, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5b68eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97e0188, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5b64d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96d2bc0, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5b68fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x97e0188, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5b666d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96d2bc0, th=0xa593a78, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5b69009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97e0188, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5b666d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96d2bc0, th=0xa593a78, previous=0x90315c0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5b66fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa5fd8320, parent=0x96d2bc0, th=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb5b675fb in ThreadWeaver::Thread::run (this=0xa593a78) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb67d1132 in QThreadPrivate::start (arg=0xa593a78) at thread/qthread_unix.cpp:188
#14 0xb47c14ff in start_thread (arg=0xa5fd8b90) at pthread_create.c:297
#15 0xb661449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb3c40710 (LWP 5500)):
#0  0xb7f55430 in __kernel_vsyscall ()
#1  0xb47c5412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6623344 in __pthread_cond_timedwait (cond=0xbfd726e0, mutex=0xbfd72710, abstime=0xbfd72750) at forward.c:152
#3  0xb67d0b29 in thread_sleep (ti=0xbfd72750) at thread/qthread_unix.cpp:297
#4  0xb67d0c5b in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:323
#5  0xb22162d4 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#6  0xb5ad5ae2 in ?? () from /usr/lib/libphonon.so.4
#7  0xb5ad2fb5 in ?? () from /usr/lib/libphonon.so.4
#8  0xb5ad065b in ?? () from /usr/lib/libphonon.so.4
#9  0xb655ebb9 in *__GI_exit (status=152467736) at exit.c:75
#10 0xb6d7713b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#11 0xb7d7d20a in KApplication::xioErrhandler (this=0xbfd72dec, dpy=0x9034c80) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:408
#12 0xb7d7d246 in kde_xio_errhandler (dpy=0x9034c80) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:125
#13 0xb6404f22 in _XIOError () from /usr/lib/libX11.so.6
#14 0xb640c743 in ?? () from /usr/lib/libX11.so.6
#15 0xb640d0e5 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb63f57af in XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb6db4caa in x11EventSourcePrepare (s=0x902c168, timeout=0xbfd72988) at kernel/qguieventdispatcher_glib.cpp:79
#18 0xb437e9c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#19 0xb437edda in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb437f268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb68f1317 in QEventDispatcherGlib::processEvents (this=0x8f6fcc0, flags={i = -1076417928}) at kernel/qeventdispatcher_glib.cpp:329
#22 0xb6db4a75 in QGuiEventDispatcherGlib::processEvents (this=0x8f6fcc0, flags={i = -1076417880}) at kernel/qguieventdispatcher_glib.cpp:202
#23 0xb68c41fa in QEventLoop::processEvents (this=0xbfd72b20, flags={i = -1076417816}) at kernel/qeventloop.cpp:149
#24 0xb68c4642 in QEventLoop::exec (this=0xbfd72b20, flags={i = -1076417752}) at kernel/qeventloop.cpp:201
#25 0xb68c6ae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#26 0xb6d12bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#27 0x08051ebd in main (argc=4, argv=0xbfd735e4) at /build/buildd/amarok-nightly-20091002+svn2e9f34c290830fda8013c235e7faecd68eb08e03/src/main.cpp:227

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

Reported using DrKonqi
Comment 1 Mikko C. 2009-10-03 10:11:32 UTC
this is the third time you report the same bug. Please stop, it's a duplicate.

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