[mythtv-commits] Ticket #11168: mythbrowser and mythnews crash when interrupted

MythTV noreply at mythtv.org
Fri Oct 12 15:52:57 UTC 2012


#11168: mythbrowser and mythnews crash when interrupted
------------------------+--------------------------------------
 Reporter:  jkt@…       |           Type:  Bug Report - Crash
   Status:  new         |       Priority:  minor
Milestone:  unknown     |      Component:  Plugin - MythBrowser
  Version:  0.25-fixes  |       Severity:  medium
 Keywords:              |  Ticket locked:  0
------------------------+--------------------------------------
 when a page load is interrupted before completion mythfrontend crashes in
 QObject::disconnect() at sender->metaObject().  after much debugging i
 found removing a portion of [1399a9c136] sidesteps the problem; it seems
 mixing delete QWebPage, delete QNetworkAccessManager and pending replies
 is an explosive combination.

 the attached patch lets mythbrowser and mythnews survive interruption, but
 doing so most likely reinstates #9802.

 crashes using branches fixes/0.25, fixes/0.26 and master against libqt4
 versions 4.7.4 and 4.8.3, though i did not test all permutations.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11168>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list