#1573 java.io.IOException: Cannot read fcode

jpm Sun 10 Jul 2011

> java.io.IOException: Cannot read fcode: JsmGui::JsmCanvas$nodesIntersecting$36

at fanx.fcode.FType.read(FType.java:60)
at fanx.fcode.FType.read(FType.java:54)
at fan.sys.ClassType.doReflect(ClassType.java:291)
at fan.sys.ClassType.reflect(ClassType.java:277)
at fan.sys.ClassType.emit(ClassType.java:462)
at fan.sys.FanClassLoader.findFanClass(FanClassLoader.java:167)
at fan.sys.FanClassLoader.findClass(FanClassLoader.java:92)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at fan.JsmGui.JsmCanvas.nodesIntersecting(JsmCanvas.fan:1019)

Sorry, but I cannot be more precise. The object in question behaves properly but occasionally this error message arises. If I can narrow down the error and find a way to reproduce I will update the ticket. If there is insufficient information then close the ticket. Doubtless this error will go away when I fix some other logic error.

brian Mon 11 Jul 2011

The 99% likely cause for that error is that you recompiled the pod while another process was still using it. Then when the system goes to load a new class, the zip file has been changed out from underneath it.

Login or Signup to reply.