New submission from MrJones <[email protected]>:
In AmaroK, avcodec seems to crash under some specific conditions
described in the original kde bug report:
https://bugs.kde.org/show_bug.cgi?id=246080
For me, I was playing an ogg file and then clicked very often onto
another AmaroK playlist entry, so probably AmaroK was starting another
song in that moment and probably frequently starting and pausing it
again.
It was sometimes reproducible but kinda random (didn't work everytime
and required lots of clicking).
On the kde bug tracker, the original bug reporter and me (I provided
that second additional backtrace) have been told by a kde person that
the bug belongs here, so assuming that this is true I'm forwarding it
now.
I reattached the backtrace I appended to the original kde bug report
aswell (the bug report itself features yet another one of the original
reporter).
Not sure if this helps, but here's the ffmpeg -v output (hopefully that
refers to the same thing AmaroK is using):
[r...@jth jonas]# ffmpeg -v
FFmpeg version 0.6-rpmfusion, Copyright (c) 2000-2010 the FFmpeg
developers
built on Jul 3 2010 13:12:32 with gcc 4.4.4 20100630 (Red Hat
4.4.4-10)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/
ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/
share/man --arch=i686 --extra-cflags='-O2 -g -pipe -Wall -Wp,-
D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-
size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --
extra-version=rpmfusion --enable-bzlib --enable-libdc1394 --enable-
libdirac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-
libopenjpeg --enable-libschroedinger --enable-libspeex --enable-
libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-
libxvid --enable-x11grab --enable-avfilter --enable-avfilter-lavf --
enable-postproc --enable-pthreads --disable-static --enable-shared --
enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib --
cpu=i686 --enable-runtime-cpudetect
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
ffmpeg: missing argument for option 'v'
[r...@jth jonas]#
----------
files: amarokbacktrace.txt
messages: 11531
priority: normal
status: new
substatus: new
title: avcodec crash in amarok
type: bug
________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2141>
________________________________________________
Application: amarok (2.3.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.33.6-147.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"
-- Information about the crash:
I can reproduce this crash (backtrace looks very similar) by browsing my
collection, opening up an album and sending a title to the playlist per
double-click and then instantly violently clicking on it (while an older
playlist entry is still playing). Maybe 50% of the times I do this I can get
Amarok to crash.
The crash can be reproduced some of the time.
-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7885780 (LWP 2771))]
Thread 18 (Thread 0xb14c8b70 (LWP 2774)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c585d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2 0x08ed4a64 in __pthread_cond_timedwait (cond=0x9436ed8, mutex=0x9436ec0,
abstime=0xb14c82a0) at forward.c:152
#3 0x04667c25 in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0xb14c8b70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 17 (Thread 0xb0ac7b70 (LWP 2775)):
#0 g_main_context_iterate (context=0xaff004e8, block=1, dispatch=1,
self=0xaff01c50) at gmain.c:2566
#1 0x084b1449 in IA__g_main_context_iteration (context=0xaff004e8,
may_block=1) at gmain.c:2654
#2 0x0094415f in QEventDispatcherGlib::processEvents (this=0xaff00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#3 0x0091a4ea in QEventLoop::processEvents (this=0xb0ac7200, flags=...) at
kernel/qeventloop.cpp:149
#4 0x0091a82a in QEventLoop::exec (this=0xb0ac7200, flags=...) at
kernel/qeventloop.cpp:201
#5 0x00827fde in QThread::exec (this=0x93cdea8) at thread/qthread.cpp:487
#6 0x0418b0cb in Phonon::Xine::XineThread::run (this=0x93cdea8) at
/usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#7 0x0082a42f in QThreadPrivate::start (arg=0x93cdea8) at
thread/qthread_unix.cpp:248
#8 0x00c54919 in start_thread (arg=0xb0ac7b70) at pthread_create.c:301
#9 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 16 (Thread 0xafeffb70 (LWP 2776)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x08eb9de6 in __poll (fds=0xaf300c38, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2 0x01efcce3 in poll_func (ufds=0xaf300c38, nfds=1, timeout=-1,
userdata=0x94376f8) at pulse/thread-mainloop.c:75
#3 0x01ee94ca in pa_mainloop_poll (m=0x9437e78) at pulse/mainloop.c:879
#4 0x01eead54 in pa_mainloop_iterate (m=0x9437e78, block=1, retval=0x0) at
pulse/mainloop.c:961
#5 0x01eeae34 in pa_mainloop_run (m=0x9437e78, retval=0x0) at
pulse/mainloop.c:979
#6 0x01efca84 in thread (userdata=0x93ce5a0) at pulse/thread-mainloop.c:94
#7 0x026ff863 in internal_thread_func (userdata=0x93afd50) at
pulsecore/thread-posix.c:72
#8 0x00c54919 in start_thread (arg=0xafeffb70) at pthread_create.c:301
#9 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 15 (Thread 0xab2feb70 (LWP 2777)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x943b148, mutex=0x943b130) at
forward.c:139
#3 0x04679dac in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0xab2feb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 14 (Thread 0xaa8fdb70 (LWP 2778)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x943e5c8, mutex=0x943e5b0) at
forward.c:139
#3 0x04679dac in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0xaa8fdb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 13 (Thread 0xa9cffb70 (LWP 2779)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0xaff20500, mutex=0xaff204e8) at
forward.c:139
#3 0x04679dac in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0xa9cffb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 12 (Thread 0xa90ffb70 (LWP 2780)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0xafff9438, mutex=0xafff9420) at
forward.c:139
#3 0x04679dac in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0xa90ffb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 11 (Thread 0xa7f96b70 (LWP 2782)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x9d1a230, mutex=0x9d1a218) at
forward.c:139
#3 0x0082b38f in wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#4 QWaitCondition::wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5 0x00c70720 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d1a3f0,
th=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x00c730fd in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9d1a6e8, th=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x00c6f9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9d1a3f0, th=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x00c731fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9d1a978, previous=0xa309290) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c716f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa7f96274,
parent=0x9d1a3f0, th=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#11 0x00c71d9c in ThreadWeaver::Thread::run (this=0x9d1a978) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#12 0x0082a42f in QThreadPrivate::start (arg=0x9d1a978) at
thread/qthread_unix.cpp:248
#13 0x00c54919 in start_thread (arg=0xa7f96b70) at pthread_create.c:301
#14 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 10 (Thread 0xa615fb70 (LWP 2783)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x9d1a230, mutex=0x9d1a218) at
forward.c:139
#3 0x0082b38f in wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#4 QWaitCondition::wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5 0x00c70720 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d1a3f0,
th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x00c730fd in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9d1a6e8, th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x00c6f9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9d1a3f0, th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x00c731fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9dcf748, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9dcf748, previous=0x9e66608) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c716f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa615f274,
parent=0x9d1a3f0, th=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#13 0x00c71d9c in ThreadWeaver::Thread::run (this=0x9dcf748) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#14 0x0082a42f in QThreadPrivate::start (arg=0x9dcf748) at
thread/qthread_unix.cpp:248
#15 0x00c54919 in start_thread (arg=0xa615fb70) at pthread_create.c:301
#16 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 9 (Thread 0xa575eb70 (LWP 2784)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x9d1a230, mutex=0x9d1a218) at
forward.c:139
#3 0x0082b38f in wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#4 QWaitCondition::wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5 0x00c70720 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d1a3f0,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x00c730fd in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9d1a6e8, th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x00c6f9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9d1a3f0, th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x00c731fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x991e830, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x991e830, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x991e830, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x991e830, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x991e830, previous=0x9e08fc8) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x00c716f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa575e274,
parent=0x9d1a3f0, th=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#19 0x00c71d9c in ThreadWeaver::Thread::run (this=0x991e830) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#20 0x0082a42f in QThreadPrivate::start (arg=0x991e830) at
thread/qthread_unix.cpp:248
#21 0x00c54919 in start_thread (arg=0xa575eb70) at pthread_create.c:301
#22 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 8 (Thread 0xa435cb70 (LWP 2787)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x9d1a230, mutex=0x9d1a218) at
forward.c:139
#3 0x0082b38f in wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#4 QWaitCondition::wait (this=0x9d1a408, mutex=0x9d1a608, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5 0x00c70720 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d1a3f0,
th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x00c730fd in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9d1a6e8, th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x00c6f9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9d1a3f0, th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x00c731fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9d86048, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9d86048, previous=0x0) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c73219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d1a6e8,
th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00c709b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d1a3f0,
th=0x9d86048, previous=0xa302768) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00c716f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa435c274,
parent=0x9d1a3f0, th=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#15 0x00c71d9c in ThreadWeaver::Thread::run (this=0x9d86048) at
/usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#16 0x0082a42f in QThreadPrivate::start (arg=0x9d86048) at
thread/qthread_unix.cpp:248
#17 0x00c54919 in start_thread (arg=0xa435cb70) at pthread_create.c:301
#18 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 7 (Thread 0xa395bb70 (LWP 2788)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x48d354c, mutex=0x48d3534) at
forward.c:139
#3 0x047fbc27 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x48ce460) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4 0x047fbc72 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x48ce460) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5 0x00c54919 in start_thread (arg=0xa395bb70) at pthread_create.c:301
#6 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 6 (Thread 0x971ffb70 (LWP 4100)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x08ebd091 in select () at ../sysdeps/unix/syscall-template.S:82
#2 0x04693185 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3 0x04676636 in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0x971ffb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 5 (Thread 0x96415b70 (LWP 4101)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x976f8ea0, mutex=0x976f8e44) at
forward.c:139
#3 0x04667e61 in ?? () from /usr/lib/libxine.so.1
#4 0x04671f6a in ?? () from /usr/lib/libxine.so.1
#5 0x00c54919 in start_thread (arg=0x96415b70) at pthread_create.c:301
#6 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 4 (Thread 0x95847b70 (LWP 4102)):
[KCrash Handler]
#6 0xb18e889d in float_to_int16_interleave_sse2 (dst=0xa7448028,
src=0x958470a8, len=2048, channels=2) at
/usr/src/debug/ffmpeg-0.6/libavcodec/x86/dsputil_mmx.c:2475
#7 0xb1861cb4 in wma_decode_frame (s=0xa7476e30, samples=0xa7448028) at
/usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:810
#8 0xb18632e1 in wma_decode_superframe (avctx=0xa7417cf0, data=0xa7448028,
data_size=0x958471fc, avpkt=0x95847134) at
/usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:897
#9 0xb181bea2 in avcodec_decode_audio3 (avctx=0xa7417cf0, samples=0xa7448028,
frame_size_ptr=0x958471fc, buf=0xa7430020 "\t", buf_size=5945) at
/usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:656
#10 avcodec_decode_audio2 (avctx=0xa7417cf0, samples=0xa7448028,
frame_size_ptr=0x958471fc, buf=0xa7430020 "\t", buf_size=5945) at
/usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:634
#11 0x041e4eb8 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so
#12 0x04673646 in ?? () from /usr/lib/libxine.so.1
#13 0x00c54919 in start_thread (arg=0x95847b70) at pthread_create.c:301
#14 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 3 (Thread 0x94e46b70 (LWP 4103)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x00c5822c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2 0x08ed4a0d in __pthread_cond_wait (cond=0x973088d4, mutex=0x973088bc) at
forward.c:139
#3 0x0467cf4c in xine_event_wait () from /usr/lib/libxine.so.1
#4 0x0467cfd1 in ?? () from /usr/lib/libxine.so.1
#5 0x00c54919 in start_thread (arg=0x94e46b70) at pthread_create.c:301
#6 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 2 (Thread 0x93dcdb70 (LWP 4135)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x08ebd091 in select () at ../sysdeps/unix/syscall-template.S:82
#2 0x04693185 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3 0x0468231f in ?? () from /usr/lib/libxine.so.1
#4 0x00c54919 in start_thread (arg=0x93dcdb70) at pthread_create.c:301
#5 0x08ec4cbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 1 (Thread 0xb7885780 (LWP 2771)):
#0 0x00c87424 in __kernel_vsyscall ()
#1 0x08eb9de6 in __poll (fds=0xbfe73d48, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2 0x0191f0c0 in _xcb_conn_wait (c=<value optimized out>, cond=<value
optimized out>, vector=<value optimized out>, count=<value optimized out>) at
xcb_conn.c:306
#3 0x0191f62b in _xcb_out_send (c=<value optimized out>, vector=<value
optimized out>, count=<value optimized out>) at xcb_out.c:338
#4 0x0191f9c8 in xcb_writev (c=<value optimized out>, vector=0xbfe73e48,
count=3, requests=<value optimized out>) at xcb_out.c:286
#5 0x01579dcc in _XSend (dpy=0x91da3d8, data=0x0, size=0) at xcb_io.c:339
#6 0x0157a46a in _XFlush (dpy=0x91da3d8) at xcb_io.c:356
#7 0x0156b20b in _XSetClipRectangles (dpy=0x91da3d8, gc=0x9f75798,
clip_x_origin=0, clip_y_origin=0, rectangles=0x9b8a398, n=1, ordering=3) at
SetCRects.c:48
#8 0x0156b318 in XSetClipRectangles (dpy=0x91da3d8, gc=0x9f75798,
clip_x_origin=0, clip_y_origin=0, rectangles=0x9b8a398, n=1, ordering=3) at
SetCRects.c:77
#9 0x02a633fd in x11SetClipRegion (this=0x9df2a60, clipRegion=...,
op=Qt::ReplaceClip) at painting/qpaintengine_x11.cpp:166
#10 QX11PaintEngine::updateClipRegion_dev (this=0x9df2a60, clipRegion=...,
op=Qt::ReplaceClip) at painting/qpaintengine_x11.cpp:2081
#11 0x02a68dc8 in QX11PaintEngine::updateState (this=0x9df2a60, state=...) at
painting/qpaintengine_x11.cpp:1105
#12 0x029ad065 in QPainterPrivate::updateStateImpl (this=0xa2d0168,
newState=0x9f53b00) at painting/qpainter.cpp:893
#13 0x029ad12d in QPainterPrivate::updateState (this=0xa2d0168,
newState=0x9f53b00) at painting/qpainter.cpp:921
#14 0x029b2b0d in QPainter::setClipRect (this=0xbfe76b5c, rect=...,
op=Qt::ReplaceClip) at painting/qpainter.cpp:2784
#15 0x02b798ae in QCommonStyle::drawControl (this=0x9395e28,
element=QStyle::CE_ItemViewItem, opt=0xbfe75620, p=0xbfe76b5c,
widget=0x91e04a8) at styles/qcommonstyle.cpp:2157
#16 0x0035d2fd in KStyle::drawControl (this=0x9395e28,
element=QStyle::CE_ItemViewItem, option=0xbfe75620, p=0xbfe76b5c,
widget=0x91e04a8) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kstyle.cpp:2508
#17 0x02630916 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#18 0x02ba89d7 in QStyleSheetStyle::drawControl (this=0x9ca9e58,
ce=QStyle::CE_ItemViewItem, opt=0xbfe76330, p=0xbfe76b5c, w=0x91e04a8) at
styles/qstylesheetstyle.cpp:3970
#19 0x02e5f4ef in QStyledItemDelegate::paint (this=0x9c843b0,
painter=0xbfe76b5c, option=..., index=...) at
itemviews/qstyleditemdelegate.cpp:424
#20 0x00def775 in CollectionTreeItemDelegate::paint (this=0x9c843b0,
painter=0xbfe76b5c, option=..., index=...)
at
/usr/src/debug/amarok-2.3.1/src/browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:62
#21 0x02dfc138 in QTreeView::drawRow (this=0x91e04a8, painter=0xbfe76b5c,
option=..., index=...) at itemviews/qtreeview.cpp:1670
#22 0x012efb15 in Amarok::PrettyTreeView::drawRow (this=0x91e04a8,
painter=0xbfe76b5c, option=..., index=...) at
/usr/src/debug/amarok-2.3.1/src/widgets/PrettyTreeView.cpp:42
#23 0x02df5612 in QTreeView::drawTree (this=0x91e04a8, painter=0xbfe76b5c,
region=...) at itemviews/qtreeview.cpp:1433
#24 0x02df58bc in QTreeView::paintEvent (this=0x91e04a8, event=0xbfe77414) at
itemviews/qtreeview.cpp:1266
#25 0x028ae93b in QWidget::event (this=0x91e04a8, event=0xbfe77414) at
kernel/qwidget.cpp:8190
#26 0x02c7f924 in QFrame::event (this=0x91e04a8, e=0xbfe77414) at
widgets/qframe.cpp:557
#27 0x02d0e0c3 in QAbstractScrollArea::viewportEvent (this=0x91e04a8,
e=0xbfe77414) at widgets/qabstractscrollarea.cpp:1036
#28 0x02db5c87 in QAbstractItemView::viewportEvent (this=0x91e04a8,
event=0xbfe77414) at itemviews/qabstractitemview.cpp:1615
#29 0x02df4921 in QTreeView::viewportEvent (this=0x91e04a8, event=0xbfe77414)
at itemviews/qtreeview.cpp:1248
#30 0x02d10565 in viewportEvent (this=0x9b73040, o=0x9b2f2b8, e=0xbfe77414) at
widgets/qabstractscrollarea_p.h:100
#31 QAbstractScrollAreaFilter::eventFilter (this=0x9b73040, o=0x9b2f2b8,
e=0xbfe77414) at widgets/qabstractscrollarea_p.h:116
#32 0x0091b04a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x91de1b8, receiver=0x9b2f2b8, event=0xbfe77414) at
kernel/qcoreapplication.cpp:841
#33 0x0285bbba in QApplicationPrivate::notify_helper (this=0x91de1b8,
receiver=0x9b2f2b8, e=0xbfe77414) at kernel/qapplication.cpp:4302
#34 0x028626d1 in QApplication::notify (this=0xbfe79aa8, receiver=0x9b2f2b8,
e=0xbfe77414) at kernel/qapplication.cpp:4271
#35 0x0034b00b in KApplication::notify (this=0xbfe79aa8, receiver=0x9b2f2b8,
event=0xbfe77414) at
/usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#36 0x0091be13 in QCoreApplication::notifyInternal (this=0xbfe79aa8,
receiver=0x9b2f2b8, event=0xbfe77414) at kernel/qcoreapplication.cpp:726
#37 0x028b6cd7 in sendSpontaneousEvent (this=0x9b2f2d0, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
../../src/corelib/kernel/qcoreapplication.h:218
#38 QWidgetPrivate::drawWidget (this=0x9b2f2d0, pdev=0x9dac9f4, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5363
#39 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x91e0518,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#40 0x028b7919 in QWidgetPrivate::paintSiblingsRecursive (this=0x91e0518,
pdev=0x9dac9f4, siblings=..., index=2, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x91ecfc0)
at kernel/qwidget.cpp:5463
#41 0x028b7919 in QWidgetPrivate::paintSiblingsRecursive (this=0x91e0518,
pdev=0x9dac9f4, siblings=..., index=6, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x91ecfc0)
at kernel/qwidget.cpp:5463
#42 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x91e0518, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#43 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x91e01c0,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#44 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x91e01c0, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#45 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x9ca0380,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#46 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x9ca0380, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#47 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b25408,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#48 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x9b25408, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#49 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x9a9fcc0,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#50 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x9a9fcc0, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#51 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b35920,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#52 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x9b35920, pdev=0x9dac9f4,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#53 0x028b7ae2 in QWidgetPrivate::paintSiblingsRecursive (this=0x9703f28,
pdev=0x9dac9f4, siblings=..., index=<value optimized out>, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=
0x91ecfc0) at kernel/qwidget.cpp:5476
#54 0x028b7919 in QWidgetPrivate::paintSiblingsRecursive (this=0x9703f28,
pdev=0x9dac9f4, siblings=..., index=82, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x91ecfc0)
at kernel/qwidget.cpp:5463
#55 0x028b7919 in QWidgetPrivate::paintSiblingsRecursive (this=0x9703f28,
pdev=0x9dac9f4, siblings=..., index=84, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0x91ecfc0)
at kernel/qwidget.cpp:5463
#56 0x028b6a21 in QWidgetPrivate::drawWidget (this=0x9703f28, pdev=0x9dac9f4,
rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x91ecfc0) at
kernel/qwidget.cpp:5412
#57 0x02a77435 in QWidgetBackingStore::sync (this=0x91ecfc0) at
painting/qbackingstore.cpp:1300
#58 0x028a7d13 in QWidgetPrivate::syncBackingStore (this=0x9703f28) at
kernel/qwidget.cpp:1688
#59 0x028af0fe in QWidget::event (this=0x9703e40, event=0xa3f8328) at
kernel/qwidget.cpp:8337
#60 0x02c9c567 in QMainWindow::event (this=0x9703e40, event=0xa3f8328) at
widgets/qmainwindow.cpp:1414
#61 0x0042a474 in KMainWindow::event (this=0x9703e40, ev=0xa3f8328) at
/usr/src/debug/kdelibs-4.4.5/kdeui/widgets/kmainwindow.cpp:1103
#62 0x0285bbdc in QApplicationPrivate::notify_helper (this=0x91de1b8,
receiver=0x9703e40, e=0xa3f8328) at kernel/qapplication.cpp:4306
#63 0x028626d1 in QApplication::notify (this=0xbfe79aa8, receiver=0x9703e40,
e=0xa3f8328) at kernel/qapplication.cpp:4271
#64 0x0034b00b in KApplication::notify (this=0xbfe79aa8, receiver=0x9703e40,
event=0xa3f8328) at
/usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#65 0x0091be13 in QCoreApplication::notifyInternal (this=0xbfe79aa8,
receiver=0x9703e40, event=0xa3f8328) at kernel/qcoreapplication.cpp:726
#66 0x0091e29c in sendEvent (receiver=0x0, event_type=0, data=0x90e8c88) at
kernel/qcoreapplication.h:215
#67 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x90e8c88) at kernel/qcoreapplication.cpp:1367
#68 0x0091e41e in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1260
#69 0x00944630 in sendPostedEvents (s=0x91d9b20) at
kernel/qcoreapplication.h:220
#70 postEventSourceDispatch (s=0x91d9b20) at
kernel/qeventdispatcher_glib.cpp:276
#71 0x084ad525 in g_main_dispatch (context=0x91d9400) at gmain.c:1960
#72 IA__g_main_context_dispatch (context=0x91d9400) at gmain.c:2513
#73 0x084b1268 in g_main_context_iterate (context=0x8ed4be0, block=1,
dispatch=1, self=0x91df8f0) at gmain.c:2591
#74 0x084b1449 in IA__g_main_context_iteration (context=0x91d9400, may_block=1)
at gmain.c:2654
#75 0x00944126 in QEventDispatcherGlib::processEvents (this=0x90e89f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#76 0x0290a796 in QGuiEventDispatcherGlib::processEvents (this=0x90e89f0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#77 0x0091a4ea in QEventLoop::processEvents (this=0xbfe79a04, flags=...) at
kernel/qeventloop.cpp:149
#78 0x0091a82a in QEventLoop::exec (this=0xbfe79a04, flags=...) at
kernel/qeventloop.cpp:201
#79 0x0091e4e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#80 0x0285bc88 in QApplication::exec () at kernel/qapplication.cpp:3585
#81 0x0804ff2d in main (argc=) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237
Possible duplicates by query: bug 246111, bug 246080, bug 245679, bug 242893,
bug 235581.
Reported using DrKonqi