BUG java.lang.NullPointerException #40

Closed
opened 2019-05-05 08:50:43 +00:00 by zaoqi · 0 comments
zaoqi commented 2019-05-05 08:50:43 +00:00 (Migrated from github.com)
$ java -cp "luaj/luaj-jse-3.0.2.jar:luaj/lib/bcel-5.2.jar" luajc -s . -d out 'lang.lua'
    failed to load lang.lua: java.lang.NullPointerException
java.lang.NullPointerException
	at org.luaj.vm2.compiler.FuncState.errorlimit(Unknown Source)
	at org.luaj.vm2.compiler.FuncState.checklimit(Unknown Source)
	at org.luaj.vm2.compiler.LexState.new_localvar(Unknown Source)
	at org.luaj.vm2.compiler.LexState.localstat(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statement(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statlist(Unknown Source)
	at org.luaj.vm2.compiler.LexState.block(Unknown Source)
	at org.luaj.vm2.compiler.LexState.forbody(Unknown Source)
	at org.luaj.vm2.compiler.LexState.fornum(Unknown Source)
	at org.luaj.vm2.compiler.LexState.forstat(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statement(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statlist(Unknown Source)
	at org.luaj.vm2.compiler.LexState.body(Unknown Source)
	at org.luaj.vm2.compiler.LexState.funcstat(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statement(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statlist(Unknown Source)
	at org.luaj.vm2.compiler.LexState.body(Unknown Source)
	at org.luaj.vm2.compiler.LexState.localfunc(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statement(Unknown Source)
	at org.luaj.vm2.compiler.LexState.statlist(Unknown Source)
	at org.luaj.vm2.compiler.LexState.mainfunc(Unknown Source)
	at org.luaj.vm2.compiler.LuaC$CompileState.luaY_parser(Unknown Source)
	at org.luaj.vm2.compiler.LuaC.compile(Unknown Source)
	at org.luaj.vm2.Globals.compilePrototype(Unknown Source)
	at org.luaj.vm2.Globals.loadPrototype(Unknown Source)
	at org.luaj.vm2.luajc.LuaJC.compileAll(Unknown Source)
	at luajc.processFile(Unknown Source)
	at luajc.<init>(Unknown Source)
	at luajc.main(Unknown Source)

0ec7098c8a/core/pure/lua/lang.lua

``` $ java -cp "luaj/luaj-jse-3.0.2.jar:luaj/lib/bcel-5.2.jar" luajc -s . -d out 'lang.lua' failed to load lang.lua: java.lang.NullPointerException java.lang.NullPointerException at org.luaj.vm2.compiler.FuncState.errorlimit(Unknown Source) at org.luaj.vm2.compiler.FuncState.checklimit(Unknown Source) at org.luaj.vm2.compiler.LexState.new_localvar(Unknown Source) at org.luaj.vm2.compiler.LexState.localstat(Unknown Source) at org.luaj.vm2.compiler.LexState.statement(Unknown Source) at org.luaj.vm2.compiler.LexState.statlist(Unknown Source) at org.luaj.vm2.compiler.LexState.block(Unknown Source) at org.luaj.vm2.compiler.LexState.forbody(Unknown Source) at org.luaj.vm2.compiler.LexState.fornum(Unknown Source) at org.luaj.vm2.compiler.LexState.forstat(Unknown Source) at org.luaj.vm2.compiler.LexState.statement(Unknown Source) at org.luaj.vm2.compiler.LexState.statlist(Unknown Source) at org.luaj.vm2.compiler.LexState.body(Unknown Source) at org.luaj.vm2.compiler.LexState.funcstat(Unknown Source) at org.luaj.vm2.compiler.LexState.statement(Unknown Source) at org.luaj.vm2.compiler.LexState.statlist(Unknown Source) at org.luaj.vm2.compiler.LexState.body(Unknown Source) at org.luaj.vm2.compiler.LexState.localfunc(Unknown Source) at org.luaj.vm2.compiler.LexState.statement(Unknown Source) at org.luaj.vm2.compiler.LexState.statlist(Unknown Source) at org.luaj.vm2.compiler.LexState.mainfunc(Unknown Source) at org.luaj.vm2.compiler.LuaC$CompileState.luaY_parser(Unknown Source) at org.luaj.vm2.compiler.LuaC.compile(Unknown Source) at org.luaj.vm2.Globals.compilePrototype(Unknown Source) at org.luaj.vm2.Globals.loadPrototype(Unknown Source) at org.luaj.vm2.luajc.LuaJC.compileAll(Unknown Source) at luajc.processFile(Unknown Source) at luajc.<init>(Unknown Source) at luajc.main(Unknown Source) ``` https://gitlab.com/the-language/the-language/blob/0ec7098c8aeee93d2f8525a5761a7b671008c68d/core/pure/lua/lang.lua
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-autonomous-connection/luaj#40