|
From: Robert E. <rm...@gm...> - 2014-09-22 05:53:39
|
On 9/21/2014 11:54 PM, RoderickGI wrote: > > G'Day folk, > > I'm trying to validate an XMLTV file from a source I am using. I have > tried version 0.5.65c and 0.5.59 of xmltv.exe. After correctly setting > my time zone, both fail with the same error: > > --------------------------------------------------------------------------------------------------------------------------------------- > > C:\XMLTV>xmltv.exe tv_validate_file TVGuide.xml > > Timezone is +1000 > > Deep recursion on subroutine "XML::LibXML::Error::as_string" at > /PerlApp/XML/LibXML/Error.pm line 182. > > --------------------------------------------------------------------------------------------------------------------------------------- > > As you can see I am running the Windows executable in a CMD window, > with the simplest of directories. > > Am I doing something wrong? > > Is this a known error? > > Is this error likely caused by the sample XML file, or is it probable > that the xmltv validate process has a bug? > > I tried running it with an extremely simplified, one line header only > file and the same error still occurred. > > Try the latest alpha-exe... it's running current version of all modules. http://alpha-exe.xmltv.org When I run tv_validate_file against a XMLTV grabber generated file it works fine. Based on that error, I would look at the XML file in a text editor and make sure the XML syntax looks ok and all elements are closed. Robert |