[mythtv-commits] Ticket #13581: mythfrontend seg fault Live TV and Recording Playback
MythTV
noreply at mythtv.org
Mon Feb 10 10:51:01 UTC 2020
#13581: mythfrontend seg fault Live TV and Recording Playback
--------------------------------------+--------------------------
Reporter: Mike Bibbings | Owner: (none)
Type: Bug Report - General | Status: new
Priority: minor | Milestone: needs_triage
Component: MythTV - General | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
--------------------------------------+--------------------------
mike at myth-server-1:~$ mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v32-Pre-13-g8017c3077b
MythTV Branch : master
Network Protocol : 91
Library API : 32.20200101-1
QT Version : 5.9.5
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse
using_pulseoutput using_backend using_bindings_perl using_bindings_python
using_bindings_php using_dvb using_firewire using_frontend using_hdhomerun
using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu
using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2
using_lirc using_mheg using_opengl using_egl using_qtwebkit using_qtscript
using_qtdbus using_taglib using_v4l2 using_v4l2prime using_x11
using_libbluray_external using_xrandr using_profiletype
using_systemd_notify using_systemd_journal using_drm using_bindings_perl
using_bindings_python using_bindings_php using_freetype2
using_mythtranscode using_opengl using_egl using_drm using_vaapi
using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass
using_libxml2
ran Setup Wizard and checked audio (works ALSA:hdmi:CARD=NVidia,DEV=1)
and video (fails Error downloading sample to backend. for Test Standard
Definition and Test High Defintion continually Downloading Video Sample...
but never completes)
LiveTV fails Failed to initialise video output
starting mythfrontend it seg faults, main menu gets displayed for a second
or so then the seg fault.
running mythfrontend under gdb (gdb mythfrontend -x ${HOME}/gdbcommands)
mythfrontend main menu is displayed (no seg fault) no Live TV (Failed to
initialise video output)
playback of previously recorded program fails (Failed to initialise video
output)
gdb backtrace shows seg fault on exiting mythfrontend
mythfrontend.20200210103742.14158.log shows :
{{{
2020-02-10 10:38:06.846940 I [14158/14158] CoreContext mythplayer.cpp:718
(OpenFile) - Player(0): Opening
'/myth/mythtv/livetv/85728_20200210103805.ts'
2020-02-10 10:38:06.846963 I [14158/14158] CoreContext mythplayer.cpp:1503
(SetFrameInterval) - Player(0): SetFrameInterval Interval:40000 Speed:1
Scan:Progressive Scan (Mul
tiplier: 1)
2020-02-10 10:38:06.846971 I [14158/14158] CoreContext mythplayer.cpp:515
(detectInterlace) - Player(0): detectInterlace(Ignore Scan, Interlaced
Scan, 25, 576) ->Interlaced
Scan
2020-02-10 10:38:06.849216 N [14158/14158] CoreContext
videodisplayprofile.cpp:577 (LoadDB) - VDP: Ignoring profile 25 (decoder
vdpau is not available)
2020-02-10 10:38:06.849250 I [14158/14158] CoreContext mythplayer.cpp:5520
(syncWithAudioStretch) - Player(0): Stretch Factor 1, allow passthru
2020-02-10 10:38:06.849258 I [14158/14158] CoreContext mythvideoout.cpp:72
(Create) - VideoOutput: Allowed renderers: opengl,opengl-yv12
2020-02-10 10:38:06.849263 I [14158/14158] CoreContext mythvideoout.cpp:75
(Create) - VideoOutput: Allowed renderers (filt: dummy):
2020-02-10 10:38:06.850044 N [14158/14158] CoreContext
videodisplayprofile.cpp:577 (LoadDB) - VDP: Ignoring profile 25 (decoder
vdpau is not available)
2020-02-10 10:38:06.850057 E [14158/14158] CoreContext
mythvideoout.cpp:187 (Create) - VideoOutput: Not compiled with any useable
video output method.
2020-02-10 10:38:06.850061 E [14158/14158] CoreContext mythplayer.cpp:387
(InitVideo) - Player(0): Couldn't create VideoOutput instance. Exiting..
2020-02-10 10:38:06.850069 E [14158/14158] CoreContext mythplayer.cpp:2614
(StartPlaying) - Player(0): Unable to initialize video.
2020-02-10 10:38:06.850408 E [14158/14158] CoreContext
playercontext.cpp:430 (StartPlaying) - playCtx: StartPlaying() Failed to
start player
2020-02-10 10:38:06.850416 C [14158/14158] CoreContext tv_play.cpp:5713
(StartPlayer) - TV::StartPlayer(): Failed to create player.
2020-02-10 10:38:06.850422 D [14158/14158] CoreContext tv_play.cpp:5718
(StartPlayer) - TV::StartPlayer(): (0, WatchingLiveTV, main) -- end error
2020-02-10 10:38:06.850424 E [14158/14158] CoreContext tv_play.cpp:2257
(HandleStateChange) - TV::HandleStateChange(): LiveTV not successfully
started
2020-02-10 10:38:06.871428 I [14158/14158] CoreContext tv_play.cpp:2484
(HandleStateChange) - TV::HandleStateChange(): Main UI disabled.
}}}
Attached are gdb.txt and mythfrontend log
Note current fixes/31 works fine :
mike at myth-server-1:~$ mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v31-Pre-1879-g8d7e0df9bd
MythTV Branch : fixes/31
Network Protocol : 91
Library API : 31.20200101-1
QT Version : 5.9.5
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse
using_pulseoutput using_backend using_bindings_perl using_bindings_python
using_bindings_php using_dvb using_firewire using_frontend using_hdhomerun
using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu
using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2
using_lirc using_mheg using_opengl using_egl using_qtwebkit using_qtscript
using_qtdbus using_taglib using_v4l2 using_v4l2prime using_x11
using_libbluray_external using_xrandr using_profiletype
using_systemd_notify using_systemd_journal using_drm using_bindings_perl
using_bindings_python using_bindings_php using_freetype2
using_mythtranscode using_opengl using_egl using_drm using_vaapi
using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass
using_libxml2
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13581>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list