[mythtv-commits] Ticket #13228: Miscellaneous Android fixes and improvements

MythTV noreply at mythtv.org
Wed Feb 28 00:53:16 UTC 2018


#13228: Miscellaneous Android fixes and improvements
-----------------------------+-----------------------------
 Reporter:  pbennett         |          Owner:  pbennett
     Type:  Developer Task   |         Status:  accepted
 Priority:  minor            |      Milestone:  30.0
Component:  Ports - Android  |        Version:  Master Head
 Severity:  medium           |     Resolution:
 Keywords:                   |  Ticket locked:  0
-----------------------------+-----------------------------

Comment (by pbennett):

 I validated, by setting a breakpoint at QApplication::~QApplication that
 it is not being deleted before !DestroyMythMainWindow.

 However, I have added a line to process the dispatcher queue and moved the
 !DestroyMythMainWindow to the top of cleanup, now there is no more
 SEGFAULT :) :) !!!

 Just adding the processEvents call without moving the
 !DestroyMythMainWindow to the top still caused a SEGFAULT.

 I also tested this on Linux and these changes do not cause a problem so
 they will not need a #ifdef around them.

 See patch 20180227_1946_android_segfault.patch attached

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13228#comment:6>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list