Closed Wurzelmann closed 2 years ago
Indeed, quite strange. I think the URL http://zdfmediathk.sourceforge.net/akt.xml
is not working anymore. This is being downloaded at the end to check for a new "filmlist". It gives a 404 to me.
I tried the three following urls for filmlists:
these three are working URLs, but I only get stack traces again, when using them. The URL you mentioned was not in use by me any more anyway, I replaced it years ago with another one of the three above, but it's still not working... anything I can do to produce more verbose output for troubleshooting?
New error though... this is the stack trace when I only try to update my filmlist via meth update
:
Downloading movie list… Exception in thread "main" javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:652)
at meth.settings$Settings.$anonfun$listUrl$1(settings.scala:67)
at fs2.Task$.$anonfun$delay$1(Task.scala:191)
at fs2.Task$.$anonfun$suspend$2(Task.scala:199)
at fs2.util.Attempt$.apply(Attempt.scala:12)
at fs2.Task$.$anonfun$suspend$1(Task.scala:199)
at fs2.internal.Future.step(Future.scala:53)
at fs2.internal.Future.listen(Future.scala:30)
at fs2.internal.Future.runAsync(Future.scala:69)
at fs2.internal.Future.run(Future.scala:79)
at fs2.TaskPlatform$JvmSyntax.unsafeRun(TaskPlatform.scala:14)
at meth.movielist$.listUrl$lzycompute(movielist.scala:17)
at meth.movielist$.listUrl(movielist.scala:17)
at meth.movielist$.$anonfun$downloadList$1(movielist.scala:95)
at fs2.Task$.$anonfun$delay$1(Task.scala:191)
at fs2.Task$.$anonfun$suspend$2(Task.scala:199)
at fs2.util.Attempt$.apply(Attempt.scala:12)
at fs2.Task$.$anonfun$suspend$1(Task.scala:199)
at fs2.internal.Future.step(Future.scala:54)
at fs2.internal.Future.listen(Future.scala:30)
at fs2.internal.Future.runAsync(Future.scala:69)
at fs2.internal.Future.run(Future.scala:79)
at fs2.TaskPlatform$JvmSyntax.unsafeRun(TaskPlatform.scala:14)
at meth.main$.main(main.scala:34)
at meth.main.main(main.scala)
Manually downloading a filmlist, extracting and renaming it to filmlist
seems to work, downloads are seemingly fine without any stack traces so far, but something about meth's filmlist update mechanism seems to be broken...
Previously there was a xml file provided that contained a list of URLs to the "filmlist". This is not working anymore, so I removed it. Now the url from the config at fallbackListUrl
is being used and no check is done anymore.
Almost every time while searching, there are errors, the search crashes and I only get a stack trace. Example:
generates
OS: Debian 11.3 meth: latest (meth-0.0.3)