Bug 254362 - Kaffeine crash when trying to play .mpeg or .wmv files
Summary: Kaffeine crash when trying to play .mpeg or .wmv files
Status: RESOLVED DUPLICATE of bug 245679
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Christoph Pfister
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-16 13:25 UTC by Igor Strelnikoff
Modified: 2010-11-20 16:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Strelnikoff 2010-10-16 13:25:01 UTC
Version:           unspecified (using KDE 4.5.2) 
OS:                Linux

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

Thread 9 (Thread 0xb1730b70 (LWP 3628)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6c3e452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb759b1d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5fef46e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb0bd6b70 (LWP 3631)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fe475e in poll () from /lib/libc.so.6
#2  0xb0cfa04c in ao_alsa_handle_event_thread () from
/usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5fef46e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb03d5b70 (LWP 3632)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6c3e125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75ae180 in ao_loop () from /usr/lib/libxine.so.1
#3  0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5fef46e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaf7afb70 (LWP 3636)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6c40cc9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0xb6c3c1d5 in _L_lock_790 () from /lib/libpthread.so.0
#3  0xb6c3bff3 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0xb7613c5a in ?? () from /usr/lib/libX11.so.6
#5  0xb76132e8 in XLockDisplay () from /usr/lib/libX11.so.6
#6  0xafbc076b in xv_redraw_needed () from
/usr/lib/xine/plugins/1.29/xineplug_vo_out_xv.so
#7  0xafbc0bbb in xv_display_frame () from
/usr/lib/xine/plugins/1.29/xineplug_vo_out_xv.so
#8  0xb75a93c3 in overlay_and_display_frame () from /usr/lib/libxine.so.1
#9  0xb75a9a50 in video_out_loop () from /usr/lib/libxine.so.1
#10 0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#11 0xb5fef46e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaebc5b70 (LWP 3637)):
#0  0xb6c3d494 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb5f04454 in ?? () from /usr/lib/libxcb.so.1
#2  0xb5f05930 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3  0xb762ea3b in _XReply () from /usr/lib/libX11.so.6
#4  0xb7622286 in XSync () from /usr/lib/libX11.so.6
#5  0xafbbf19e in create_ximage () from
/usr/lib/xine/plugins/1.29/xineplug_vo_out_xv.so
#6  0xafbc14af in xv_update_frame_format () from
/usr/lib/xine/plugins/1.29/xineplug_vo_out_xv.so
#7  0xb75a8095 in vo_get_frame () from /usr/lib/libxine.so.1
#8  0xb75bb449 in post_video_get_frame () from /usr/lib/libxine.so.1
#9  0xb29e4881 in get_buffer () from
/usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#10 0xb22445e7 in ?? () from /usr/lib/libavcodec.so.52
#11 0xb2244797 in ?? () from /usr/lib/libavcodec.so.52
#12 0xb225400b in MPV_frame_start () from /usr/lib/libavcodec.so.52
#13 0xb231c88f in ?? () from /usr/lib/libavcodec.so.52
#14 0xb2309b45 in avcodec_decode_video () from /usr/lib/libavcodec.so.52
#15 0xb29e584f in ff_decode_data () from
/usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#16 0xb75a5d18 in video_decoder_loop () from /usr/lib/libxine.so.1
#17 0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#18 0xb5fef46e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xae1f7b70 (LWP 3638)):
[KCrash Handler]
#7  0xb237e99f in ?? () from /usr/lib/libavcodec.so.52
#8  0xb2348604 in ?? () from /usr/lib/libavcodec.so.52
#9  0xb2349dd9 in ?? () from /usr/lib/libavcodec.so.52
#10 0xb2309d51 in avcodec_decode_audio2 () from /usr/lib/libavcodec.so.52
#11 0xb29e2002 in ff_audio_decode_data () from
/usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#12 0xb75a732d in audio_decoder_loop () from /usr/lib/libxine.so.1
#13 0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#14 0xb5fef46e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xad9f6b70 (LWP 3639)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6c3e125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75b127c in listener_loop () from /usr/lib/libxine.so.1
#3  0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5fef46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xac4e4b70 (LWP 3640)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fe80b1 in select () from /lib/libc.so.6
#2  0xb75c8318 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0xb75b6417 in demux_loop () from /usr/lib/libxine.so.1
#4  0xb6c39b25 in start_thread () from /lib/libpthread.so.0
#5  0xb5fef46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb58a2710 (LWP 3627)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6c40cc9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0xb6c3c1d5 in _L_lock_790 () from /lib/libpthread.so.0
#3  0xb6c3bff3 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0xb7613c5a in ?? () from /usr/lib/libX11.so.6
#5  0xb76172a5 in XEventsQueued () from /usr/lib/libX11.so.6
#6  0xb6369053 in x11EventSourcePrepare (s=0x806fc68, timeout=0xbfd17d9c) at
kernel/qguieventdispatcher_glib.cpp:77
#7  0xb5a680c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb5a68f22 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb5a6960e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6de185b in QEventDispatcherGlib::processEvents (this=0x8058cb8,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#11 0xb636919a in QGuiEventDispatcherGlib::processEvents (this=0x8058cb8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#12 0xb6db7253 in QCoreApplication::processEvents (flags=...) at
kernel/qcoreapplication.cpp:924
#13 0x0804c466 in _start ()



Reproducible: Didn't try

Steps to Reproduce:
1.Click to .mpeg or .wmv files
2.Run Kaffeine 
3.Kaffeine freezes
4. ...
5.CRASH!



KDE 4.5.2 installed from this repository
http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3/

libxine from Packman repository
Comment 1 Dario Andres 2010-11-20 16:29:14 UTC
[Comment from a bug triager]
This bug is caused by the Xine library using the FFMpeg library to decode the WMA audio of a WMA/WMV media file. The issue is being tracked at bug 245679 / bug 247228.
Thanks

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