[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
 * 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

 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