Bug 290283

Summary: Amarok chashs when shutdowning down or logout
Product: [Applications] amarok Reporter: Russ Fineman <upscope>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.5.0   
Target Milestone: 2.6   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Russ Fineman 2011-12-31 22:17:56 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Amorok was in system tray when I chose lock/leave --> logout. crashes, if I select shutdown it also crashes. 

:~> rpm -qa |grep amarok
amarok-lang-2.5.0-140.1.noarch
amarok-2.5.0-140.1.x86_64
amarok-debuginfo-2.5.0-140.1.x86_64

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc82a3147a0 (LWP 7766))]

Thread 23 (Thread 0x7fc7d2c06700 (LWP 7862)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc80e283314 in ?? () from /usr/lib64/libvlccore.so.4
#2  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#3  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7fc7cbfff700 (LWP 7867)):
#0  0x00007fc820883f81 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc7c4002280, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#2  0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#3  0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc7cbffecf0, flags=...) at kernel/qeventloop.cpp:204
#4  0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#5  0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x1f81450) at io/qfilesystemwatcher_inotify.cpp:248
#6  0x00007fc82811d55b in QThreadPrivate::start (arg=0x1f81450) at thread/qthread_unix.cpp:298
#7  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#8  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7fc7caaa3700 (LWP 7885)):
#0  0x00007fff97bc88de in ?? ()
#1  0x00007fc820b37e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fc828173a24 in do_gettime (frac=0x7fc7caaa2af8, sec=0x7fc7caaa2af0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc82824a0ad in QTimerInfoList::updateCurrentTime (this=0x7fc7c0001ed0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fc828249d61 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:144
#7  0x00007fc820883264 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#8  0x00007fc820883ab2 in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc7c00008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc7caaa2d20, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00007fc82811d55b in QThreadPrivate::start (arg=0x20d6110) at thread/qthread_unix.cpp:298
#15 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#16 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7fc7c9c27700 (LWP 7892)):
#0  0x00007fff97bc88de in ?? ()
#1  0x00007fc820b37e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fc828173a24 in do_gettime (frac=0x7fc7c9c26ac8, sec=0x7fc7c9c26ac0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc82824a0ad in QTimerInfoList::updateCurrentTime (this=0x7fc7b80020d0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fc82824a3e3 in QTimerInfoList::timerWait (this=0x7fc7b80020d0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fc828248e1c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc7c9c26b8c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fc820882b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#8  0x00007fc82088392d in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc7b80008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc7c9c26d20, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00007fc82811d55b in QThreadPrivate::start (arg=0x20f01e0) at thread/qthread_unix.cpp:298
#15 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#16 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fc7c8a22700 (LWP 7895)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x2167330) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2167490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc82411796b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2128e30, th=0x21275c0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc82411a25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x21275c0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc82411a274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x21275c0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fc8241190cf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc7c8a21d40, parent=0x2128e30, th=0x21275c0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fc82411915b in ThreadWeaver::Thread::run (this=0x21275c0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fc82811d55b in QThreadPrivate::start (arg=0x21275c0) at thread/qthread_unix.cpp:298
#9  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#10 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fc7b7255700 (LWP 7898)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x2167330) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2167490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc82411796b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2128e30, th=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc82411a25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc82411a274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fc82411a274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fc8241190cf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc7b7254d40, parent=0x2128e30, th=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fc82411915b in ThreadWeaver::Thread::run (this=0x23edda0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fc82811d55b in QThreadPrivate::start (arg=0x23edda0) at thread/qthread_unix.cpp:298
#10 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fc7b6a54700 (LWP 7899)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x2167330) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2167490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc82411796b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2128e30, th=0x23eeb30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc82411a25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23eeb30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc8241190cf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc7b6a53d40, parent=0x2128e30, th=0x23eeb30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc82411915b in ThreadWeaver::Thread::run (this=0x23eeb30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc82811d55b in QThreadPrivate::start (arg=0x23eeb30) at thread/qthread_unix.cpp:298
#8  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fc7b6253700 (LWP 7900)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x2167330) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2167490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc82411796b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2128e30, th=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc82411a25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc82411a274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fc82411a274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2167560, th=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fc8241190cf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc7b6252d40, parent=0x2128e30, th=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fc82411915b in ThreadWeaver::Thread::run (this=0x23ef880) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fc82811d55b in QThreadPrivate::start (arg=0x23ef880) at thread/qthread_unix.cpp:298
#10 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fc7b562b700 (LWP 7901)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81d6ddc12 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc81e07c1a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007fc81d6ddc49 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fc7a7ddb700 (LWP 7904)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82312f942 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc823428e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fc82312f979 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fc7c9426700 (LWP 7973)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x30978d0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3097700, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x30976f0) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x30976f0) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fc7a722e700 (LWP 7974)):
#0  0x00007fc824d3a11f in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fc82088325e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc820883ab2 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc7900008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc7a722dcf0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x3097a80) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fc82811d55b in QThreadPrivate::start (arg=0x3097a80) at thread/qthread_unix.cpp:298
#10 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fc7a67c0700 (LWP 7976)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x34eaa40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ca230, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x28ca220) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x28ca220) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fc7a5fbf700 (LWP 7977)):
#0  0x00007fc820883b2f in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc78c0008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#3  0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc7a5fbecf0, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#6  0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x28ec6c0) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x00007fc82811d55b in QThreadPrivate::start (arg=0x28ec6c0) at thread/qthread_unix.cpp:298
#8  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fc7a4d02700 (LWP 7991)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x31747a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3d68860, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x3d68850) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x3d68850) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fc795882700 (LWP 7992)):
#0  0x00007fff97bc88de in ?? ()
#1  0x00007fc820b37e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fc828173a24 in do_gettime (frac=0x7fc795881a78, sec=0x7fc795881a70) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc82824a0ad in QTimerInfoList::updateCurrentTime (this=0x7fc784001ed0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fc82824a3e3 in QTimerInfoList::timerWait (this=0x7fc784001ed0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fc828248e1c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc795881b5c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fc828248ec5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fc820882b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc82088392d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc7840008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc795881cf0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x2907870) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fc82811d55b in QThreadPrivate::start (arg=0x2907870) at thread/qthread_unix.cpp:298
#17 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#18 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#19 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fc794dc3700 (LWP 8020)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x3d8cf10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x310f720, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x310f710) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x310f710) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fc77ffff700 (LWP 8021)):
#0  0x00007fff97bc88de in ?? ()
#1  0x00007fc820b37e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fc828173a24 in do_gettime (frac=0x7fc77fffea78, sec=0x7fc77fffea70) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc82824a0ad in QTimerInfoList::updateCurrentTime (this=0x7fc784003b50) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fc82824a3e3 in QTimerInfoList::timerWait (this=0x7fc784003b50, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fc828248e1c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc77fffeb5c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fc828248ec5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fc820882b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc82088392d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc784002380, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc77fffecf0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x35be740) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fc82811d55b in QThreadPrivate::start (arg=0x35be740) at thread/qthread_unix.cpp:298
#17 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#18 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#19 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fc77f7fe700 (LWP 8233)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x28d3500) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3bcd490, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x3bcd480) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x3bcd480) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fc77effd700 (LWP 8234)):
#0  0x00007fff97bc88de in ?? ()
#1  0x00007fc820b37e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fc828173a24 in do_gettime (frac=0x7fc77effca78, sec=0x7fc77effca70) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc82824a0ad in QTimerInfoList::updateCurrentTime (this=0x7fc78801ef70) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fc82824a3e3 in QTimerInfoList::timerWait (this=0x7fc78801ef70, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fc828248e1c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc77effcb5c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fc828248ec5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fc820882b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fc82088392d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc78801eef0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc77effccf0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x427b060) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fc82811d55b in QThreadPrivate::start (arg=0x427b060) at thread/qthread_unix.cpp:298
#17 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#18 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#19 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc77db04700 (LWP 8236)):
#0  0x00007fc824d3ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc82811da6b in wait (time=18446744073709551615, this=0x86cde0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3613140, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc827aa5904 in QFileInfoGatherer::run (this=0x3613130) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fc82811d55b in QThreadPrivate::start (arg=0x3613130) at thread/qthread_unix.cpp:298
#5  0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#6  0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc77d303700 (LWP 8237)):
#0  0x00007fc824d39014 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007fc8208833f2 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc820883d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc820883f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fc828249946 in QEventDispatcherGlib::processEvents (this=0x7fc790001df0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fc828219672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fc8282198c7 in QEventLoop::exec (this=0x7fc77d302cf0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fc82811a537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fc8281f947f in QInotifyFileSystemWatcherEngine::run (this=0x35163e0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fc82811d55b in QThreadPrivate::start (arg=0x35163e0) at thread/qthread_unix.cpp:298
#10 0x00007fc81819e2da in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007fc824d36f05 in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc826bec53d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc82a3147a0 (LWP 7766)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fc8291bd9ce in qDeleteAll<QList<Collections::Collection*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#8  qDeleteAll<SmartPointerList<Collections::Collection> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#9  CollectionManager::~CollectionManager (this=0xee7250, __in_chrg=<optimized out>) at /usr/src/debug/amarok-2.5.0/src/core-impl/collections/support/CollectionManager.cpp:137
#10 0x00007fc8291bdbb9 in CollectionManager::~CollectionManager (this=0xee7250, __in_chrg=<optimized out>) at /usr/src/debug/amarok-2.5.0/src/core-impl/collections/support/CollectionManager.cpp:145
#11 0x00007fc8291bbe56 in CollectionManager::destroy () at /usr/src/debug/amarok-2.5.0/src/core-impl/collections/support/CollectionManager.cpp:107
#12 0x00007fc8292efe9f in App::~App (this=0x7fff97acc140, __in_chrg=<optimized out>) at /usr/src/debug/amarok-2.5.0/src/App.cpp:248
#13 0x000000000040909a in main (argc=3, argv=0x7fff97ace5c8) at /usr/src/debug/amarok-2.5.0/src/main.cpp:301

Possible duplicates by query: bug 289869, bug 281312, bug 274095, bug 270918, bug 270439.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-01-01 14:19:18 UTC

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