Application: amarok (2.3.90) KDE Platform Version: 4.5.85 (4.6 Beta2) Qt Version: 4.7.1 Operating System: Linux 2.6.37-10-generic i686 Distribution: Kubuntu natty (development branch) -- Information about the crash: - What I was doing when the application crashed: I clicked on the podcast icon and amarok crashed. I just started Amarok. The crash can be reproduced some of the time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb638b720 (LWP 2075))] Thread 17 (Thread 0xaf303b70 (LWP 2114)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b4884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x07df5df4 in __pthread_cond_timedwait (cond=0x9ca8bc8, mutex=0x9ca8bb0, abstime=0xaf303310) at forward.c:152 #3 0x02b648c3 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 16 (Thread 0xaeb02b70 (LWP 2116)): #0 0x01856e36 in clock_gettime (clock_id=25538548, tp=0xaeb02000) at ../sysdeps/unix/clock_gettime.c:100 #1 0x014256f8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x014f1a12 in updateCurrentTime (this=0x9ca9ab4, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x9ca9ab4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x014f0262 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaeb020dc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x014f02fd in timerSourcePrepare (source=0x9ca9a80, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x02f46044 in g_main_context_prepare (context=<value optimized out>, priority=0xaeb0214c) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:2757 #8 0x02f46ed3 in g_main_context_iterate (context=0x9c328f8, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3067 #9 0x02f47594 in g_main_context_iteration (context=0x9c328f8, may_block=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3150 #10 0x014f0aa7 in QEventDispatcherGlib::processEvents (this=0x9b99968, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x014c27d9 in QEventLoop::processEvents (this=0xaeb02290, flags=...) at kernel/qeventloop.cpp:149 #12 0x014c2a72 in QEventLoop::exec (this=0xaeb02290, flags=...) at kernel/qeventloop.cpp:201 #13 0x013ccbe8 in QThread::exec (this=0x9be6b38) at thread/qthread.cpp:490 #14 0x0427b8ea in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #15 0x013cf669 in QThreadPrivate::start (arg=0x9be6b38) at thread/qthread_unix.cpp:285 #16 0x089afcc9 in start_thread (arg=0xaeb02b70) at pthread_create.c:304 #17 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 0xae301b70 (LWP 2118)): #0 0x008c0416 in __kernel_vsyscall () #1 0x07dd9df6 in __poll (fds=0x7e70ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x02023432 in ?? () from /usr/lib/libpulse.so.0 #3 0x02012379 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0x02012bf4 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0x02012cd4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0x020233d3 in ?? () from /usr/lib/libpulse.so.0 #7 0x022f8905 in ?? () from /usr/lib/libpulsecommon-0.9.22.so #8 0x089afcc9 in start_thread (arg=0xae301b70) at pthread_create.c:304 #9 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xa9abdb70 (LWP 2121)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0x9ccb268, mutex=0x9ccb250) at forward.c:139 #3 0x02b777c0 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 13 (Thread 0xa927ab70 (LWP 2124)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0x9dec2d8, mutex=0x9dec2c0) at forward.c:139 #3 0x02b777c0 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 12 (Thread 0xa8a37b70 (LWP 2125)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0x9eef570, mutex=0x9eef558) at forward.c:139 #3 0x02b777c0 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 11 (Thread 0xa7be2b70 (LWP 2130)): #0 0x014f0550 in postEventSourcePrepare (s=0xa090e58, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:266 #1 0x014f0599 in postEventSourceCheck (source=0xa090e58) at kernel/qeventdispatcher_glib.cpp:270 #2 0x02f4678d in g_main_context_check (context=0xa0911d8, max_priority=2147483647, fds=0xa0925b0, n_fds=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:2957 #3 0x02f470aa in g_main_context_iterate (context=0xa0911d8, block=49641568, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3084 #4 0x02f47594 in g_main_context_iteration (context=0xa0911d8, may_block=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3150 #5 0x014f0aa7 in QEventDispatcherGlib::processEvents (this=0x9afb7e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x014c27d9 in QEventLoop::processEvents (this=0xa7be2280, flags=...) at kernel/qeventloop.cpp:149 #7 0x014c2a72 in QEventLoop::exec (this=0xa7be2280, flags=...) at kernel/qeventloop.cpp:201 #8 0x013ccbe8 in QThread::exec (this=0x9c375e8) at thread/qthread.cpp:490 #9 0x014a471b in QInotifyFileSystemWatcherEngine::run (this=0x9c375e8) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x013cf669 in QThreadPrivate::start (arg=0x9c375e8) at thread/qthread_unix.cpp:285 #11 0x089afcc9 in start_thread (arg=0xa7be2b70) at pthread_create.c:304 #12 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xa63e0b70 (LWP 2131)): #0 0x01856e36 in clock_gettime (clock_id=25538548, tp=0xa63e0010) at ../sysdeps/unix/clock_gettime.c:100 #1 0x014256f8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x014f1a12 in updateCurrentTime (this=0xa0b7034, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xa0b7034, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x014f0262 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa63e00ec) at kernel/qeventdispatcher_glib.cpp:136 #6 0x014f02fd in timerSourcePrepare (source=0xa0b7000, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x02f46044 in g_main_context_prepare (context=<value optimized out>, priority=0xa63e015c) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:2757 #8 0x02f46ed3 in g_main_context_iterate (context=0xa0b5b30, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3067 #9 0x02f47594 in g_main_context_iteration (context=0xa0b5b30, may_block=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3150 #10 0x014f0aa7 in QEventDispatcherGlib::processEvents (this=0xa0b4470, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x014c27d9 in QEventLoop::processEvents (this=0xa63e02a0, flags=...) at kernel/qeventloop.cpp:149 #12 0x014c2a72 in QEventLoop::exec (this=0xa63e02a0, flags=...) at kernel/qeventloop.cpp:201 #13 0x013ccbe8 in QThread::exec (this=0xa0bb028) at thread/qthread.cpp:490 #14 0x03ef9571 in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #15 0x013cf669 in QThreadPrivate::start (arg=0xa0bb028) at thread/qthread_unix.cpp:285 #16 0x089afcc9 in start_thread (arg=0xa63e0b70) at pthread_create.c:304 #17 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0x9deefb70 (LWP 2227)): #0 0x089b23a9 in __pthread_mutex_lock (mutex=0xa8bba4c) at pthread_mutex_lock.c:47 #1 0x07df5f66 in pthread_mutex_lock (mutex=0xa8bba4c) at forward.c:182 #2 0x02f47151 in g_main_context_iterate (context=0xa8bba48, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3053 #3 0x02f47594 in g_main_context_iteration (context=0xa8bba48, may_block=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3150 #4 0x014f0aa7 in QEventDispatcherGlib::processEvents (this=0xa85a9b0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x014c27d9 in QEventLoop::processEvents (this=0x9deef280, flags=...) at kernel/qeventloop.cpp:149 #6 0x014c2a72 in QEventLoop::exec (this=0x9deef280, flags=...) at kernel/qeventloop.cpp:201 #7 0x013ccbe8 in QThread::exec (this=0xa873e68) at thread/qthread.cpp:490 #8 0x014a471b in QInotifyFileSystemWatcherEngine::run (this=0xa873e68) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x013cf669 in QThreadPrivate::start (arg=0xa873e68) at thread/qthread_unix.cpp:285 #10 0x089afcc9 in start_thread (arg=0x9deefb70) at pthread_create.c:304 #11 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0x9d6eeb70 (LWP 2228)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0xa87ac40, mutex=0xa87ac28) at forward.c:139 #3 0x013cfd37 in wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x06e1c7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa87ab18, th=0xa879180) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x06e1f44c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa86ac28, th=0xa879180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x06e1c42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa87ab18, th=0xa879180) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x06e1f53a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa879180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa879180, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa879180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa879180, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa879180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa879180, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa879180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa879180, previous=0xa3df608) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0x06e1df6e in ThreadWeaver::ThreadRunHelper::run (this=0x9d6ee2e4, parent=0xa87ab18, th=0xa879180) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0x06e1e02b in ThreadWeaver::Thread::run (this=0xa879180) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x013cf669 in QThreadPrivate::start (arg=0xa879180) at thread/qthread_unix.cpp:285 #19 0x089afcc9 in start_thread (arg=0x9d6eeb70) at pthread_create.c:304 #20 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0x9ceedb70 (LWP 2229)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0xa87ac40, mutex=0xa87ac28) at forward.c:139 #3 0x013cfd37 in wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x06e1c7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa87ab18, th=0xa8bf560) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x06e1f44c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa86ac28, th=0xa8bf560) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x06e1c42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa87ab18, th=0xa8bf560) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x06e1f53a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa8bf560) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa8bf560, previous=0xb6a1068) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x06e1df6e in ThreadWeaver::ThreadRunHelper::run (this=0x9ceed2e4, parent=0xa87ab18, th=0xa8bf560) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x06e1e02b in ThreadWeaver::Thread::run (this=0xa8bf560) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x013cf669 in QThreadPrivate::start (arg=0xa8bf560) at thread/qthread_unix.cpp:285 #13 0x089afcc9 in start_thread (arg=0x9ceedb70) at pthread_create.c:304 #14 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0x9c6c1b70 (LWP 2230)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0xb7868770, mutex=0xb7868758) at forward.c:139 #3 0xb7218127 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x089afcc9 in start_thread (arg=0x9c6c1b70) at pthread_create.c:304 #5 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0x9b534b70 (LWP 2244)): #0 0x008c0416 in __kernel_vsyscall () #1 0x07de1371 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x02b90b98 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 4 (Thread 0x9ad33b70 (LWP 2250)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0xa87ac40, mutex=0xa87ac28) at forward.c:139 #3 0x013cfd37 in wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x06e1c7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa87ab18, th=0xaa2bb70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x06e1f44c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa86ac28, th=0xaa2bb70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x06e1c42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa87ab18, th=0xaa2bb70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x06e1f53a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xaa2bb70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xaa2bb70, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xaa2bb70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xaa2bb70, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xaa2bb70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xaa2bb70, previous=0xbb0f980) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x06e1df6e in ThreadWeaver::ThreadRunHelper::run (this=0x9ad332e4, parent=0xa87ab18, th=0xaa2bb70) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0x06e1e02b in ThreadWeaver::Thread::run (this=0xaa2bb70) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0x013cf669 in QThreadPrivate::start (arg=0xaa2bb70) at thread/qthread_unix.cpp:285 #17 0x089afcc9 in start_thread (arg=0x9ad33b70) at pthread_create.c:304 #18 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0x9a532b70 (LWP 2264)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0x1dc52b0, mutex=0x1dc5298) at forward.c:139 #3 0x01cac4b7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1dc01c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x01cac4f1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1dc01c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x089afcc9 in start_thread (arg=0x9a532b70) at pthread_create.c:304 #6 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb34f2b70 (LWP 2297)): #0 0x008c0416 in __kernel_vsyscall () #1 0x089b44dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x07df5d9d in __pthread_cond_wait (cond=0xa87ac40, mutex=0xa87ac28) at forward.c:139 #3 0x013cfd37 in wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa87ab30, mutex=0xa8c2a60, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x06e1c7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa87ab18, th=0xa8c2e68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x06e1f44c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa86ac28, th=0xa8c2e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x06e1c42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa87ab18, th=0xa8c2e68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x06e1f53a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa8c2e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa8c2e68, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x06e1f559 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa86ac28, th=0xa8c2e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x06e1c373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa87ab18, th=0xa8c2e68, previous=0xbb518a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x06e1df6e in ThreadWeaver::ThreadRunHelper::run (this=0xb34f22e4, parent=0xa87ab18, th=0xa8c2e68) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x06e1e02b in ThreadWeaver::Thread::run (this=0xa8c2e68) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x013cf669 in QThreadPrivate::start (arg=0xa8c2e68) at thread/qthread_unix.cpp:285 #15 0x089afcc9 in start_thread (arg=0xb34f2b70) at pthread_create.c:304 #16 0x07de869e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb638b720 (LWP 2075)): [KCrash Handler] #7 QModelIndex (this=0xa636e10, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #8 QSortFilterProxyModel::parent (this=0xa636e10, child=...) at itemviews/qsortfilterproxymodel.cpp:1656 #9 0x05fee32a in parent (this=0xa70b590, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389 #10 QTreeView::indexRowSizeHint (this=0xa70b590, index=...) at itemviews/qtreeview.cpp:2758 #11 0x05ff26cb in QTreeViewPrivate::itemHeight (this=0xa70e408, item=1) at itemviews/qtreeview.cpp:3229 #12 0x05ff29a8 in QTreeViewPrivate::updateScrollBars (this=0xa70e408) at itemviews/qtreeview.cpp:3456 #13 0x05ff2ccf in QTreeView::updateGeometries (this=0xa70b590) at itemviews/qtreeview.cpp:2686 #14 0x05faa274 in QAbstractItemView::resizeEvent (this=0xa70b590, event=0xbfbe0ae8) at itemviews/qabstractitemview.cpp:2390 #15 0x05a8f86e in QWidget::event (this=0xa70b590, event=0xbfbe0ae8) at kernel/qwidget.cpp:8354 #16 0x05e80033 in QFrame::event (this=0xa70b590, e=0xbfbe0ae8) at widgets/qframe.cpp:557 #17 0x05f0e0e2 in QAbstractScrollArea::viewportEvent (this=0xa70b590, e=0xbfbe0ae8) at widgets/qabstractscrollarea.cpp:1043 #18 0x05fae647 in QAbstractItemView::viewportEvent (this=0xa70b590, event=0xbfbe0ae8) at itemviews/qabstractitemview.cpp:1619 #19 0x05ff6333 in QTreeView::viewportEvent (this=0xa70b590, event=0xbfbe0ae8) at itemviews/qtreeview.cpp:1256 #20 0x00e3f983 in ?? () from /usr/lib/libamaroklib.so.1 #21 0x05f109d5 in viewportEvent (this=0xa63d880, o=0xa70fd70, e=0xbfbe0ae8) at widgets/qabstractscrollarea_p.h:100 #22 QAbstractScrollAreaFilter::eventFilter (this=0xa63d880, o=0xa70fd70, e=0xbfbe0ae8) at widgets/qabstractscrollarea_p.h:116 #23 0x014c37aa in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9af13e0, receiver=0xa70fd70, event=0xbfbe0ae8) at kernel/qcoreapplication.cpp:847 #24 0x05a37820 in QApplicationPrivate::notify_helper (this=0x9af13e0, receiver=0xa70fd70, e=0xbfbe0ae8) at kernel/qapplication.cpp:4441 #25 0x05a3c3fb in QApplication::notify (this=0xbfbe22e8, receiver=0xa70fd70, e=0xbfbe0ae8) at kernel/qapplication.cpp:4410 #26 0x002ee90a in KApplication::notify (this=0xbfbe22e8, receiver=0xa70fd70, event=0xbfbe0ae8) at ../../kdeui/kernel/kapplication.cpp:311 #27 0x014c360b in QCoreApplication::notifyInternal (this=0xbfbe22e8, receiver=0xa70fd70, event=0xbfbe0ae8) at kernel/qcoreapplication.cpp:732 #28 0x05a8b1ee in sendEvent (this=0xa70dee8, recursive=false, disableUpdates=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #29 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xa70dee8, recursive=false, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7270 #30 0x05a93949 in QWidgetPrivate::show_helper (this=0xa70dee8) at kernel/qwidget.cpp:7321 #31 0x05a93ddb in QWidget::setVisible (this=0xa70fd70, visible=true) at kernel/qwidget.cpp:7602 #32 0x05a938e0 in show (this=0xa70e408, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487 #33 QWidgetPrivate::showChildren (this=0xa70e408, spontaneous=false) at kernel/qwidget.cpp:7690 #34 0x05a93971 in QWidgetPrivate::show_helper (this=0xa70e408) at kernel/qwidget.cpp:7327 #35 0x05a93ddb in QWidget::setVisible (this=0xa70b590, visible=true) at kernel/qwidget.cpp:7602 #36 0x05a938e0 in show (this=0xa6f6c70, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487 #37 QWidgetPrivate::showChildren (this=0xa6f6c70, spontaneous=false) at kernel/qwidget.cpp:7690 #38 0x05a93971 in QWidgetPrivate::show_helper (this=0xa6f6c70) at kernel/qwidget.cpp:7327 #39 0x05a93ddb in QWidget::setVisible (this=0xa6d1da0, visible=true) at kernel/qwidget.cpp:7602 #40 0x009c0d5d in ?? () from /usr/lib/libamaroklib.so.1 #41 0x009c11dd in ?? () from /usr/lib/libamaroklib.so.1 #42 0x009c5f6d in ?? () from /usr/lib/libamaroklib.so.1 #43 0x014c9c0a in QMetaObject::metacall (object=0xa55cec0, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xbfbe1018) at kernel/qmetaobject.cpp:237 #44 0x014d99ff in QMetaObject::activate (sender=0xa561878, m=0x6383fa4, local_signal_index=3, argv=0xbfbe1018) at kernel/qobject.cpp:3280 #45 0x05fb1253 in QAbstractItemView::activated (this=0xa561878, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345 #46 0x05fb177a in QAbstractItemView::mouseReleaseEvent (this=0xa561878, event=0xbfbe1a74) at itemviews/qabstractitemview.cpp:1796 #47 0x05ffa5cc in QTreeView::mouseReleaseEvent (this=0xa561878, event=0xbfbe1a74) at itemviews/qtreeview.cpp:1828 #48 0x05a8f88a in QWidget::event (this=0xa561878, event=0xbfbe1a74) at kernel/qwidget.cpp:8200 #49 0x05e80033 in QFrame::event (this=0xa561878, e=0xbfbe1a74) at widgets/qframe.cpp:557 #50 0x05f0e0e2 in QAbstractScrollArea::viewportEvent (this=0xa561878, e=0xbfbe1a74) at widgets/qabstractscrollarea.cpp:1043 #51 0x05fae647 in QAbstractItemView::viewportEvent (this=0xa561878, event=0xbfbe1a74) at itemviews/qabstractitemview.cpp:1619 #52 0x05ff6333 in QTreeView::viewportEvent (this=0xa561878, event=0xbfbe1a74) at itemviews/qtreeview.cpp:1256 #53 0x05f109d5 in viewportEvent (this=0xa5627c0, o=0xa5619e0, e=0xbfbe1a74) at widgets/qabstractscrollarea_p.h:100 #54 QAbstractScrollAreaFilter::eventFilter (this=0xa5627c0, o=0xa5619e0, e=0xbfbe1a74) at widgets/qabstractscrollarea_p.h:116 #55 0x014c37aa in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9af13e0, receiver=0xa5619e0, event=0xbfbe1a74) at kernel/qcoreapplication.cpp:847 #56 0x05a37820 in QApplicationPrivate::notify_helper (this=0x9af13e0, receiver=0xa5619e0, e=0xbfbe1a74) at kernel/qapplication.cpp:4441 #57 0x05a3cc81 in QApplication::notify (this=0xbfbe22e8, receiver=0xa5619e0, e=0xbfbe1a74) at kernel/qapplication.cpp:4006 #58 0x002ee90a in KApplication::notify (this=0xbfbe22e8, receiver=0xa5619e0, event=0xbfbe1a74) at ../../kdeui/kernel/kapplication.cpp:311 #59 0x014c360b in QCoreApplication::notifyInternal (this=0xbfbe22e8, receiver=0xa5619e0, event=0xbfbe1a74) at kernel/qcoreapplication.cpp:732 #60 0x05a3875b in sendSpontaneousEvent (receiver=0xa5619e0, event=0xbfbe1a74, alienWidget=0xa5619e0, nativeWidget=0xa561878, buttonDown=0x6393d40, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #61 QApplicationPrivate::sendMouseEvent (receiver=0xa5619e0, event=0xbfbe1a74, alienWidget=0xa5619e0, nativeWidget=0xa561878, buttonDown=0x6393d40, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3103 #62 0x05ac04fc in QETWidget::translateMouseEvent (this=0xa561878, event=0xbfbe1f9c) at kernel/qapplication_x11.cpp:4438 #63 0x05abe977 in QApplication::x11ProcessEvent (this=0xbfbe22e8, event=0xbfbe1f9c) at kernel/qapplication_x11.cpp:3564 #64 0x05ae9ee4 in x11EventSourceDispatch (s=0x9af07b8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #65 0x02f46b18 in g_main_dispatch (context=0x9aeb730) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:2436 #66 g_main_context_dispatch (context=0x9aeb730) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3009 #67 0x02f472e0 in g_main_context_iterate (context=0x9aeb730, block=49641568, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3087 #68 0x02f47594 in g_main_context_iteration (context=0x9aeb730, may_block=1) at /build/buildd/glib2.0-2.27.4/glib/gmain.c:3150 #69 0x014f0a6c in QEventDispatcherGlib::processEvents (this=0x9aeb3e0, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #70 0x05ae9ad5 in QGuiEventDispatcherGlib::processEvents (this=0x9aeb3e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #71 0x014c27d9 in QEventLoop::processEvents (this=0xbfbe2264, flags=...) at kernel/qeventloop.cpp:149 #72 0x014c2a72 in QEventLoop::exec (this=0xbfbe2264, flags=...) at kernel/qeventloop.cpp:201 #73 0x014c741c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #74 0x05a356e7 in QApplication::exec () at kernel/qapplication.cpp:3719 #75 0x08050c48 in _start () This bug may be a duplicate of or related to bug 257353, bug 256869. Possible duplicates by query: bug 260742, bug 260303, bug 259843, bug 259301, bug 258933. Reported using DrKonqi
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least, ideally you should also have kdelibs5-dbg, libqt4-dbg and libglib2.0-0-dbg. That should cover most of the crashes.
I’m installing these. If I see that crash again I’ll send the backtrace. Regards Jonathan
Any news on this?
Not happening. Maybe it was fixed?
Thank you for the feedback, closing as fixed. Feel free to reopen if you can reproduce it with the upcoming Amarok 2.4 or later.