[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