Bug 277389

Summary: kaffeine crashes when attempting to play .wmv file
Product: [Applications] kaffeine Reporter: uc
Component: generalAssignee: Christoph Pfister <christophpfister>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description uc 2011-07-08 22:17:46 UTC
Application: kaffeine-xbu (1.1 1.1.19)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.5-default i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Double-clicked on .wmv attachement in email (Thunderbird).  Kaffeine opened, then halted with bug report window.  Happened twice.

The crash can be reproduced every time.

-- Backtrace:
Application: Kaffeine (kaffeine-xbu), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57f7710 (LWP 9925))]

Thread 9 (Thread 0xb091ab70 (LWP 9927)):
#0  0xb6c3a1c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb75c1353 in metronom_sync_loop (this=0x8211268) at metronom.c:870
#2  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#3  0xb5ff616e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xafda7b70 (LWP 9928)):
#0  0xb5feb784 in poll () from /lib/libc.so.6
#1  0xafeab616 in ?? () from /usr/lib/libpulse.so.0
#2  0xafe9a2aa in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0xafe9aaa7 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0xafe9ab84 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0xafeab59e in ?? () from /usr/lib/libpulse.so.0
#6  0xafe63186 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#7  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#8  0xb5ff616e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xab5a6b70 (LWP 9929)):
#0  0xb6c39eb0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb75d471c in fifo_peek_int (this_gen=0x821fa30) at audio_out.c:348
#2  fifo_peek (this_gen=0x821fa30) at audio_out.c:388
#3  ao_loop (this_gen=0x821fa30) at audio_out.c:1015
#4  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#5  0xb5ff616e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaa98eb70 (LWP 9930)):
#0  0xb6c3a1c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb75cfd51 in interruptable_sleep (this_gen=0x8382938) at video_out.c:1092
#2  video_out_loop (this_gen=0x8382938) at video_out.c:1276
#3  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#4  0xb5ff616e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa9da5b70 (LWP 9931)):
#0  0xb5feb784 in poll () from /lib/libc.so.6
#1  0xb5f0b480 in ?? () from /usr/lib/libxcb.so.1
#2  0xb5f0cef0 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3  0xb764cf92 in _XReply () from /usr/lib/libX11.so.6
#4  0xb7648846 in XSync () from /usr/lib/libX11.so.6
#5  0xafed0fc6 in x11_InstallXErrorHandler (this=0x8380fe0, shminfo=0x878e0f4, width=384, height=288, format=842094169) at video_out_xv.c:249
#6  create_ximage (this=0x8380fe0, shminfo=0x878e0f4, width=384, height=288, format=842094169) at video_out_xv.c:290
#7  0xafed34cf in xv_update_frame_format (this_gen=0x8380fe0, frame_gen=0x878e008, width=384, height=288, ratio=1.3333333333333333, format=842094169, flags=3) at video_out_xv.c:464
#8  0xb75ce1a5 in vo_get_frame (this_gen=0x8382938, width=384, height=288, ratio=1.3333333333333333, format=842094169, flags=3) at video_out.c:424
#9  0xb75e1559 in post_video_get_frame (port_gen=0x87bff20, width=384, height=288, ratio=0, format=842094169, flags=3) at post.c:69
#10 0xb1cdd8f5 in get_buffer () from /usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#11 0xb1448316 in alloc_frame_buffer (s=0x8871240, pic=0x8874980) at libavcodec/mpegvideo.c:231
#12 0xb14484c7 in ff_alloc_picture (s=0x8871240, pic=0x8874980, shared=0) at libavcodec/mpegvideo.c:273
#13 0xb145823c in MPV_frame_start (s=0x8871240, avctx=0x8830660) at libavcodec/mpegvideo.c:1065
#14 0xb15306cb in vc1_decode_frame (avctx=0x8830660, data=0x8830540, data_size=0xa9da52a8, avpkt=0xa9da523c) at libavcodec/vc1dec.c:3732
#15 0xb1516dc1 in avcodec_decode_video2 (avctx=0x8830660, picture=0x8830540, got_picture_ptr=0xa9da52a8, avpkt=0xa9da523c) at libavcodec/utils.c:743
#16 0xb1cddc2a in ff_decode_data () from /usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#17 0xb75cbe38 in video_decoder_loop (stream_gen=0x878f210) at video_decoder.c:391
#18 0xb6c35980 in start_thread () from /lib/libpthread.so.0
#19 0xb5ff616e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa93d8b70 (LWP 9932)):
[KCrash Handler]
#6  0xb15cef72 in float_to_int16_sse2 (dst=0xa7994008, src=0xa93d8198, len=1024, channels=1) at libavcodec/x86/fmtconvert_mmx.c:122
#7  float_to_int16_interleave_sse2 (dst=0xa7994008, src=0xa93d8198, len=1024, channels=1) at libavcodec/x86/fmtconvert_mmx.c:219
#8  0xb157e63c in wma_decode_frame (avctx=0x882fc60, data=0xa7994008, data_size=0xa93d829c, avpkt=0xa93d8254) at libavcodec/wmadec.c:800
#9  wma_decode_superframe (avctx=0x882fc60, data=0xa7994008, data_size=0xa93d829c, avpkt=0xa93d8254) at libavcodec/wmadec.c:887
#10 0xb1517130 in avcodec_decode_audio3 (avctx=0x882fc60, samples=0xa7994008, frame_size_ptr=0xa93d829c, avpkt=0xa93d8254) at libavcodec/utils.c:796
#11 0xb1cdb072 in ff_audio_decode_data () from /usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#12 0xb75cd43d in audio_decoder_loop (stream_gen=0x878f210) at audio_decoder.c:367
#13 0xb6c35980 in start_thread () from /lib/libpthread.so.0
#14 0xb5ff616e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa8bd8b70 (LWP 9933)):
#0  0xb6c39eb0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb75d7394 in xine_event_wait (queue_gen=0x87bf880) at events.c:56
#2  listener_loop (queue_gen=0x87bf880) at events.c:214
#3  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#4  0xb5ff616e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa7993b70 (LWP 9937)):
#0  0xb5feef87 in select () from /lib/libc.so.6
#1  0xb75ee458 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0xb75dc527 in demux_loop (stream_gen=0x878f210) at demux.c:365
#3  0xb6c35980 in start_thread () from /lib/libpthread.so.0
#4  0xb5ff616e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57f7710 (LWP 9925)):
#0  0xb6c39eb0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb7639b63 in ?? () from /usr/lib/libX11.so.6
#2  0xb763954a in ?? () from /usr/lib/libX11.so.6
#3  0xb7639caf in ?? () from /usr/lib/libX11.so.6
#4  0xb763d3a5 in XEventsQueued () from /usr/lib/libX11.so.6
#5  0xb6370413 in x11EventSourcePrepare (s=0x806fc40, timeout=0xbfbad6ec) at kernel/qguieventdispatcher_glib.cpp:77
#6  0xb59d7a70 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb59d88e2 in ?? () from /lib/libglib-2.0.so.0
#8  0xb59d8fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb6dda76b in QEventDispatcherGlib::processEvents (this=0x8058cb8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#10 0xb637055a in QGuiEventDispatcherGlib::processEvents (this=0x8058cb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#11 0xb6db0153 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:924
#12 0x0804c466 in _start ()

Possible duplicates by query: bug 262667, bug 252349.

Reported using DrKonqi
Comment 1 Dario Andres 2011-07-10 23:05:22 UTC
[Comment from a bug report cleaner]
This is an issue in Phonon-Xine, tracked at bug 247228.
Regards

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