[mythtv-commits] Ticket #7624: myth-setup crashes scanning DVB-T channels with ERROR: invalid channel on HDHomerun.

MythTV mythtv at cvs.mythtv.org
Mon Nov 23 02:20:31 UTC 2009


#7624: myth-setup crashes scanning DVB-T channels with ERROR: invalid channel on
HDHomerun.
--------------------------------------+-------------------------------------
 Reporter:  tortise@…                 |       Owner:  danielk
     Type:  defect                    |      Status:  new    
 Priority:  minor                     |   Milestone:  0.22   
Component:  MythTV - Channel Scanner  |     Version:  0.22   
 Severity:  medium                    |     Mlocked:  0      
--------------------------------------+-------------------------------------

Comment(by Mark de Reeper <markdr@…>):

 I am also seeing this issue here in NZ. I had moved from a .22-trunk
 (r21860) release to .22-release-fixes and started to have this issue. I
 reverted back to r21860 until I had more time to investigate.

 From the research I have done over the weekend I believe that this is
 actually related to a change made in release .22 r22016. The change was to
 hdhrstreamhandler.cpp
 (http://cvs.mythtv.org/trac/browser/trunk/mythtv/libs/libmythtv/hdhrstreamhandler.cpp?rev=22016).
 It appears to be going into a recursive loop which ends up in a segfault.

 The change message for the fix was "Hokey fix to make newer hdhomerun
 firmware revisions work. Retry tuning with "qam:<freq>" if
 "qam_256:<freq>" or "qam_64:<freq>" failed." I guess that here in NZ we
 are seeing some different cases which should be ignored rather than
 triggering a recursive call.

 By removing this change from a recent trunk release, I no longer get the
 problem. A suggested patch is attached (against r22889), I have no way of
 testing it against the original problem which led to r22016 though.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7624#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list