Bug 245769

Summary: Kaffeine-xbu crashes with signal 11 when trying to watch DVB-C with a Suntek USB adapter
Product: [Applications] kaffeine Reporter: Dr. Christian Riede <nospam.kde>
Component: generalAssignee: Christoph Pfister <christophpfister>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dr. Christian Riede 2010-07-26 13:30:35 UTC
Version:           unspecified (using KDE 4.4.4) 
OS:                Linux

Kaffeine-xbu crashes with signal 11 when trying to watch DVB-C with a Suntek
USB adapter

I followed http://support.sundtek.com/index.php/topic,49.0.html



Reproducible: Always

Steps to Reproduce:
1. Start Kaffeine
2. Klick on "5 Digitales Fernsehen"
3. Select a DVB-C channel or, if program was previously used, just wait
4. There is a short flash of audio, but no video. 
5. A Requester appears telling that Kaffeine-xbu crashed with signal 11

Actual Results:  
audio for about 1 sec, No Video

Expected Results:  
Audio, Video

I switched from original OpenSuSE to Packman RPMs - same crash

I am using OpenSuSE 11.3

hr@dulcita:~/.kde4/share/apps/kaffeine$ rpm -q -i kaffeine
Name        : kaffeine                     Relocations: (not relocatable)
Version     : 1.0                               Vendor: http://packman.links2linux.de
Release     : 1.pm.2.1                      Build Date: Mo 12 Jul 2010 18:12:20 CEST
Install Date: So 25 Jul 2010 22:04:35 CEST      Build Host: h1770648
Group       : Productivity/Multimedia/Video/Players   Source RPM: kaffeine-1.0-1.pm.2.1.src.rpm
Size        : 1118637                          License: GPL v2 or later
Signature   : DSA/SHA1, Mo 12 Jul 2010 18:12:46 CEST, Key ID f899f20d9a795806
Packager    : mantre@links2linux.de
URL         : http://kaffeine.sourceforge.net/
Summary     : A xine-based Media Player for KDE4
Description :
Kaffeine plays all files and devices supported by xine. For example:
MPEG files, AVI (if the codec being used is supported by xine), MP3,
and Ogg Vorbis. It also handles Video CDs, DVD, and DVB cards.



Authors:
--------
    Jürgen Kofler <kaffeine@gmx.net>
Distribution: main_pm / openSUSE_11.3
Comment 1 Dr. Christian Riede 2010-07-27 11:38:45 UTC
Application: Kaffeine (kaffeine-xbu), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8040224760 (LWP 24110))]

Thread 9 (Thread 0x7f802f0cb710 (LWP 24111)):
#0  0x00007f803e7cd709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803f8b5941 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f802d96c710 (LWP 24116)):
#0  0x00007f803d5af6b3 in poll () from /lib64/libc.so.6
#1  0x00007f803fe420ca in ?? () from /opt/lib/libmediaclient.so
#2  0x00007f803fe42a86 in poll () from /opt/lib/libmediaclient.so
#3  0x00007f802cf66907 in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#4  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f802cf61710 (LWP 24117)):
#0  0x00007f803e7cd39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803f8c78bb in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f802bd20710 (LWP 24118)):
#0  0x00007f803e7cd709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803f8c38ff in video_out_loop () from /usr/lib64/libxine.so.1
#2  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f802b136710 (LWP 24119)):
[KCrash Handler]
#5  0x00007f802c34ee28 in xv_update_frame_format () from /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xv.so
#6  0x00007f803f8c2092 in vo_get_frame () from /usr/lib64/libxine.so.1
#7  0x00007f802f317e07 in deinterlace_draw () from /usr/lib64/xine/plugins/1.28/post/xineplug_post_tvtime.so
#8  0x00007f8022e8538a in parse_chunk () from /usr/lib64/xine/plugins/1.28/xineplug_decode_mpeg2.so
#9  0x00007f8022e856df in mpeg2_decode_data () from /usr/lib64/xine/plugins/1.28/xineplug_decode_mpeg2.so
#10 0x00007f803f8bfe52 in video_decoder_loop () from /usr/lib64/libxine.so.1
#11 0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f803d5b882d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f802a768710 (LWP 24120)):
#0  0x00007f803e7cd39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803f8b9a1b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007f803f8c0cbd in audio_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8029f67710 (LWP 24121)):
#0  0x00007f803e7cd39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803f8caa3b in listener_loop () from /usr/lib64/libxine.so.1
#2  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8023aa3710 (LWP 24128)):
#0  0x00007f803d5b1e13 in select () from /lib64/libc.so.6
#1  0x00007f803f8df704 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f803f8cf3c7 in demux_loop () from /usr/lib64/libxine.so.1
#3  0x00007f803e7c8a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f803d5b882d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8040224760 (LWP 24110)):
#0  0x00007f803e7cd39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f803fb34980 in ?? () from /usr/lib64/libX11.so.6
#2  0x00007f803fb387a7 in XEventsQueued () from /usr/lib64/libX11.so.6
#3  0x00007f803ddb2fec in ?? () from /usr/lib64/libQtGui.so.4
#4  0x00007f803a870718 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f803a870ff2 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f803a871510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f803eb6667f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#8  0x00007f803ddb314e in ?? () from /usr/lib64/libQtGui.so.4
#9  0x00007f803eb3d292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#10 0x00007f803eb3d495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x00007f803eb4188b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#12 0x0000000000406c0a in _start ()
Comment 2 Dr. Christian Riede 2010-07-27 11:39:42 UTC
chr@dulcita:~$ cat /etc/SuSE-release 
openSUSE 11.3 (x86_64)
VERSION = 11.3
chr@dulcita:~$ uname -a
Linux dulcita 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU/Linux
chr@dulcita:~$ lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
01:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 SE/7200 GS] (rev a1)
02:00.0 Ethernet controller: Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b2)
04:00.0 RAID bus controller: 3ware Inc 9650SE SATA-II RAID PCIe (rev 01)
06:03.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 70)
chr@dulcita:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 024: ID eb1a:51b2 eMPIA Technology, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 036: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 006 Device 037: ID 0557:2227 ATEN International Co., Ltd 
Bus 006 Device 038: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 006 Device 101: ID 04b3:3025 IBM Corp. 
Bus 006 Device 040: ID 056d:0002 EIZO Corp. HID Monitor Controls
Bus 006 Device 102: ID 05ac:1294 Apple, Inc. 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Comment 3 Christoph Pfister 2010-08-03 16:48:51 UTC

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