Page 1 of 1

java.lang.ClassFormatError: Unknown constant tag 111 in class file

Posted: 19 Aug 2017, 15:01
by All4get
Hey,

got some errors that I cant fix myself.

Sysinfo:

Code: Select all

osmc@Raspberry:~$ sudo filebot -script "fn:sysinfo"
Unknown constant tag 111 in class file groovyjarjarantlr/CommonAST
java.lang.ClassFormatError: Unknown constant tag 111 in class file groovyjarjarantlr/CommonAST
        at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
        at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
        at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:113)
        at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:28)
        at net.filebot.Main.main(Main.java:122)

Failure (°_°)
Java-Version:

Code: Select all


java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)

Filebot-Version:

Code: Select all

filebot -version
FileBot 4.7.5 (r4600) / Java(TM) SE Runtime Environment 1.8.0_33 / Linux 4.9.29-8-osmc (arm)
CMD Code

Code: Select all

sudo filebot -script fn:renall "/mnt/HDD01/Serien2" --output "/mnt/HDD01/Serien3/" --format "{n}/Season {s}/{n} - {s00e00} - {t}" -non-strict --db TheTVDB --lang de
FileName

Code: Select all

Bates Motel s05e09.mkv
tvp-batesmotel-s05e10-720p.mkv
It worked with the same Java Version and Filebot Version 100% on the 07th Aug.

Edit: After the Update of OSMC i got the following errors:

Code: Select all

Illegal UTF8 string in constant pool in class file groovyjarjarantlr/CharScanner
java.lang.ClassFormatError: Illegal UTF8 string in constant pool in class file g                               roovyjarjarantlr/CharScanner
        at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
        at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
        at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:11                               3)
        at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:28)
        at net.filebot.Main.main(Main.java:122)

Failure (°_°)

Re: Sysinfo and Rename doesnt work

Posted: 19 Aug 2017, 16:38
by rednoah
How come you are running an outdated version of FileBot 4.5 with an even more outdated version of Java 1.8.0_33?

The answer to those questions will probably lead you towards a solution to your problem. ;)

Re: java.lang.ClassFormatError: Unknown constant tag 111 in class file

Posted: 19 Aug 2017, 17:00
by All4get
You are right - iam the kind of "never touch a running system"

I updated Java to Java 1.8.0_144 and FileBot to 4.7.9 (Not sure if you misstyped or it was really FileBot 4.5 before that, Sysinfo showed me 4.7.5)
And ofcourse it worked, the Rename went well. But now I have the following problem:

Sysinfo:

Code: Select all

osmc@Raspberry:~$ sudo filebot -script "fn:sysinfo"
FileBot 4.7.9 (r4984)
JNA Native: 5.1.0
MediaInfo: 0.7.73
7-Zip-JBinding: 9.20
Chromaprint: 1.4.2
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2017-05-15 (r500)
Groovy: 2.4.10
JRE: Java(TM) SE Runtime Environment 1.8.0_144
JVM: 32-bit Java HotSpot(TM) Client VM
CPU/MEM: 4 Core / 177 MB Max Memory / 12 MB Used Memory
OS: Linux (arm)
Package: DEB
uname: Linux Raspberry 4.9.29-9-osmc #1 SMP PREEMPT Sat Jul 29 01:44:42 UTC 2017           armv7l GNU/Linux
    ignoring unknown attr section !eabi
    ignoring unknown attr section !eabi
    ignoring unknown attr section !eabi
    ignoring unknown attr section !eabi
    ignoring unknown attr section !eabi
    ignoring unknown attr section !eabi
Done ヾ(@⌒ー⌒@)ノ
What could "ignoring unknown attr section !eabi " be?
Or has it nothing todo with Filebot?

Re: java.lang.ClassFormatError: Unknown constant tag 111 in class file

Posted: 20 Aug 2017, 03:11
by rednoah

Code: Select all

ignoring unknown attr section !eabi
No idea. Looks like some Linux system library error messages. Definitely not something that FileBot is printing directly.