Application: amarok (2.4.0) KDE Platform Version: 4.6.1 (4.6.1) Qt Version: 4.7.0 Operating System: Linux 2.6.37-020637-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: Typing an artist in the jamendo search field crashes amarok. At Internet > Jamendo.com select search plugin, type some characters, press Enter The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S [Current thread is 1 (Thread 0x7f2b9417a820 (LWP 16461))] Thread 21 (Thread 0x7f2b6cf49700 (LWP 16469)): #0 0xffffffffff60017b in ?? () #1 0x00007f2b6cf489d0 in ?? () #2 0x00007fffeddff6ef in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 20 (Thread 0x7f2b611be700 (LWP 16486)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b8e747d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a9c8e0, th=0x1a9d100) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2b8e74af6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1a9d100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2b8e74af84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1a9d100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2b8e74af84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1a9d100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2b8e7494df in ThreadWeaver::ThreadRunHelper::run (this=0x7f2b611bdd40, parent=0x1a9c8e0, th=0x1a9d100) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f2b8e749a38 in ThreadWeaver::Thread::run (this=0x1a9d100) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1a9d100) at thread/qthread_unix.cpp:266 #10 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #11 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 19 (Thread 0x7f2b5e8da700 (LWP 16487)): #0 0x00007f2b8b37ea96 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #1 0x00007f2b8b37ee78 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f2b8b37f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f2b916341e6 in QEventDispatcherGlib::processEvents (this=0x1be1620, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f2b91606a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f2b91606dec in QEventLoop::exec (this=0x7f2b5e8d9cf0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f2b915112fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f2b915e65f8 in QInotifyFileSystemWatcherEngine::run (this=0x1d268c0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1d268c0) at thread/qthread_unix.cpp:266 #9 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 18 (Thread 0x7f2b5dcc9700 (LWP 16491)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b8800220e in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f2b88002329 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f2b5c4e0700 (LWP 16492)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b8e747d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a9c8e0, th=0x1b582a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2b8e74af6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1b582a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2b8e74af84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1b582a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2b8e74af84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1b582a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2b8e74af84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1b582a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f2b8e7494df in ThreadWeaver::ThreadRunHelper::run (this=0x7f2b5c4dfd40, parent=0x1a9c8e0, th=0x1b582a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #9 0x00007f2b8e749a38 in ThreadWeaver::Thread::run (this=0x1b582a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1b582a0) at thread/qthread_unix.cpp:266 #11 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #12 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 16 (Thread 0x7f2b5bad4700 (LWP 16493)): [KCrash Handler] #6 QMetaObject::activate (sender=0x7f2b546cb6a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f2b5bad3a70) at kernel/qobject.cpp:3228 #7 0x00007f2b936d2d7a in Collections::QueryMaker::newResultReady (this=0x152a5f0, _t1=<value optimized out>, _t2=<value optimized out>) at ./QueryMaker.moc:154 #8 0x00007f2b92e61f98 in Collections::ServiceSqlQueryMaker::handleResult (this=0x7f2b546cb6a0, result=<value optimized out>) at ../../src/services/ServiceSqlQueryMaker.cpp:639 #9 0x00007f2b92e6399b in ServiceSqlWorkerThread::run() () from /usr/lib/libamaroklib.so.1 #10 0x00007f2b8e74a1c1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f2b5bad3cb0, th=0x1b667d0, job=0x7f2b54265610) at ../../../threadweaver/Weaver/Job.cpp:106 #11 0x00007f2b8e74a4be in ThreadWeaver::Job::execute (this=0x7f2b54265610, th=0x1b667d0) at ../../../threadweaver/Weaver/Job.cpp:135 #12 0x00007f2b8e7494af in ThreadWeaver::ThreadRunHelper::run (this=0x7f2b5bad3d40, parent=0x1a9c8e0, th=0x1b667d0) at ../../../threadweaver/Weaver/Thread.cpp:95 #13 0x00007f2b8e749a38 in ThreadWeaver::Thread::run (this=0x1b667d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1b667d0) at thread/qthread_unix.cpp:266 #15 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #16 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f2b5b2d3700 (LWP 16494)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1a9ccd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b8e747d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a9c8e0, th=0x1b645d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2b8e74af6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a6fb00, th=0x1b645d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2b8e7494df in ThreadWeaver::ThreadRunHelper::run (this=0x7f2b5b2d2d40, parent=0x1a9c8e0, th=0x1b645d0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f2b8e749a38 in ThreadWeaver::Thread::run (this=0x1b645d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1b645d0) at thread/qthread_unix.cpp:266 #8 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f2b58a6a700 (LWP 16520)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b8d07a334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2b8d385160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f2b8d07a369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f2b8d393234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f2b4afae700 (LWP 16551)): #0 pthread_mutex_lock (mutex=0x24ac3a8) at forward.c:182 #1 0x00007f2b8b37efc6 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f2b8b37f7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0 #3 0x00007f2b823fe3c4 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007f2b8b3a47e4 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f2b59674700 (LWP 17162)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x2637638, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2637638, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b9251e10e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007f2b9151427e in QThreadPrivate::start (arg=0x2637628) at thread/qthread_unix.cpp:266 #5 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f2b48964700 (LWP 17163)): #0 0x00007f2b8c779c9d in __pthread_mutex_unlock_usercnt (mutex=0x26bb068) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x26bb068) at pthread_mutex_unlock.c:290 #2 0x00007f2b8b37eb51 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x00007f2b8b37ee78 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f2b8b37f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x00007f2b916341e6 in QEventDispatcherGlib::processEvents (this=0x26ba8b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #6 0x00007f2b91606a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #7 0x00007f2b91606dec in QEventLoop::exec (this=0x7f2b48963cf0, flags=) at kernel/qeventloop.cpp:201 #8 0x00007f2b915112fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #9 0x00007f2b915e65f8 in QInotifyFileSystemWatcherEngine::run (this=0x26b67b0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007f2b9151427e in QThreadPrivate::start (arg=0x26b67b0) at thread/qthread_unix.cpp:266 #11 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #12 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f2b72088700 (LWP 17482)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x257b218, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x257b218, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b9251e10e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007f2b9151427e in QThreadPrivate::start (arg=0x257b208) at thread/qthread_unix.cpp:266 #5 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f2b72889700 (LWP 17483)): #0 0x00007f2b8c778665 in __pthread_mutex_lock (mutex=0x2552868) at pthread_mutex_lock.c:61 #1 0x00007f2b8b37e697 in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0x00007f2b8b37f023 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f2b8b37f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007f2b916341e6 in QEventDispatcherGlib::processEvents (this=0x26561e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007f2b91606a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f2b91606dec in QEventLoop::exec (this=0x7f2b72888cf0, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f2b915112fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007f2b915e65f8 in QInotifyFileSystemWatcherEngine::run (this=0x2621ae0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f2b9151427e in QThreadPrivate::start (arg=0x2621ae0) at thread/qthread_unix.cpp:266 #10 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #11 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f2b46f51700 (LWP 17597)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b91514e3b in wait (this=<value optimized out>, mutex=0x1158558, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1158558, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2b9251e10e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007f2b9151427e in QThreadPrivate::start (arg=0x1158548) at thread/qthread_unix.cpp:266 #5 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f2b71887700 (LWP 17598)): #0 0xffffffffff60017b in ?? () #1 0x00007f2b718869d0 in ?? () #2 0x00007fffeddff6ef in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 6 (Thread 0x7f2b70885700 (LWP 17631)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b6e455382 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #2 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #3 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #6 0x00007f2b6e45da2d in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #7 0x00007f2b6e45de7f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #8 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #9 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #10 0x00007f2b6e454b19 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #11 0x00007f2b792e9c93 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #12 0x00007f2b8b3a673f in ?? () from /lib/libglib-2.0.so.0 #13 0x00007f2b8b3a47e4 in ?? () from /lib/libglib-2.0.so.0 #14 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #15 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f2b70084700 (LWP 17680)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b6e455382 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #2 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #3 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #6 0x00007f2b6e45de7f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #7 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #8 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #9 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #10 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #11 0x00007f2b790537c9 in ?? () from /usr/lib/libgstbase-0.10.so.0 #12 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #13 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #14 0x00007f2b790537c9 in ?? () from /usr/lib/libgstbase-0.10.so.0 #15 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #16 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #17 0x00007f2b6e454b19 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #18 0x00007f2b792e9c93 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #19 0x00007f2b8b3a673f in ?? () from /lib/libglib-2.0.so.0 #20 0x00007f2b8b3a47e4 in ?? () from /lib/libglib-2.0.so.0 #21 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #22 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #23 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f2b4a7ad700 (LWP 17681)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b6e455382 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #2 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #3 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #4 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #5 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #6 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #7 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #8 0x00007f2b732ddb7a in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so #9 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #10 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #11 0x00007f2b734e7fda in ?? () from /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so #12 0x00007f2b734e9069 in ?? () from /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so #13 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #14 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #15 0x00007f2b6e4603be in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #16 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #17 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #18 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #19 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #20 0x00007f2b7904d7d1 in ?? () from /usr/lib/libgstbase-0.10.so.0 #21 0x00007f2b792e9c93 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #22 0x00007f2b8b3a673f in ?? () from /lib/libglib-2.0.so.0 #23 0x00007f2b8b3a47e4 in ?? () from /lib/libglib-2.0.so.0 #24 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #25 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #26 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f2b46172700 (LWP 17682)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2b7903af01 in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0 #2 0x00007f2b78a047a8 in ?? () from /usr/lib/libgstaudio-0.10.so.0 #3 0x00007f2b7903fca3 in ?? () from /usr/lib/libgstbase-0.10.so.0 #4 0x00007f2b79040e51 in ?? () from /usr/lib/libgstbase-0.10.so.0 #5 0x00007f2b7904613c in ?? () from /usr/lib/libgstbase-0.10.so.0 #6 0x00007f2b79046566 in ?? () from /usr/lib/libgstbase-0.10.so.0 #7 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #8 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #9 0x00007f2b790537c9 in ?? () from /usr/lib/libgstbase-0.10.so.0 #10 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #11 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #12 0x00007f2b790537c9 in ?? () from /usr/lib/libgstbase-0.10.so.0 #13 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #14 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #15 0x00007f2b790537c9 in ?? () from /usr/lib/libgstbase-0.10.so.0 #16 0x00007f2b792c012d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #17 0x00007f2b792c09ee in ?? () from /usr/lib/libgstreamer-0.10.so.0 #18 0x00007f2b6e454b19 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #19 0x00007f2b792e9c93 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #20 0x00007f2b8b3a673f in ?? () from /lib/libglib-2.0.so.0 #21 0x00007f2b8b3a47e4 in ?? () from /lib/libglib-2.0.so.0 #22 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #23 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2b6f883700 (LWP 17703)): #0 0x00007f2b90cda203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f2b88a0040f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f2b889efd76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f2b889f17f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f2b889f18b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f2b88a0020b in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f2b83a28fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0x00007f2b8c776971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #8 0x00007f2b90ce692d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f2b9417a820 (LWP 16461)): #0 __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 #1 0x00007f2b90cda21b in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=1) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0x00007f2b899ba2da in ?? () from /usr/lib/libxcb.so.1 #3 0x00007f2b899ba837 in ?? () from /usr/lib/libxcb.so.1 #4 0x00007f2b899baae5 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x00007f2b904f07ba in _XSend () from /usr/lib/libX11.so.6 #6 0x00007f2b904f0d21 in _XEventsQueued () from /usr/lib/libX11.so.6 #7 0x00007f2b904d947f in XEventsQueued () from /usr/lib/libX11.so.6 #8 0x00007f2b9209dc77 in x11EventSourcePrepare (s=0xf78940, timeout=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:79 #9 0x00007f2b8b37ea11 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #10 0x00007f2b8b37ee78 in ?? () from /lib/libglib-2.0.so.0 #11 0x00007f2b8b37f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #12 0x00007f2b91634193 in QEventDispatcherGlib::processEvents (this=0xdf6930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #13 0x00007f2b9209da4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #14 0x00007f2b91606a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #15 0x00007f2b91606dec in QEventLoop::exec (this=0x7fffedd3abe0, flags=) at kernel/qeventloop.cpp:201 #16 0x00007f2b9160aebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #17 0x0000000000409598 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:268 Reported using DrKonqi
It only crashes when searching for a non-existing artist/song.
Confirmed on current git.
*** Bug 280106 has been marked as a duplicate of this bug. ***
I can't reproduce this here with the latest git version (tagged as 2.4.90 aka 2.5. beta)
Also works with Amarok 2.4.3, so fixed