[mythtv] mythfrontend crashes when watching recording from "Das Erste HD" / Germany

cptspock at gmx.de cptspock at gmx.de
Thu Apr 28 12:48:19 UTC 2011


Hello!

Since my latest update today I have the following problem. I'm using latest 
trunk version from git and compile the sources myself. Before todays update I 
used this trunk version: [v0.25pre-943-ged49c2b]. With the old version 
everything was all right.

When I want to watch a recording from channel "Das Erste HD" (Germany) 
mythfrontend craches immediately. I can't find a clue in the logs. Here is what 
I have. This only happens with recordings from this channel. I can watch all 
other recordings, including HD, from other channels.

my system
---------
OpenSuSE 11.3 with all updates
Kernel 2.6.34.7-0.7-default
GPU NVidia Quadro FX380, PCI-E with proprietary nvidia driver
I am using vdpau for all videoplayback.


version output of mythbackend:
------------------------------
MythTV Version   : v0.25pre-1821-gdc21244
MythTV Branch    : master
Network Protocol : 65
Library API      : 0.25.20110421-1
QT Version       : 4.6.3
Options compiled in:
      linux debug use_hidesyms using_alsa using_backend using_bindings_perl 
using_bindings_python using_bindings_php using_dvb using_frontend using_iptv 
using_ivtv using_libxml2 using_lirc using_mheg using_opengl_video using_qtdbus 
using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_bindings_perl 
using_bindings_python using_bindings_php using_mythtranscode using_opengl 
using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2


version output of mythfrontend:
-------------------------------
MythTV Version   : v0.25pre-1821-gdc21244
MythTV Branch    : master
Network Protocol : 65
Library API      : 0.25.20110421-1
QT Version       : 4.6.3
Options compiled in:
      linux debug use_hidesyms using_alsa using_backend using_bindings_perl 
using_bindings_python using_bindings_php using_dvb using_frontend using_iptv 
using_ivtv using_libxml2 using_lirc using_mheg using_opengl_video using_qtdbus 
using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_bindings_perl 
using_bindings_python using_bindings_php using_mythtranscode using_opengl 
using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2


mediainfo output of failing recording:
--------------------------------------
General
ID                               : 3F3
Complete name                    : 1001_20110422081500.mpg
Format                           : MPEG-TS
File size                        : 10.1 GiB
Duration                         : 1h 45mn
Overall bit rate                 : 13.6 Mbps

Video
ID                               : 6010 (0x177A)
Menu ID                          : 1 (0x1)
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High at L4.0
Format settings, CABAC           : Yes
Format settings, ReFrames        : 5 frames
Format settings, GOP             : M=16, N=32
Duration                         : 1h 45mn
Bit rate mode                    : Variable
Bit rate                         : 11.9 Mbps
Maximum bit rate                 : 11.5 Mbps
Width                            : 1 280 pixels
Height                           : 720 pixels
Display aspect ratio             : 16:9
Frame rate                       : 50.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.259
Stream size                      : 8.84 GiB (88%)
Color primaries                  : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics         : BT.709-5, BT.1361
Matrix coefficients              : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Audio #1
ID                               : 6020 (0x1784)
Menu ID                          : 1 (0x1)
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 2
Duration                         : 1h 45mn
Bit rate mode                    : Constant
Bit rate                         : 256 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Video delay                      : -1s 241ms
Stream size                      : 194 MiB (2%)
Language                         : German

Audio #2
ID                               : 6021 (0x1785)
Menu ID                          : 1 (0x1)
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 2
Duration                         : 1h 45mn
Bit rate mode                    : Constant
Bit rate                         : 256 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Video delay                      : -1s 332ms
Stream size                      : 194 MiB (2%)

Audio #3
ID                               : 6022 (0x1786)
Menu ID                          : 1 (0x1)
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Duration                         : 1h 45mn
Bit rate mode                    : Constant
Bit rate                         : 448 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Video delay                      : -1s 334ms
Stream size                      : 339 MiB (3%)
Language                         : German

Text
ID                               : 6030 (0x178E)
Menu ID                          : 1 (0x1)
Format                           : Teletext
Language                         : German
Language, more info              : Clean effects

> When mythfrontend crahes, this is printed to system log (dmesg):
>
> [1050448.550764] mythfrontend[15928]: segfault at 0 ip 00007fef30c12ee5 sp 00007fffbe57beb0 error 6 in libmythavformat.so.52.101.0[7fef30b68000+d9000]

Here are the log from the mythfrontend-session before it segfaults and the 
backtrace output from gdb. I hope these are the necessary information.

http://www.heidbrede-pc.de/mythtv/gdb.txt

http://www.heidbrede-pc.de/mythtv/myth.log

Bye.

	Ingwer

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ingwer Heidbrede 				                cptspock at gmx.de
e-Bay: deepinternet				        ingwer.heidbrede at gmx.de



More information about the mythtv-dev mailing list