[mythtv-commits] Ticket #6041: lircrc with modes crashes mythfrontend

MythTV mythtv at cvs.mythtv.org
Wed Dec 31 17:08:15 UTC 2008

#6041: lircrc with modes crashes mythfrontend
 Reporter:  hp at oeri.ch  |        Owner:  danielk
     Type:  defect      |       Status:  closed 
 Priority:  minor       |    Milestone:  0.22   
Component:  mythtv      |      Version:  head   
 Severity:  low         |   Resolution:  fixed  
  Mlocked:  0           |  
Changes (by danielk):

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


 (In [19519]) Fixes #6041. Don't segfault on old style lirc config files.

 The fallback parser in the lirc_client lib relies on some static globals
 which are only initialized if lirc_init() is called. We stopped calling
 that in [19499] because of some other bugs in that function. Modern
 lircrc's were unaffected so this problem didn't turn up in my testing.
 This pulls in the lirc_client.c and fixes the bugs and gets rid of the
 static globals so we can call lirc_init() and allow the legacy parser code
 to work correctly.

Ticket URL: <http://svn.mythtv.org/trac/ticket/6041#comment:4>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list