[mythtv-commits] Ticket #1908: mythfrontend: SIGSEGV when cancelling in-progress channel change in live TV

MythTV mythtv at cvs.mythtv.org
Wed Jun 21 17:26:06 UTC 2006


#1908: mythfrontend: SIGSEGV when cancelling in-progress channel change in live TV
-----------------------------------------------+----------------------------
 Reporter:  malcolm-mythtv-dev at farside.org.uk  |        Owner:  danielk
     Type:  defect                             |       Status:  closed 
 Priority:  minor                              |    Milestone:  0.20   
Component:  mythtv                             |      Version:  head   
 Severity:  high                               |   Resolution:  fixed  
-----------------------------------------------+----------------------------
Changes (by danielk):

  * resolution:  => fixed
  * status:  new => closed

Comment:

 (In [10261]) Closes #1908. Fixes SEGFAULT by adding a null pointer check
 to TV::UnMute().

 This is on a Qt Timer and can be triggered at the wrong time during a
 channel change. This will fix the segfault, but there may still be a
 problem with using the timer like this. It is possible that sound will not
 be unmuted after a channel change, though reading the code it looks like
 the unmute is done directly as well when needed.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1908>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list