Application that crashed: amarok Version of the application: 2.3-GIT KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-desktop-3mnb i686 Distribution: "Mandriva Linux 2010.0" What I was doing when the application crashed: Amarok was playing in the background (dynamic playlist) and then crashed when starting a new song. It is the first time, and there usualy are no problem. I have the GIT version of Amarok. (I was looking for Wireshark and saw the requests to flickr, etc...) -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb31bb6e0 (LWP 18037))] Thread 11 (Thread 0xac605b70 (LWP 19568)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xa9ef438, mutex=0xa9ef420) at forward.c:139 #3 0xb665cfb0 in QWaitCondition::wait (this=0xa9ef318, mutex=0xa943b68, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xb51913c9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9ef300, th=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb5193abb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa94a938, th=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb518fa1a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9ef300, th=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb5193bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa94a938, th=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5191653 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9ef300, th=0xa9ef918, previous=0x107c9328) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb5191c34 in ThreadWeaver::ThreadRunHelper::run (this=0xac605344, parent=0xa9ef300, th=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #10 0xb51922aa in ThreadWeaver::Thread::run (this=0xa9ef918) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #11 0xb665be83 in QThreadPrivate::start (arg=0xa9ef918) at thread/qthread_unix.cpp:188 #12 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #13 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xa9febb70 (LWP 19569)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xa9ef438, mutex=0xa9ef420) at forward.c:139 #3 0xb665cfb0 in QWaitCondition::wait (this=0xa9ef318, mutex=0xa943b68, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xb51913c9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9ef300, th=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb5193abb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa94a938, th=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb518fa1a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9ef300, th=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb5193bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa94a938, th=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5191653 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9ef300, th=0xaa7acc0, previous=0x104bdd30) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb5191c34 in ThreadWeaver::ThreadRunHelper::run (this=0xa9feb344, parent=0xa9ef300, th=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #10 0xb51922aa in ThreadWeaver::Thread::run (this=0xaa7acc0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #11 0xb665be83 in QThreadPrivate::start (arg=0xaa7acc0) at thread/qthread_unix.cpp:188 #12 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #13 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xa97eab70 (LWP 19570)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xa9ef438, mutex=0xa9ef420) at forward.c:139 #3 0xb665cfb0 in QWaitCondition::wait (this=0xa9ef318, mutex=0xa943b68, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xb51913c9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9ef300, th=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb5193abb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa94a938, th=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb518fa1a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9ef300, th=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb5193bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa94a938, th=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5191653 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9ef300, th=0xaa7bfa8, previous=0xb52c818) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb5191c34 in ThreadWeaver::ThreadRunHelper::run (this=0xa97ea344, parent=0xa9ef300, th=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #10 0xb51922aa in ThreadWeaver::Thread::run (this=0xaa7bfa8) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #11 0xb665be83 in QThreadPrivate::start (arg=0xaa7bfa8) at thread/qthread_unix.cpp:188 #12 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #13 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xa8fe9b70 (LWP 19572)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xa9ef438, mutex=0xa9ef420) at forward.c:139 #3 0xb665cfb0 in QWaitCondition::wait (this=0xa9ef318, mutex=0xa943b68, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xb51913c9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9ef300, th=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0xb5193abb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa94a938, th=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0xb518fa1a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9ef300, th=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0xb5193bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0xa94a938, th=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5191653 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9ef300, th=0xaa05d68, previous=0xfb8aed0) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb5191c34 in ThreadWeaver::ThreadRunHelper::run (this=0xa8fe9344, parent=0xa9ef300, th=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87 #10 0xb51922aa in ThreadWeaver::Thread::run (this=0xaa05d68) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142 #11 0xb665be83 in QThreadPrivate::start (arg=0xaa05d68) at thread/qthread_unix.cpp:188 #12 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #13 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xa7bb2b70 (LWP 2549)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xfdb5690, mutex=0xa7ff190) at forward.c:139 #3 0xad72dabe in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0xad72f258 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0xb3abfe27 in g_thread_pool_thread_proxy (data=0xa060d48) at gthreadpool.c:265 #6 0xb3abe7a4 in g_thread_create_proxy (data=0x107ac608) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xa63b9b70 (LWP 2550)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xf988398, mutex=0x105eaef8) at forward.c:139 #3 0xad72dabe in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0xad72f258 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0xb3abfe27 in g_thread_pool_thread_proxy (data=0xa060d48) at gthreadpool.c:265 #6 0xb3abe7a4 in g_thread_create_proxy (data=0xf8e14c0) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xa6bbab70 (LWP 2551)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0x1013b6d8, mutex=0xb379ce0) at forward.c:139 #3 0xad72dabe in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0xad72f258 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0xb3abfe27 in g_thread_pool_thread_proxy (data=0xa060d48) at gthreadpool.c:265 #6 0xb3abe7a4 in g_thread_create_proxy (data=0x1061aac8) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa5b9bb70 (LWP 2552)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xd7dfb38, mutex=0xd850008) at forward.c:139 #3 0xad72dabe in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0xad72f258 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0xb3abfe27 in g_thread_pool_thread_proxy (data=0xa060d48) at gthreadpool.c:265 #6 0xb3abe7a4 in g_thread_create_proxy (data=0xb646220) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa3913b70 (LWP 2553)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59649e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb5aad6ed in __pthread_cond_wait (cond=0xffad510, mutex=0x10673c88) at forward.c:139 #3 0xad72dabe in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0xad72f258 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0xb3abfe27 in g_thread_pool_thread_proxy (data=0xa060d48) at gthreadpool.c:265 #6 0xb3abe7a4 in g_thread_create_proxy (data=0xbae0468) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0x9e476b70 (LWP 2555)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a94246 in __poll (fds=0xb5b25ff4, nfds=1, timeout=40) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb1a4dae5 in ?? () from /usr/lib/libasound.so.2 #3 0xb1a4dcb4 in snd_pcm_wait () from /usr/lib/libasound.so.2 #4 0xad7a07cc in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so #5 0xad663e9f in ?? () from /usr/lib/libgstaudio-0.10.so.0 #6 0xb3abe7a4 in g_thread_create_proxy (data=0x1029a168) at gthread.c:635 #7 0xb5960885 in start_thread () from /lib/i686/libpthread.so.0 #8 0xb5a9f57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb31bb6e0 (LWP 18037)): [KCrash Handler] #6 0xb51926c7 in ThreadWeaver::Job::isFinished (this=0xb466010) at /usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Job.cpp:221 #7 0xac8d080b in Collections::SqlQueryMaker::run (this=0x104aab08) at /home/mickael/kdesvn/amarok/src/core-impl/collections/sqlcollection/SqlQueryMaker.cpp:193 #8 0xaa0039a1 in ArtistWidget::setArtist (this=0xb9f5bb0, nom=@0xbfee3d60, url=@0xbfee3d58) at /home/mickael/kdesvn/amarok/src/context/applets/similarartists/ArtistWidget.cpp:255 #9 0xaa00b1fd in SimilarArtistsApplet::artistsUpdate (this=0xaa1b398) at /home/mickael/kdesvn/amarok/src/context/applets/similarartists/SimilarArtistsApplet.cpp:457 #10 0xaa00a3fe in SimilarArtistsApplet::dataUpdated (this=0xaa1b398, name=@0xbfee3f9c, data=@0xaa0bc88) at /home/mickael/kdesvn/amarok/src/context/applets/similarartists/SimilarArtistsApplet.cpp:282 #11 0xaa00b6f3 in SimilarArtistsApplet::qt_metacall (this=0xaa1b398, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfee3f14) at /home/mickael/kdesvn/amarok/build/src/context/applets/similarartists/SimilarArtistsApplet.moc:81 #12 0xb6769144 in QMetaObject::activate (sender=0xaa0c6d0, from_signal_index=4, to_signal_index=4, argv=0xbfee3f14) at kernel/qobject.cpp:3112 #13 0xb6769e65 in QMetaObject::activate (sender=0xaa0c6d0, m=0xb543d184, local_signal_index=0, argv=0xbfee3f14) at kernel/qobject.cpp:3186 #14 0xb52e0ead in Plasma::DataContainer::dataUpdated (this=0xaa0c6d0, _t1=@0xbfee3f9c, _t2=@0xaa0bc88) at /usr/src/debug/kdelibs-4.3.5/build/plasma/datacontainer.moc:93 #15 0xb52e1093 in Plasma::DataContainer::checkForUpdate (this=0xaa0c6d0) at /usr/src/debug/kdelibs-4.3.5/plasma/datacontainer.cpp:167 #16 0xb52e495b in Plasma::DataEngine::timerEvent (this=0xa9d0a70, event=0xbfee43d0) at /usr/src/debug/kdelibs-4.3.5/plasma/dataengine.cpp:381 #17 0xb6762dfb in QObject::event (this=0xa9d0a70, e=0xbfee43d0) at kernel/qobject.cpp:1074 #18 0xb5d7868c in QApplicationPrivate::notify_helper (this=0x9f83930, receiver=0xa9d0a70, e=0xbfee43d0) at kernel/qapplication.cpp:4065 #19 0xb5d800ce in QApplication::notify (this=0xbfee46c8, receiver=0xa9d0a70, e=0xbfee43d0) at kernel/qapplication.cpp:3605 #20 0xb6fbb755 in App::notify (this=0xbfee46c8, receiver=0xa9d0a70, event=0xbfee43d0) at /home/mickael/kdesvn/amarok/src/App.cpp:913 #21 0xb6752c0e in QCoreApplication::notifyInternal (this=0xbfee46c8, receiver=0xa9d0a70, event=0xbfee43d0) at kernel/qcoreapplication.cpp:610 #22 0xb67812c1 in QTimerInfoList::activateTimers (this=0x9f88c8c) at ../../src/corelib/kernel/qcoreapplication.h:213 #23 0xb677ec05 in idleTimerSourceDispatch (source=0x9f89100) at kernel/qeventdispatcher_glib.cpp:184 #24 0xb3a93b92 in IA__g_main_context_dispatch (context=0x9f882a0) at gmain.c:1960 #25 0xb3a97468 in g_main_context_iterate (context=0x9f882a0, block=<value optimized out>, dispatch=1, self=0x9f77ab0) at gmain.c:2591 #26 0xb3a9758e in IA__g_main_context_iteration (context=0x9f882a0, may_block=1) at gmain.c:2654 #27 0xb677e8f1 in QEventDispatcherGlib::processEvents (this=0x9f85ed8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:406 #28 0xb5e1a4ba in QGuiEventDispatcherGlib::processEvents (this=0x9f85ed8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 #29 0xb675126d in QEventLoop::processEvents (this=0xbfee4654, flags=) at kernel/qeventloop.cpp:149 #30 0xb67516b9 in QEventLoop::exec (this=0xbfee4654, flags={i = 0}) at kernel/qeventloop.cpp:201 #31 0xb6753b50 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #32 0xb5d78504 in QApplication::exec () at kernel/qapplication.cpp:3525 #33 0x080525b7 in main (argc=3, argv=0xbfee4f54) at /home/mickael/kdesvn/amarok/src/main.cpp:237 Reported using DrKonqi
Correct component, sorry for the noise...
*** Bug 235969 has been marked as a duplicate of this bug. ***
*** Bug 235973 has been marked as a duplicate of this bug. ***
Confirming based on dupes. Something wrong with the similar artist applet?
Created attachment 43933 [details] New crash information added by DrKonqi amarok crashed when I dragged an album to the "replace current playlist" option that pops up when you start dragging, the backtrace seems to implicate the Similar Artists applet so I'm attaching here, in case it's useful.
Is this still reproduceable?
Apparently not, closing for lack of feedback, most likely fixed already. Fee l free to reopen this report if you can reproduce this with Amarok 2.4. beta or later.