Bug 287061

Summary: Amarok crashes on startup (segfault)
Product: [Applications] amarok Reporter: Julian Alexander Amani <julian.amani>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.3   
Target Milestone: 2.6   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Julian Alexander Amani 2011-11-20 11:10:09 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I start the application and the meta information of the song are correctly displayd in the message applet ("Benachrichtigungen und Aufgaben"). Immediatley after that (and before anything else was loaded or music is played), the seg fault occured.

Last time I used amarok, I lissened to music and looked at a Wikipedia page of the artist in amarok. The program was terminated in regular shutdown procedure of my pc. Since the next boot, the problem appeared every start of amarok.

I do not remember making any software updates between the last time amarok worked and and the time it started causing problems.

I WAS ABLE TO SOLVE THE PROBLEM BY REMOVING THE AMAROK CONFIG FILES:
~/.kde/share/config/amarokrc
~/.kde/share/config/amarok_homerc
~/.kde/share/config/amarok-appletsrc

The crash can be reproduced every time.

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

Thread 15 (Thread 0x7f6da7c11700 (LWP 7716)):
#0  0x00007f6dc1cbd045 in __GI_clock_gettime (clock_id=1, tp=0x7f6da7c10b20) at ../sysdeps/unix/clock_gettime.c:94
#1  0x00007f6dc8fdd074 in do_gettime (frac=0x7f6da7c10b38, sec=0x7f6da7c10b30) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00007f6dc909f6ed in QTimerInfoList::updateCurrentTime (this=0x7f6d9c0018a0) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007f6dc909fa33 in QTimerInfoList::timerWait (this=0x7f6d9c0018a0, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00007f6dc909e44c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6da7c10c1c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00007f6dc909e4f5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00007f6dc348aff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f6dc348bdfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f6dc348c429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f6dc909ef3e in QEventDispatcherGlib::processEvents (this=0x7f6d9c0008b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#11 0x00007f6dc9072cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f6dc9072ef7 in QEventLoop::exec (this=0x7f6da7c10db0, flags=...) at kernel/qeventloop.cpp:201
#13 0x00007f6dc8f8a27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#14 0x00007f6dc9055cbf in QInotifyFileSystemWatcherEngine::run (this=0xeca310) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0xeca310) at thread/qthread_unix.cpp:331
#16 0x00007f6dc4f30efc in start_thread (arg=0x7f6da7c11700) at pthread_create.c:304
#17 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f6d9aa18700 (LWP 7926)):
#0  0x00007f6dc8720773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6dc348bf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6dc348c429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6dc909ef3e in QEventDispatcherGlib::processEvents (this=0x152b470, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6dc9072cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6dc9072ef7 in QEventLoop::exec (this=0x7f6d9aa17db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6dc8f8a27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6dc9055cbf in QInotifyFileSystemWatcherEngine::run (this=0x154c950) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x154c950) at thread/qthread_unix.cpp:331
#9  0x00007f6dc4f30efc in start_thread (arg=0x7f6d9aa18700) at pthread_create.c:304
#10 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f6d99ffb700 (LWP 7927)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dc8f8d1ab in wait (time=18446744073709551615, this=0x15781c0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x15783e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6dc64c1864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1559850, th=0x1578810) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6dc64c3e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x1578810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6dc64c2ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d99ffae00, parent=0x1559850, th=0x1578810) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f6dc64c2d5b in ThreadWeaver::Thread::run (this=0x1578810) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x1578810) at thread/qthread_unix.cpp:331
#8  0x00007f6dc4f30efc in start_thread (arg=0x7f6d99ffb700) at pthread_create.c:304
#9  0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f6d995ef700 (LWP 7928)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dc8f8d1ab in wait (time=18446744073709551615, this=0x15781c0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x15783e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6dc64c1864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1559850, th=0x1595670) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6dc64c3e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x1595670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6dc64c3e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x1595670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6dc64c2ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d995eee00, parent=0x1559850, th=0x1595670) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f6dc64c2d5b in ThreadWeaver::Thread::run (this=0x1595670) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x1595670) at thread/qthread_unix.cpp:331
#9  0x00007f6dc4f30efc in start_thread (arg=0x7f6d995ef700) at pthread_create.c:304
#10 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f6d98dee700 (LWP 7929)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dc8f8d1ab in wait (time=18446744073709551615, this=0x15781c0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x15783e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6dc64c1864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1559850, th=0x1620f80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6dc64c3e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x1620f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6dc64c3e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x1620f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6dc64c2ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d98dede00, parent=0x1559850, th=0x1620f80) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f6dc64c2d5b in ThreadWeaver::Thread::run (this=0x1620f80) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x1620f80) at thread/qthread_unix.cpp:331
#9  0x00007f6dc4f30efc in start_thread (arg=0x7f6d98dee700) at pthread_create.c:304
#10 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f6d93fff700 (LWP 7930)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dc8f8d1ab in wait (time=18446744073709551615, this=0x15781c0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x15783e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6dc64c1864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1559850, th=0x15d02b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6dc64c3e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x15d02b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6dc64c3e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x155bb60, th=0x15d02b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6dc64c2ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d93ffee00, parent=0x1559850, th=0x15d02b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f6dc64c2d5b in ThreadWeaver::Thread::run (this=0x15d02b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x15d02b0) at thread/qthread_unix.cpp:331
#9  0x00007f6dc4f30efc in start_thread (arg=0x7f6d93fff700) at pthread_create.c:304
#10 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f6d935e2700 (LWP 7932)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dbfee6c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f6dbfee6d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f6dc4f30efc in start_thread (arg=0x7f6d935e2700) at pthread_create.c:304
#4  0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f6d92de1700 (LWP 7933)):
#0  0x00007f6dc348be5f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6dc348c429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6dc909ef3e in QEventDispatcherGlib::processEvents (this=0x1722d00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f6dc9072cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f6dc9072ef7 in QEventLoop::exec (this=0x7f6d92de0de0, flags=...) at kernel/qeventloop.cpp:201
#5  0x00007f6dc8f8a27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#6  0x00007f6dc8f8cd05 in QThreadPrivate::start (arg=0x1722ce0) at thread/qthread_unix.cpp:331
#7  0x00007f6dc4f30efc in start_thread (arg=0x7f6d92de1700) at pthread_create.c:304
#8  0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f6d908ec700 (LWP 7959)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6da6f8f7dd in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f6da6f9a200 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f6da6f9a64f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f6da6f906ea in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x00007f6dbb1dc064 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f6dc34b37d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f6dc34b12b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f6dc4f30efc in start_thread (arg=0x7f6d908ec700) at pthread_create.c:304
#12 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6d8fc2b700 (LWP 7960)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dbb45a1cf in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#2  0x00007f6dac059778 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#3  0x00007f6dbb45bba9 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007f6dbb45e3df in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007f6dbb45e737 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x00007f6dbb45eb1f in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f6dbb46be87 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007f6dbb46be87 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f6dbb46be87 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007f6da6f906ea in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#15 0x00007f6dbb1dc064 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x00007f6dc34b37d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f6dc34b12b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f6dc4f30efc in start_thread (arg=0x7f6d8fc2b700) at pthread_create.c:304
#19 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f6d8f42a700 (LWP 7961)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6da6f8f7dd in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f6da6f9a64f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f6dbb46be87 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f6dbb46be87 in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007f6da6f906ea in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#12 0x00007f6dbb1dc064 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007f6dc34b37d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f6dc34b12b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f6dc4f30efc in start_thread (arg=0x7f6d8f42a700) at pthread_create.c:304
#16 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6d8ec29700 (LWP 7962)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6da6f8f7dd in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007f6d8febec9c in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#6  0x00007f6d8febfb7f in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#7  0x00007f6dbb1b5e0a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f6dbb44fc7f in gst_base_parse_push_frame () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007f6dbb45088e in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007f6dbb452b6d in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007f6dbb1dc064 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f6dc34b37d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f6dc34b12b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f6dc4f30efc in start_thread (arg=0x7f6d8ec29700) at pthread_create.c:304
#15 0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6d8e428700 (LWP 7963)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6dc550cfe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f6dc550d019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f6dc4f30efc in start_thread (arg=0x7f6d8e428700) at pthread_create.c:304
#4  0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6dac049700 (LWP 7975)):
#0  0x00007f6dc8720773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6dc0af603f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f6dc0ae745c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f6dc0ae7ac9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f6dc0ae7b80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f6dc0af5fef in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f6dbc1b5c78 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#7  0x00007f6dc4f30efc in start_thread (arg=0x7f6dac049700) at pthread_create.c:304
#8  0x00007f6dc872c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6dcbdd17a0 (LWP 7707)):
[KCrash Handler]
#6  QAbstractAnimation::state (this=0x7f6d00000000) at animation/qabstractanimation.cpp:510
#7  0x00007f6dcaa5cf31 in Context::ContextView::addCollapseAnimation (this=0x1585980, anim=0x1af8920) at ../../src/context/ContextView.cpp:240
#8  0x00007f6dcaa585b4 in Context::Applet::collapse (this=0x15b5b90, on=<optimized out>) at ../../src/context/Applet.cpp:320
#9  0x00007f6d935f5bf0 in WikipediaApplet::dataUpdated (this=0x15b5b90, source=<optimized out>, data=<optimized out>) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:724
#10 0x00007f6d935f99da in WikipediaApplet::qt_metacall (this=0x15b5b90, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffbdb78110) at ./WikipediaApplet.moc:116
#11 0x00007f6dc9086eba in QMetaObject::activate (sender=0x1700e80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffbdb78110) at kernel/qobject.cpp:3278
#12 0x00007f6dc59329f7 in Plasma::DataContainer::dataUpdated (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at ./datacontainer.moc:112
#13 0x00007f6dc5932ece in Plasma::DataContainer::checkForUpdate (this=0x1700e80) at ../../plasma/datacontainer.cpp:297
#14 0x00007f6dc59347ef in timerEvent (this=<optimized out>, event=<optimized out>) at ../../plasma/dataengine.cpp:386
#15 Plasma::DataEngine::timerEvent (this=<optimized out>, event=<optimized out>) at ../../plasma/dataengine.cpp:361
#16 0x00007f6dc908a789 in QObject::event (this=0x15c2540, e=<optimized out>) at kernel/qobject.cpp:1181
#17 0x00007f6dc9a74424 in notify_helper (e=0x7fffbdb786b0, receiver=0x15c2540, this=0x84d8d0) at kernel/qapplication.cpp:4486
#18 QApplicationPrivate::notify_helper (this=0x84d8d0, receiver=0x15c2540, e=0x7fffbdb786b0) at kernel/qapplication.cpp:4458
#19 0x00007f6dc9a79291 in QApplication::notify (this=0x7fffbdb789b0, receiver=0x15c2540, e=0x7fffbdb786b0) at kernel/qapplication.cpp:4365
#20 0x00007f6dcb7d5126 in KApplication::notify (this=0x7fffbdb789b0, receiver=0x15c2540, event=0x7fffbdb786b0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f6dc9073afc in QCoreApplication::notifyInternal (this=0x7fffbdb789b0, receiver=0x15c2540, event=0x7fffbdb786b0) at kernel/qcoreapplication.cpp:787
#22 0x00007f6dc90a0d62 in sendEvent (event=0x7fffbdb786b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x84aff0) at kernel/qeventdispatcher_unix.cpp:603
#24 0x00007f6dc909e514 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#25 0x00007f6dc348ba5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f6dc348c258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f6dc348c429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f6dc909eed6 in QEventDispatcherGlib::processEvents (this=0x6b9f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007f6dc9b1c07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f6dc9072cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f6dc9072ef7 in QEventLoop::exec (this=0x7fffbdb78940, flags=...) at kernel/qeventloop.cpp:201
#32 0x00007f6dc9077789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#33 0x000000000040916e in main (argc=1, argv=0x7fffbdb7afb8) at ../../src/main.cpp:289

This bug may be a duplicate of or related to bug 279712.

Possible duplicates by query: bug 286610, bug 285875, bug 285865, bug 285369, bug 282570.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-11-20 22:08:25 UTC
This is already solved in the upcoming Amarok 2.5.0

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