[mythtv] mythfilldatabase fails with tv_grab_de_tvtoday

Oscar Carlsson webmaster at trekotor.se
Thu Feb 2 23:44:59 UTC 2006


tor 2006-02-02 klockan 23:34 +0100 skrev Lorenz Hahn:
> Otto Bommer wrote:
> > Since a week the following error occurs with mythfilldatabase on my machine:
> > 
> > grabbing: Died at /usr/bin/tv_grab_de_tvtoday line 681.
> > ------------------ End of XMLTV output ------------------
> > Error in 4:201: unexpected end of file
> > Updating icons for sourceid: 1
> > 
> > 
> > My workaround is to remove the --slow option in 
> > programs/mythfilldatabase/filldata.cpp
> > 
> > < command.sprintf("nice %s --slow --days 1 --config-file |%s| --offset %d --output %s",
> > 
> >>command.sprintf("nice %s --days 1 --config-file |%s| --offset %d --output %s",
> > 
> > 
> > 
> > However, I think this is not the proper fix.
> > Has this occured to anybody of you.
> 
> Yeah, me too. I also tried to track the problem down to it's source, but
>  have not succeeded.
> 
> Some detaills that may help our successor:
> 
> I'm using the current xmltv debian package.
> 
> I had to comment out lines 683 ans 684 due to some values that let the
> script die. Now these are all ignored - we've got no use for ShowView
> anyway.
> 
> I also commented out line 755 to omit warnings of unknown features like
> Dolby Surround.
> 
> In /usr/share/perl5/XML/Writer.pm I've modified sub
> _croakUnlessDefinedCharacters in line 767 to ignore Code point \u0000
> that is not allowed in .xml files, but since I've got no perl skills ant
> don't know what exactly I was doing here, I'm pretty sure that I've failed.
> 
> When the Code point check is disabled, mythfilldatabase reports 1479:21
> as unexpected end of file, when the check is enabled it fails at
> 1479:939 while fetching the same day.
> 
> Hth,
> Lorenz.

Does the script work if run outside of mythfilldatabase? If not, you
need to mail the xmltv list.

/O



More information about the mythtv-dev mailing list