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.31.5-desktop-1mnb x86_64 Distribution: "Mandriva Linux 2010.0" What I was doing when the application crashed: amarok crashed while playing dynamic playlist. The playlist was set to 100% with classification above 4 stars. Some version info: $ amarok --version Qt: 4.5.3 KDE: 4.3.2 (KDE 4.3.2) Amarok: 2.2.0 $ rpm -q amarok amarok-2.2.0-10mdv2010.0 -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7fdc21c9e750 (LWP 10306))] Thread 7 (Thread 0x7fdbfed07910 (LWP 10451)): #0 0x00007fdc1ee49e59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fdc20514dab in QWaitCondition::wait (this=<value optimized out>, mutex=0x121ff00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007fdc1c43aa66 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ec0670, th=0x198c8a0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fdc1c43cb9b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b213f0, th=0x198c8a0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007fdc1c43b19f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdbfed07050, parent=0x1ec0670, th=0x198c8a0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:87 #5 0x00007fdc1c43b5f8 in ThreadWeaver::Thread::run (this=0x198c8a0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:142 #6 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x198c8a0) at thread/qthread_unix.cpp:188 #7 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #8 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fdbfe506910 (LWP 10452)): #0 0x00007fdc1ee49e59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fdc20514dab in QWaitCondition::wait (this=<value optimized out>, mutex=0x121ff00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007fdc1c43aa66 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ec0670, th=0x197f3f0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fdc1c43cb9b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b213f0, th=0x197f3f0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007fdc1c43b19f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdbfe506050, parent=0x1ec0670, th=0x197f3f0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:87 #5 0x00007fdc1c43b5f8 in ThreadWeaver::Thread::run (this=0x197f3f0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:142 #6 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x197f3f0) at thread/qthread_unix.cpp:188 #7 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #8 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fdbfdd05910 (LWP 10458)): #0 0x00007fdc1ee49e59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fdc20514dab in QWaitCondition::wait (this=<value optimized out>, mutex=0x121ff00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007fdc1c43aa66 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1ec0670, th=0x1fa03e0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fdc1c43cb9b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1b213f0, th=0x1fa03e0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007fdc1c43b19f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdbfdd05050, parent=0x1ec0670, th=0x1fa03e0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:87 #5 0x00007fdc1c43b5f8 in ThreadWeaver::Thread::run (this=0x1fa03e0) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:142 #6 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x1fa03e0) at thread/qthread_unix.cpp:188 #7 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #8 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fdbfd504910 (LWP 11113)): [KCrash Handler] #5 Dynamic::BiasSolver::getRandomTrack (this=0x2bec960, subset=@0x2bec9c8) at /usr/src/debug/amarok-2.2.0/src/dynamic/BiasSolver.cpp:724 #6 0x00007fdc210811ee in Dynamic::BiasSolver::generateInitialPlaylist (this=0x2bec960, optimal=<value optimized out>) at /usr/src/debug/amarok-2.2.0/src/dynamic/BiasSolver.cpp:598 #7 0x00007fdc21083487 in Dynamic::BiasSolver::run (this=0x2bec960) at /usr/src/debug/amarok-2.2.0/src/dynamic/BiasSolver.cpp:172 #8 0x00007fdc1c43be9d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fdbfd503fc0, th=0x2155190, job=0x2bec960) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Job.cpp:106 #9 0x00007fdc1c43c19e in ThreadWeaver::Job::execute (this=0x2bec960, th=0x2155190) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Job.cpp:135 #10 0x00007fdc1c43b16f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdbfd504050, parent=0x1ec0670, th=0x2155190) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:95 #11 0x00007fdc1c43b5f8 in ThreadWeaver::Thread::run (this=0x2155190) at /usr/src/debug/kdelibs-4.3.2/threadweaver/Weaver/Thread.cpp:142 #12 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x2155190) at thread/qthread_unix.cpp:188 #13 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #14 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #15 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fdbf717f910 (LWP 23330)): #0 0x00007fdc1ee49e59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fdc20514dab in QWaitCondition::wait (this=<value optimized out>, mutex=0x24060c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007fdc1ff5c3de in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:207 #3 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x24060b0) at thread/qthread_unix.cpp:188 #4 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #5 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fdbec994910 (LWP 23331)): #0 0x00007fdc1f37d7f3 in poll () from /lib64/libc.so.6 #1 0x00007fdc183f4c7c in g_main_context_iterate (context=0x29da8c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904 #2 0x00007fdc183f4fc0 in IA__g_main_context_iteration (context=0x29da8c0, may_block=1) at gmain.c:2654 #3 0x00007fdc20621d16 in QEventDispatcherGlib::processEvents (this=0x2233210, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #4 0x00007fdc205f8032 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fdc205f8404 in QEventLoop::exec (this=0x7fdbec994010, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fdc20510f7b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fdc205db688 in QInotifyFileSystemWatcherEngine::run (this=0x23bfcc0) at io/qfilesystemwatcher_inotify.cpp:214 #8 0x00007fdc20513cf5 in QThreadPrivate::start (arg=0x23bfcc0) at thread/qthread_unix.cpp:188 #9 0x00007fdc1ee457cd in start_thread () from /lib64/libpthread.so.0 #10 0x00007fdc1f38737d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fdc21c9e750 (LWP 10306)): #0 0x00007fdc1f37935b in write () from /lib64/libc.so.6 #1 0x00007fdc183fb08c in IA__g_log_default_handler (log_domain=0x15fae20 "�0g\002", log_level=0, message=0x7fdc1844bc00 '\001' <repeats 192 times>, "\002\002\002\002\002\002\002\002"..., unused_data=<value optimized out>) at gmessages.c:1002 #2 0x00007fdc183fb3b9 in IA__g_logv (log_domain=<value optimized out>, log_level=<value optimized out>, format=<value optimized out>, args1=0x7fff1a415300) at gmessages.c:519 #3 0x00007fdc183fb7d3 in IA__g_log (log_domain=0x2 <Address 0x2 out of bounds>, log_level=24624192, format=0x91 <Address 0x91 out of bounds>) at gmessages.c:569 #4 0x00007fdc07604098 in gst_system_clock_add_wakeup (sysclock=0x15c14d0) at gstsystemclock.c:323 #5 0x00007fdc07605674 in gst_system_clock_dispose (object=0x15c14d0) at gstsystemclock.c:206 #6 0x00007fdc17abc971 in IA__g_object_unref (_object=<value optimized out>) at gobject.c:2441 #7 0x00007fdc06d2a7bd in gst_base_audio_sink_dispose (object=0x13dabf0) at gstbaseaudiosink.c:289 #8 0x00007fdc17abc971 in IA__g_object_unref (_object=<value optimized out>) at gobject.c:2441 #9 0x00007fdc075bd29c in gst_bin_remove_func (bin=0x15ef000, element=0x13dabf0) at gstbin.c:1391 #10 0x00007fdc075be84b in gst_bin_dispose (object=0x15ef000) at gstbin.c:535 #11 0x00007fdc17abc971 in IA__g_object_unref (_object=<value optimized out>) at gobject.c:2441 #12 0x00007fdc075bd29c in gst_bin_remove_func (bin=0x15ef170, element=0x15ef000) at gstbin.c:1391 #13 0x00007fdc075be84b in gst_bin_dispose (object=0x15ef170) at gstbin.c:535 #14 0x00007fdc17abc971 in IA__g_object_unref (_object=<value optimized out>) at gobject.c:2441 #15 0x00007fdc078a27df in ~MediaObject (this=0x138b3a0) at /usr/src/debug/phonon-4.3.50/gstreamer/mediaobject.cpp:116 #16 0x00007fdc1bf8e544 in Phonon::MediaNodePrivate::deleteBackendObject (this=0x131c4b0) at /usr/src/debug/phonon-4.3.50/phonon/medianode.cpp:81 #17 0x00007fdc1bf9bb55 in ~FactoryPrivate (this=0x131c230) at /usr/src/debug/phonon-4.3.50/phonon/factory.cpp:193 #18 0x00007fdc1f2e4242 in ?? () from /lib64/libc.so.6 #19 0x00007fdc1f2e4295 in exit () from /lib64/libc.so.6 #20 0x00007fdc1fb034d8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:711 #21 0x00007fdc217d0d08 in KApplication::xioErrhandler (this=0x7fff1a415b70, dpy=0x123a160) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:408 #22 0x00007fdc1e724bee in _XIOError (dpy=0x123a160) at XlibInt.c:2959 #23 0x00007fdc1e72c495 in process_responses (dpy=0x123a160, wait_for_first_event=<value optimized out>, current_error=<value optimized out>, current_request=0) at xcb_io.c:240 #24 0x00007fdc1e72cd47 in _XEventsQueued (dpy=0x123a160, mode=<value optimized out>) at xcb_io.c:256 #25 0x00007fdc1e715c5b in XEventsQueued (dpy=0x123a160, mode=2) at Pending.c:44 #26 0x00007fdc1fb3b80c in x11EventSourceCheck (s=0x1225b80) at kernel/qguieventdispatcher_glib.cpp:87 #27 0x00007fdc183f43aa in IA__g_main_context_check (context=0x1224930, max_priority=0, fds=<value optimized out>, n_fds=-1) at gmain.c:2469 #28 0x00007fdc183f4b90 in g_main_context_iterate (context=0x1224930, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2588 #29 0x00007fdc183f4fc0 in IA__g_main_context_iteration (context=0x1224930, may_block=1) at gmain.c:2654 #30 0x00007fdc20621cc3 in QEventDispatcherGlib::processEvents (this=0x10fccc0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #31 0x00007fdc1fb3b64e in QGuiEventDispatcherGlib::processEvents (this=0x2, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #32 0x00007fdc205f8032 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #33 0x00007fdc205f8404 in QEventLoop::exec (this=0x7fff1a415b00, flags=) at kernel/qeventloop.cpp:201 #34 0x00007fdc205fa5b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #35 0x0000000000409d46 in main (argc=<value optimized out>, argv=0x7fff1a417918) at /usr/src/debug/amarok-2.2.0/src/main.cpp:225 This bug may be a duplicate of or related to bug 212800 Reported using DrKonqi
That's only the 50th dupe or so. Do people even bother to check? *** This bug has been marked as a duplicate of bug 200546 ***
As you can see, I checked and marked this bug as a possible duplicate of bug 212800, in turn a duplicate of 200546. In DrKonqi, I choose the one that had the most similar back trace. DrKonqui creates a new bug report even when marked as a possible duplicate of some other bug. Maybe DrKonqui needs to be changed if these duplicate bug reports are unwelcome.
Yeah, see here: http://lists.kde.org/?t=125718194500004&r=1&w=2