﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
13158	Frontend abort when recording resolution changes with external themes	Alex Halovanic <halovanic@…>	Peter Bennett	"After the upgrade to 29, I noticed that mythfrontend will abort in the middle of recording playback.  It is reproducible under the following conditions:
* Using a theme '''other''' than the ones shipped with MythTV (MythCenter, MythCenter-wide, Terra)
* Reaching a point in the recording where the resolution changes, such as 1080i -> 720p or vice versa, commonly seen in commercial breaks or program changes, depending on channel.

I have reproduced this consistently with Steppes, Mythbuntu, Arclight and TintedGlass. This also occurs under both VDPAU and OpenGL playback, The stock themes are consistently unaffected.

I have been unable to gather a stacktrace: I don't think it's actually crashing, just aborting playback and closing mythfrontend:

{{{
Cannot make QOpenGLContext current in a different thread
2017-10-25 20:07:58.729655 W  MythPainter: 3 images not yet de-allocated.
2017-10-25 20:07:58.729669 I  VDPAU Painter: Clearing VDPAU painter cache.
2017-10-25 20:07:58.797466 I  Clearing OpenGL painter cache.
Handling Aborted
Aborted
}}}

I'll also add that I am '''not''' configuring Mythfrontend to switch X resolutions or refresh rates automatically here: X remains unchanged.  Furthermore, the OSD is not up when this occurs, nor does it try to display, so the theme isn't displaying anything.

I saw a few changes to add new screens to the shipped themes in 29 but didn't see anything that was marked as breaking that would require all other themes to be updated."	Bug Report - General	closed	minor	unknown	MythTV - Video Playback	v29-fixes	medium	Invalid	theme resolution		0
