--- parse.cpp.orig 2018-09-30 10:13:53.953939438 +0200 +++ parse.cpp 2018-09-29 21:11:32.928894185 +0200 @@ -910,7 +910,7 @@ dsyslogs(source,"parsing output"); xmlDocPtr xmltv; - xmltv=xmlReadMemory(buffer,bufsize,NULL,NULL,0); + xmltv=xmlReadMemory(buffer,bufsize,NULL,NULL,XML_PARSE_HUGE); if (!xmltv) { esyslogs(source,"failed to parse xmltv");