Bug 219271

Summary: amarok crash play flac
Product: [Frameworks and Libraries] Phonon Reporter: pregenitor
Component: Xine backendAssignee: Matthias Kretz <kretz>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: martin.sandsmark, me
Priority: NOR    
Version: 4.3.0 (KDE 4.2.0)   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description pregenitor 2009-12-19 04:48:53 UTC
Application that crashed: amarok
Version of the application: 2.2.1
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-2-amd64 x86_64

What I was doing when the application crashed:
amarok crash play flac

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0xf2872730 (LWP 2497))]

Thread 15 (Thread 0xf0123b70 (LWP 2512)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:180
#1  0xf63b2614 in __pthread_cond_timedwait (cond=0x8e2b828, mutex=0x8e2b810, abstime=0xf012332c) at forward.c:152
#2  0xf0e969f7 in metronom_sync_loop (this=0x8e2b7c8) at metronom.c:851
#3  0xf43833d0 in start_thread (arg=0xf0123b70) at pthread_create.c:300
#4  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xef7c1b70 (LWP 2513)):
#0  0xf4092e6c in *__GI_clock_gettime (clock_id=-200708108, tp=0xef7c1078) at ../sysdeps/unix/clock_gettime.c:100
#1  0xf705ae9b in QTimerInfoList::getTime (this=0x8e2e684, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0xf705b061 in QTimerInfoList::updateCurrentTime (this=0x8e2e684) at kernel/qeventdispatcher_unix.cpp:297
#3  0xf705b21a in QTimerInfoList::timerWait (this=0x8e2e684, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0xf7059220 in timerSourcePrepareHelper (src=0xef7c1078, timeout=0xef7c1148) at kernel/qeventdispatcher_glib.cpp:136
#5  0xf4015fd0 in IA__g_main_context_prepare (context=0x8e2ec58, priority=0xef7c11b8) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2280
#6  0xf4016394 in g_main_context_iterate (context=0x8e2ec58, block=1, dispatch=1, self=0x8cf6bf8) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2571
#7  0xf4016838 in IA__g_main_context_iteration (context=0x8e2ec58, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#8  0xf705905f in QEventDispatcherGlib::processEvents (this=0x8cf7330, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#9  0xf702c83a in QEventLoop::processEvents (this=0xef7c12b0, flags=...) at kernel/qeventloop.cpp:149
#10 0xf702cc82 in QEventLoop::exec (this=0xef7c12b0, flags=...) at kernel/qeventloop.cpp:201
#11 0xf6f3a309 in QThread::exec (this=0x8cf2a08) at thread/qthread.cpp:487
#12 0xf0ee448a in Phonon::Xine::XineThread::run (this=0x8cf2a08) at ../../xine/xinethread.cpp:143
#13 0xf6f3d5e2 in QThreadPrivate::start (arg=0x8cf2a08) at thread/qthread_unix.cpp:188
#14 0xf43833d0 in start_thread (arg=0xef7c1b70) at pthread_create.c:300
#15 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently asm".

Thread 13 (Thread 0xeedffb70 (LWP 2518)):
#0  0xf6397b3d in *__GI___poll (fds=0xeedff288, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0xef91ea41 in my_snd_mixer_wait (data=0x8e31998) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=0x8e31998) at audio_alsa_out.c:166
#3  0xf43833d0 in start_thread (arg=0xeedffb70) at pthread_create.c:300
#4  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 12 (Thread 0xee5ffb70 (LWP 2519)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x8e4b538, mutex=0x8e4b520) at forward.c:139
#2  0xf0ea7c66 in fifo_peek_int (this_gen=0x8e4a8a0) at audio_out.c:348
#3  fifo_peek (this_gen=0x8e4a8a0) at audio_out.c:388
#4  ao_loop (this_gen=0x8e4a8a0) at audio_out.c:1015
#5  0xf43833d0 in start_thread (arg=0xee5ffb70) at pthread_create.c:300
#6  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xeddffb70 (LWP 2520)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x8fd2a18, mutex=0x8fd2a00) at forward.c:139
#2  0xf0ea7c66 in fifo_peek_int (this_gen=0x8fb48e0) at audio_out.c:348
#3  fifo_peek (this_gen=0x8fb48e0) at audio_out.c:388
#4  ao_loop (this_gen=0x8fb48e0) at audio_out.c:1015
#5  0xf43833d0 in start_thread (arg=0xeddffb70) at pthread_create.c:300
#6  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently asm".

Thread 10 (Thread 0xecdf3b70 (LWP 2599)):
#0  0xf639e4f7 in select () from /lib/libc.so.6
#1  0xf0ec056a in xine_usec_sleep (usec=1000) at utils.c:481
#2  0xf0ea4370 in video_out_loop (this_gen=0xeee00988) at video_out.c:1246
#3  0xf43833d0 in start_thread (arg=0xecdf3b70) at pthread_create.c:300
#4  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xea616b70 (LWP 2600)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0xeaef8bac, mutex=0xeaef8b94) at forward.c:139
#2  0xf0e9a0f6 in fifo_buffer_get (fifo=0xeaef8b80) at buffer.c:230
#3  0xf0ea004e in video_decoder_loop (stream_gen=0xeeef9310) at video_decoder.c:130
#4  0xf43833d0 in start_thread (arg=0xea616b70) at pthread_create.c:300
#5  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 8 (Thread 0xe9c49b70 (LWP 2601)):
[KCrash Handler]
#5  0xf072e02a in bswap_32 (s=0xe35c1810, channel=<value optimized out>, pred_order=<value optimized out>)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavutil/x86/bswap.h:42
#6  get_ur_golomb_jpegls (s=0xe35c1810, channel=<value optimized out>, pred_order=<value optimized out>)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/golomb.h:271
#7  get_sr_golomb_flac (s=0xe35c1810, channel=<value optimized out>, pred_order=<value optimized out>)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/golomb.h:329
#8  decode_residuals (s=0xe35c1810, channel=<value optimized out>, pred_order=<value optimized out>)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/flacdec.c:294
#9  0xf072e448 in decode_subframe_lpc (s=0xe35c1810, channel=1, pred_order=8) at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/flacdec.c:381
#10 0xf072f269 in decode_subframe (avctx=0xe35bffa0, data=0xe3500468, data_size=0xe9c492a8, buf=0xe35c3528 "\023\273\351'", buf_size=5056)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/flacdec.c:459
#11 decode_frame (avctx=0xe35bffa0, data=0xe3500468, data_size=0xe9c492a8, buf=0xe35c3528 "\023\273\351'", buf_size=5056)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/flacdec.c:577
#12 flac_decode_frame (avctx=0xe35bffa0, data=0xe3500468, data_size=0xe9c492a8, buf=0xe35c3528 "\023\273\351'", buf_size=5056)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/flacdec.c:646
#13 0xf05f5c92 in avcodec_decode_audio2 (avctx=0xe35bffa0, samples=0xe3500468, frame_size_ptr=0xe9c492a8, buf=0xe35c3528 "\023\273\351'", buf_size=1)
    at /build/buildd-ffmpeg_0.5+svn20090706-2-i386-K5h9uz/ffmpeg-0.5+svn20090706/libavcodec/utils.c:560
#14 0xf0d03e91 in ff_audio_decode_data (this_gen=0xe35c34e0, buf=0xeaa3de08) at ff_audio_decoder.c:314
#15 0xf0ea178d in audio_decoder_loop (stream_gen=0xeeef9310) at audio_decoder.c:362
#16 0xf43833d0 in start_thread (arg=0xe9c49b70) at pthread_create.c:300
#17 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently asm".

Thread 7 (Thread 0xe9449b70 (LWP 2602)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0xeaa588cc, mutex=0xeaa588b4) at forward.c:139
#2  0xf0eaaa8e in xine_event_wait (queue_gen=0xeaa588b0) at events.c:56
#3  listener_loop (queue_gen=0xeaa588b0) at events.c:214
#4  0xf43833d0 in start_thread (arg=0xe9449b70) at pthread_create.c:300
#5  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 6 (Thread 0xe7e00b70 (LWP 2612)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x9bacb50, mutex=0x9bacb38) at forward.c:139
#2  0xf6f3e5c2 in QWaitConditionPrivate::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xf5812648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c226e0, th=0x9d36498) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xf58153ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9bb0520, th=0x9d36498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xf581123b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c226e0, th=0x9d36498) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xf58154a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9d36498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9d36498, previous=0xb68f060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xf58134be in ThreadWeaver::ThreadRunHelper::run (this=0xe7e00300, parent=0x9c226e0, th=0x9d36498) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0xf5813afb in ThreadWeaver::Thread::run (this=0x9d36498) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0xf6f3d5e2 in QThreadPrivate::start (arg=0x9d36498) at thread/qthread_unix.cpp:188
#12 0xf43833d0 in start_thread (arg=0xe7e00b70) at pthread_create.c:300
#13 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently asm".

Thread 5 (Thread 0xe6e00b70 (LWP 2615)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x9bacb50, mutex=0x9bacb38) at forward.c:139
#2  0xf6f3e5c2 in QWaitConditionPrivate::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xf5812648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c226e0, th=0x9619660) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xf58153ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xf581123b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c226e0, th=0x9619660) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xf58154a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9619660, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9619660, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9619660, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9619660, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9619660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9619660, previous=0xc036300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xf58134be in ThreadWeaver::ThreadRunHelper::run (this=0xe6e00300, parent=0x9c226e0, th=0x9619660) at ../../../threadweaver/Weaver/Thread.cpp:87
#18 0xf5813afb in ThreadWeaver::Thread::run (this=0x9619660) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0xf6f3d5e2 in QThreadPrivate::start (arg=0x9619660) at thread/qthread_unix.cpp:188
#20 0xf43833d0 in start_thread (arg=0xe6e00b70) at pthread_create.c:300
#21 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xe6600b70 (LWP 2616)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x9bacb50, mutex=0x9bacb38) at forward.c:139
#2  0xf6f3e5c2 in QWaitConditionPrivate::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xf5812648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c226e0, th=0x94b95d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xf58153ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9bb0520, th=0x94b95d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xf581123b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c226e0, th=0x94b95d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xf58154a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x94b95d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x94b95d0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x94b95d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x94b95d0, previous=0xc153588) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xf58134be in ThreadWeaver::ThreadRunHelper::run (this=0xe6600300, parent=0x9c226e0, th=0x94b95d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0xf5813afb in ThreadWeaver::Thread::run (this=0x94b95d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0xf6f3d5e2 in QThreadPrivate::start (arg=0x94b95d0) at thread/qthread_unix.cpp:188
#14 0xf43833d0 in start_thread (arg=0xe6600b70) at pthread_create.c:300
#15 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xe442db70 (LWP 3213)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:123
#1  0xf63b25bd in __pthread_cond_wait (cond=0x9bacb50, mutex=0x9bacb38) at forward.c:139
#2  0xf6f3e5c2 in QWaitConditionPrivate::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c226f8, mutex=0x9d35108, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xf5812648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c226e0, th=0x9e37498) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xf58153ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9bb0520, th=0x9e37498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xf581123b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c226e0, th=0x9e37498) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xf58154a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9e37498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9e37498, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9e37498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9e37498, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xf58154c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9bb0520, th=0x9e37498) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xf5812bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c226e0, th=0x9e37498, previous=0xbcaf9d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xf58134be in ThreadWeaver::ThreadRunHelper::run (this=0xe442d300, parent=0x9c226e0, th=0x9e37498) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0xf5813afb in ThreadWeaver::Thread::run (this=0x9e37498) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0xf6f3d5e2 in QThreadPrivate::start (arg=0x9e37498) at thread/qthread_unix.cpp:188
#16 0xf43833d0 in start_thread (arg=0xe442db70) at pthread_create.c:300
#17 0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xe8600b70 (LWP 15402)):
#0  0xf639e4f7 in select () from /lib/libc.so.6
#1  0xf0ec056a in xine_usec_sleep (usec=100000) at utils.c:481
#2  0xf0eaff88 in demux_loop (stream_gen=0xeeef9310) at demux.c:370
#3  0xf43833d0 in start_thread (arg=0xe8600b70) at pthread_create.c:300
#4  0xf63a514e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xf2872730 (LWP 2497)):
#0  0xf6397b3d in *__GI___poll (fds=0xffdf8c64, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0xf3e970cb in ?? () from /usr/lib/libxcb.so.1
#2  0xf3e976ee in ?? () from /usr/lib/libxcb.so.1
#3  0xf3e97a97 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0xf6189432 in _XSend (dpy=0x8ce1940, data=0xc27b850 "", size=260384) at ../../src/xcb_io.c:339
#5  0xf6175c75 in SendZImage (dpy=0x8ce1940, d=50888295, gc=0xc0b9000, image=0xbe1d520, req_xoffset=0, req_yoffset=0, x=<value optimized out>, y=<value optimized out>, 
    req_width=<value optimized out>, req_height=<value optimized out>, dest_bits_per_pixel=32, dest_scanline_pad=-32) at ../../src/PutImage.c:804
#6  PutImageRequest (dpy=0x8ce1940, d=50888295, gc=0xc0b9000, image=0xbe1d520, req_xoffset=0, req_yoffset=0, x=<value optimized out>, y=<value optimized out>, req_width=<value optimized out>, 
    req_height=<value optimized out>, dest_bits_per_pixel=32, dest_scanline_pad=-32) at ../../src/PutImage.c:872
#7  PutSubImage (dpy=0x8ce1940, d=50888295, gc=0xc0b9000, image=0xbe1d520, req_xoffset=0, req_yoffset=0, x=<value optimized out>, y=<value optimized out>, req_width=<value optimized out>, 
    req_height=<value optimized out>, dest_bits_per_pixel=32, dest_scanline_pad=-32) at ../../src/PutImage.c:910
#8  0xf6174e99 in PutSubImage (dpy=0x8ce1940, d=50888295, gc=0xc0b9000, image=0xbe1d520, req_xoffset=0, req_yoffset=0, x=0, y=0, req_width=632, req_height=128, dest_bits_per_pixel=32, 
    dest_scanline_pad=32) at ../../src/PutImage.c:919
#9  0xf6175e73 in XPutImage (dpy=0x8ce1940, d=50888295, gc=0xc0b9000, image=0xbe1d520, req_xoffset=0, req_yoffset=0, x=0, y=0, req_width=632, req_height=128) at ../../src/PutImage.c:1029
#10 0xf674fcbc in QX11PixmapData::fromImage (this=0xb468170, img=..., flags=...) at image/qpixmap_x11.cpp:563
#11 0xf673b7a9 in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1968
#12 0xf678835c in QPaintEngine::drawImage (this=0x9d5cc90, r=..., image=..., sr=..., flags=...) at painting/qpaintengine.cpp:617
#13 0xf683cbe4 in QX11PaintEngine::drawImage (this=0x9d5cc90, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1892
#14 0xf679f0bc in QPainterPrivate::draw_helper (this=0xbb8e3f8, originalPath=..., op=<value optimized out>) at painting/qpainter.cpp:476
#15 0xf67a1f9a in QPainter::drawRects (this=0xffdfc904, rects=0x9c76468, rectCount=1) at painting/qpainter.cpp:3356
#16 0xf62914db in QPainter::drawRect (this=0x9c76408, p=0xffdfc904, states=...) at ../../include/QtGui/../../src/gui/painting/qpainter.h:604
#17 QSvgRect::draw (this=0x9c76408, p=0xffdfc904, states=...) at qsvggraphics.cpp:266
#18 0xf62b2b6c in QSvgG::draw (this=0x9c75b10, p=0xffdfc904, states=...) at qsvgstructure.cpp:75
#19 0xf62bac83 in QSvgTinyDocument::draw (this=0x9b44240, p=0xffdfc904, id=..., bounds=...) at qsvgtinydocument.cpp:294
#20 0xf62bb9ec in QSvgRenderer::render (this=0x9b44948, painter=0xffdfc904, elementId=..., bounds=...) at qsvgrenderer.cpp:400
#21 0xf7890a15 in SvgHandler::renderSvgWithDividers (this=0x8e30660, keyname=..., width=632, height=128, element=...) at ../../src/SvgHandler.cpp:198
#22 0xf795d216 in OSDWidget::paintEvent (this=0x92c67e8, e=0xffdfcf54) at ../../src/widgets/Osd.cpp:317
#23 0xf66c37d6 in QWidget::event (this=0x92c67e8, event=0xffdfcf54) at kernel/qwidget.cpp:7692
#24 0xf795d00b in OSDWidget::event (this=0x92c67e8, e=0xffdfcf54) at ../../src/widgets/Osd.cpp:403
#25 0xf666da94 in QApplicationPrivate::notify_helper (this=0x8cb8610, receiver=0x92c67e8, e=0xffdfcf54) at kernel/qapplication.cpp:4065
#26 0xf6675cc2 in QApplication::notify (this=0xffdfee88, receiver=0x92c67e8, e=0xffdfcf54) at kernel/qapplication.cpp:4030
#27 0xf7d550fd in KApplication::notify (this=0xffdfee88, receiver=0x92c67e8, event=0xffdfcf54) at ../../kdeui/kernel/kapplication.cpp:302
#28 0xf702e1eb in QCoreApplication::notifyInternal (this=0xffdfee88, receiver=0x92c67e8, event=0xffdfcf54) at kernel/qcoreapplication.cpp:610
#29 0xf66789ce in QCoreApplication::sendSpontaneousEvent (receiver=0x92c67e8, event=0xffffffff) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#30 0xf66cb479 in QWidgetPrivate::drawWidget (this=0x92c6878, pdev=0x96053bc, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x92c6e28) at kernel/qwidget.cpp:5084
#31 0xf6856bc5 in QWidgetBackingStore::sync (this=0x92c6e28) at painting/qbackingstore.cpp:1272
#32 0xf6856f6d in QWidgetBackingStore::sync (this=0x92c6e28, exposedWidget=0x92c67e8, exposedRegion=...) at painting/qbackingstore.cpp:1077
#33 0xf66bbb32 in QWidgetPrivate::syncBackingStore (this=0x92c6878, region=...) at kernel/qwidget.cpp:1612
#34 0xf66d392b in QETWidget::translatePaintEvent (this=0x92c67e8, event=0xffdfe8cc) at kernel/qapplication_x11.cpp:5111
#35 0xf66e2b65 in QApplication::x11ProcessEvent (this=0xffdfee88, event=0xffdfe8cc) at kernel/qapplication_x11.cpp:3452
#36 0xf670dbc2 in x11EventSourceDispatch (s=0x8cbb4b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0xf4012f28 in g_main_dispatch (context=0x8cba890) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#38 IA__g_main_context_dispatch (context=0x8cba890) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#39 0xf40166b3 in g_main_context_iterate (context=0x8cba890, block=1, dispatch=1, self=0x8cb8018) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#40 0xf4016838 in IA__g_main_context_iteration (context=0x8cba890, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#41 0xf7059041 in QEventDispatcherGlib::processEvents (this=0x8bfb908, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#42 0xf670d305 in QGuiEventDispatcherGlib::processEvents (this=0x8bfb908, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#43 0xf702c83a in QEventLoop::processEvents (this=0xffdfeb30, flags=...) at kernel/qeventloop.cpp:149
#44 0xf702cc82 in QEventLoop::exec (this=0xffdfeb30, flags=...) at kernel/qeventloop.cpp:201
#45 0xf702f0d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#46 0xf666d917 in QApplication::exec () at kernel/qapplication.cpp:3525
#47 0x080520e6 in main (argc=3, argv=0xffdff684) at ../../src/main.cpp:227
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-12-19 08:17:21 UTC
This looks like a ffmpeg bug, not much we can do about. Reassigning to Phonon for confirmation.
Comment 2 Myriam Schweingruber 2010-03-07 09:30:23 UTC
*** Bug 220894 has been marked as a duplicate of this bug. ***
Comment 3 Myriam Schweingruber 2010-03-07 09:30:48 UTC
Confirmed by duplicate
Comment 4 Myriam Schweingruber 2010-08-14 11:36:57 UTC
This is a crash caused by the ffmpeg codec, please report this to your distribution.