Trying to do a Fetch & Match with TheMovieDB and continue to get EOFException error. I've tried running the -clear-cache cli and reinstalling the app with no resolution.
I cannot use F5 information function as it also throws EOFException error.
Windows 10 x64 OS
# C:\Users\MEDIA\AppData\Roaming\FileBot\error.log
Apr 22, 2020 8:43:50 AM net.filebot.Logging trace
WARNING: Failed to check for updates: NullPointerException
java.lang.NullPointerException
at net.filebot.util.XPathUtilities.streamElements(Unknown Source)
at net.filebot.Main.checkUpdate(Unknown Source)
at net.filebot.Main.onStart(Unknown Source)
at net.filebot.Main.lambda$main$0(Unknown Source)
at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)
at net.filebot.util.ui.SwingUI$SwingRunnable.doInBackground(Unknown Source)
Apr 22, 2020 8:56:54 AM net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1 done
WARNING: EOFException
java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.io.EOFException
at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.done(Unknown Source)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.io.EOFException
at net.filebot.ui.rename.MovieMatcher.match(Unknown Source)
at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
at net.filebot.ui.rename.RenamePanel$AutoCompleteAction$1.doInBackground(Unknown Source)
Caused by: java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.media.ReleaseInfo.lambda$resource$28(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.media.ReleaseInfo.getStructureRootPattern(Unknown Source)
at net.filebot.media.MediaFileUtilities.isStructureRoot(Unknown Source)
at net.filebot.media.MediaDetection.guessMovieFolder(Unknown Source)
at net.filebot.media.MediaDetection.detectMovie(Unknown Source)
at net.filebot.media.MediaDetection.detectMovieWithYear(Unknown Source)
at net.filebot.ui.rename.MovieMatcher.lambda$match$1(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 14 more
Apr 22, 2020 9:07:57 AM net.filebot.CachedResource lambda$get$2
SEVERE: Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.GroovyPad.lambda$createScriptShell$3(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ScriptShellBaseClass.executeScript(Unknown Source)
at net.filebot.cli.ScriptShellBaseClass.runScript(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at Script1.run(Script1.groovy:1)
at net.filebot.cli.ScriptShell.evaluate(Unknown Source)
at net.filebot.cli.GroovyPad$Runner.lambda$new$0(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 19 more
Apr 22, 2020 9:07:57 AM net.filebot.cli.ScriptShellBaseClass printException
WARNING: EOFException
Apr 22, 2020 9:08:00 AM net.filebot.CachedResource lambda$get$2
SEVERE: Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.GroovyPad.lambda$createScriptShell$3(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ScriptShellBaseClass.executeScript(Unknown Source)
at net.filebot.cli.ScriptShellBaseClass.runScript(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at Script1.run(Script1.groovy:1)
at net.filebot.cli.ScriptShell.evaluate(Unknown Source)
at net.filebot.cli.GroovyPad$Runner.lambda$new$0(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 19 more
Apr 22, 2020 9:08:00 AM net.filebot.cli.ScriptShellBaseClass printException
WARNING: EOFException
Apr 22, 2020 9:08:32 AM net.filebot.CachedResource lambda$get$2
SEVERE: Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at ne
Try this:
1. Open CMD
2. Execute filebot -clear-cache
The EOFException would typically strongly indicate that the cache isn't clear. You may need to do this from CMD, since the GUI can't thoroughly clear the cache while it's running.
EDIT:
The details here might indicate something strange is going on, perhaps a strange network issue results in you getting an empty response for HTTP requests for some reason:
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
If you enable debug logging, you might get more information: viewtopic.php?t=3913
EDIT 2:
filebot -version can tell you what revision you're using, if filebot -script fn:sysinfo doesn't work. It should say r7372.
I've run filebot -clear-cache multiple times but hasn't resolved the issue. I am running a VPN, but have no connection issues with anything else and I can hit the api directly via browser.
C:\Users\MEDIA>filebot -script fn:sysinfo
Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
java.lang.RuntimeException: java.io.EOFException
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
Error (o_O)
Sorry for the slow responses and thanks for the help.
here is the output. Ran first line, then clear cache, tried to do a fetch & match, then ran third line (output below) and then first line again (output below).
C:\Users\MEDIA>filebot -script fn:sysinfo
Initialize new disk cache: C:\Users\MEDIA\AppData\Roaming\FileBot\cache\1
Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
java.lang.RuntimeException: java.io.EOFException
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
Error (o_O)
C:\Users\MEDIA>filebot -script fn:properties --def net.filebot.logging.debug=ALL net.filebot.web.WebRequest.log.response=true
Fetch failed: https://api.filebot.net/7372/script/fn.jar.xz
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
java.lang.RuntimeException: java.io.EOFException
java.lang.RuntimeException: java.io.EOFException
at net.filebot.CachedResource.lambda$getBytes$4(Unknown Source)
at net.filebot.CachedResource.lambda$get$1(Unknown Source)
at net.filebot.CachedResource.retry(Unknown Source)
at net.filebot.CachedResource.lambda$get$2(Unknown Source)
at net.filebot.Cache.computeIf(Unknown Source)
at net.filebot.CachedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.MemoizedResource.get(Unknown Source)
at net.filebot.cli.ScriptBundle.getScript(Unknown Source)
at net.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.runScript(Unknown Source)
at net.filebot.cli.ArgumentProcessor.run(Unknown Source)
at net.filebot.Main.main(Unknown Source)
Caused by: java.io.EOFException
at org.tukaani.xz.SingleXZInputStream.readStreamHeader(Unknown Source)
at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
at org.tukaani.xz.XZInputStream.<init>(Unknown Source)
... 13 more
Error (o_O)
You could try to access this file in your browser and see what it says. FileBot just can't access the internet, or your proxy, VPN, etc is sending back garbage data. Because it seems to work for everyone else, so it's gotta be something special on your machine.
Are you sure you're not using a dodgy VPN that might be blocked by CloudFlare and CDN friends?
It is working fine this morning. So not sure what's going on with the network connection, especially since all other internet related items are working. Very odd!!