[mythtv-commits] Ticket #13158: Frontend abort when recording resolution changes with external themes
MythTV
noreply at mythtv.org
Thu Oct 26 16:47:37 UTC 2017
#13158: Frontend abort when recording resolution changes with external themes
----------------------------------------------+----------------------------
Reporter: Alex Halovanic <halovanic@…> | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: v29-fixes
Severity: medium | Keywords: theme
Ticket locked: 0 | resolution
----------------------------------------------+----------------------------
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.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13158>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list