Bug 250304

Summary: Kaffeine crashes whenever i want to see a DVB-C channel
Product: [I don't know] kde Reporter: Torsten Mohr <tmohr>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: tmohr
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Torsten Mohr 2010-09-05 20:16:08 UTC
Application: kaffeine-xbu (1.0-svn3 1.1.19)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.35-12-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
System is OpenSuSe 11.3, Kernel 2.6.35, DVB-C card used is Technisat CAbleStar HD2.
The crash is reproducible.  When starting Kaffeine and switching to any channel: I can hear approx. 300 ms of sound, no image, then it crashes.
The crash always seems to be in xv_update_frame_format() or vo_get_frame().
Normal DVDs play fine.  Also, video capture from the DVB-C card with VDR worked (at least once).

No other weird desktop behaviour detected.


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

Thread 9 (Thread 0xb2b16b70 (LWP 7294)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76a21d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#4  0xb61bf46e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb1fcfb70 (LWP 7295)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb61b475e in poll () from /lib/libc.so.6
#2  0xb204104c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#4  0xb61bf46e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb17ceb70 (LWP 7296)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76b5180 in ao_loop () from /usr/lib/libxine.so.1
#3  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#4  0xb61bf46e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb0bb5b70 (LWP 7298)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76b0c41 in video_out_loop () from /usr/lib/libxine.so.1
#3  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#4  0xb61bf46e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaffcbb70 (LWP 7299)):
[KCrash Handler]
#6  0xb0fc7568 in xv_update_frame_format () from /usr/lib/xine/plugins/1.29/xineplug_vo_out_xv.so
#7  0xb76af095 in vo_get_frame () from /usr/lib/libxine.so.1
#8  0xb3dbf675 in deinterlace_draw () from /usr/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so
#9  0xad0e10f8 in mpeg2_decode_data () from /usr/lib/xine/plugins/1.29/xineplug_decode_mpeg2.so
#10 0xad0f71ab in mpeg2dec_decode_data () from /usr/lib/xine/plugins/1.29/xineplug_decode_mpeg2.so
#11 0xb76acd18 in video_decoder_loop () from /usr/lib/libxine.so.1
#12 0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#13 0xb61bf46e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaf5fdb70 (LWP 7300)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76a63a4 in fifo_buffer_get () from /usr/lib/libxine.so.1
#3  0xb76adc45 in audio_decoder_loop () from /usr/lib/libxine.so.1
#4  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#5  0xb61bf46e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaedfcb70 (LWP 7301)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76b827c in listener_loop () from /usr/lib/libxine.so.1
#3  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#4  0xb61bf46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xad904b70 (LWP 7306)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb61b80b1 in select () from /lib/libc.so.6
#2  0xb76cf318 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0xb76bd417 in demux_loop () from /usr/lib/libxine.so.1
#4  0xb6dd2b25 in start_thread () from /lib/libpthread.so.0
#5  0xb61bf46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5aa3710 (LWP 7293)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6dd7125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb771ab53 in ?? () from /usr/lib/libX11.so.6
#3  0xb771a52a in ?? () from /usr/lib/libX11.so.6
#4  0xb771e2a5 in XEventsQueued () from /usr/lib/libX11.so.6
#5  0xb652ffd5 in ?? () from /usr/lib/libQtGui.so.4
#6  0xb5c7a7d0 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#7  0xb5c7b108 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb5c7b60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb6f71d97 in QEventDispatcherGlib::processEvents (this=0x80695c0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb653019a in ?? () from /usr/lib/libQtGui.so.4
#11 0xb6f4511d in QEventLoop::processEvents (this=0xbfb087e4, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6f45319 in QEventLoop::exec (this=0xbfb087e4, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6f49c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#14 0xb647d164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#15 0x0804dd7f in _start ()

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

Possible duplicates by query: bug 248285, bug 248146, bug 246216.

Reported using DrKonqi
Comment 1 Torsten Mohr 2010-09-05 20:32:49 UTC
My apologies, Kaffeine also crashes when playing DVDs (in xv_update_frame_format()).
Comment 2 Christoph Feck 2010-09-06 00:17:45 UTC

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