Opened 6 years ago
Closed 6 years ago
Last modified 6 years ago
#13467 closed Bug Report - Crash (fixed)
LiveTV Seg Fault - UK Freeview BBC SD Channels
Reported by: | Mike Bibbings | Owned by: | Stuart Auchterlonie |
---|---|---|---|
Priority: | minor | Milestone: | 30.1 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
mythfrontend seg faults on LiveTV for BBC One (SD) and others. This appears to be due to broadcaster changes to mheg (red button) services for Wimbledon Tennis. I have seen this on mythfrontend 29,30 and current master on Xubuntu 18.04 and Raspberry pi3/4 Buster. This problem has also been observed by a number of people see https://forum.mythtv.org/viewtopic.php?f=36&t=3236
A temporary workround is to change Enable interactive TV in mythfrontend: Mythfrontend Setup>Video>Playback OSD and uncheck Enable interactive TV
Attached are gdb backtrace and mythfrontend log produced on a Xubuntu 18.04 system with mythfrontend built from source: MythTV Version : v31-Pre-506-gc51c7d7beb-dirty MythTV Branch : master Network Protocol : 91 Library API : 31.20190109-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_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_satip 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_opengl_video using_opengl_themepainter using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xnvctrl using_xnvctrl_external using_libbluray_external using_xrandr using_xv using_profiletype using_systemd_notify using_systemd_journal using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vaapi2 using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2
Attachments (3)
Change History (13)
Changed 6 years ago by
Attachment: | mythfrontend.20190704075152.8135.log added |
---|
comment:1 Changed 6 years ago by
Forgot to mention, playback of previously recorded program from say BBC One (SD) also seg faults. Again uncheck Enable interactive TV workround fixes the seg fault.
comment:2 Changed 6 years ago by
This is probably because the extra temporary RedButton? channels, 602 to 606, are all DVB-T2.
601 is DVB-T
Changed 6 years ago by
Attachment: | ticket13467-stop-dsmcc-crash.patch added |
---|
comment:3 Changed 6 years ago by
Milestone: | needs_triage → 30.1 |
---|
Please try the patch attached to the ticket. Written against master, but i suspect it'll apply to other releases too.
Regards Stuart
comment:4 follow-up: 7 Changed 6 years ago by
Stuart,
That was fast!
Patch works against current master. no more seg faults. Tested on BBC One (1), BBC News (231) BBC Radio 4 (704)
Mike
comment:5 follow-up: 8 Changed 6 years ago by
Status: | new → infoneeded_new |
---|
Mike,
Does everything work as expected with this patch?
Regards Stuart
comment:6 Changed 6 years ago by
Owner: | set to Stuart Auchterlonie |
---|
comment:7 Changed 6 years ago by
comment:8 Changed 6 years ago by
Replying to Stuart Auchterlonie:
Mike,
Does everything work as expected with this patch?
Regards Stuart
Yes, I can select various red button screens 601,602,603 etc from both BBC One (SD) and BBC One (HD) using MenuBlue?
Mike
comment:9 Changed 6 years ago by
Resolution: | → fixed |
---|---|
Status: | infoneeded_new → closed |
In 9dfa5c7a7/mythtv:
gdb backtrace