@Erel,
I confirm that the project run properly in release mode.
Other projects run properly in debug mode.
This is the oldest project that I Made (Made in 2012 and updated until now).
The Java code that I uploaded is compiled in release mode.
Do you need the .bas module or Java module?
Hi, I have the same problem.. but different error.. only in debug mode
-> The system is out of resources.
Does it refer to the application or the mobile resources?
The full log:
B4X:
B4A version: 5.80
Parsing code. (0.29s)
Compiling code. (0.80s)
Compiling layouts code. (0.00s)
Generating R file. (0.34s)
Compiling debugger engine code. Error
javac 1.8.0_45
The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
at com.sun.tools.javac.parser.UnicodeReader.putChar(UnicodeReader.java:143)
at com.sun.tools.javac.parser.JavaTokenizer.scanIdent(JavaTokenizer.java:351)
at com.sun.tools.javac.parser.JavaTokenizer.readToken(JavaTokenizer.java:496)
at com.sun.tools.javac.parser.Scanner.ensureLookahead(Scanner.java:102)
at com.sun.tools.javac.parser.Scanner.token(Scanner.java:95)
at com.sun.tools.javac.parser.JavacParser.peekToken(JavacParser.java:310)
at com.sun.tools.javac.parser.JavacParser.analyzeParens(JavacParser.java:1568)
at com.sun.tools.javac.parser.JavacParser.term3(JavacParser.java:1097)
at com.sun.tools.javac.parser.JavacParser.term3(JavacParser.java:1114)
at com.sun.tools.javac.parser.JavacParser.term2(JavacParser.java:909)
at com.sun.tools.javac.parser.JavacParser.term1(JavacParser.java:880)
at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:836)
at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:816)
at com.sun.tools.javac.parser.JavacParser.parseExpression(JavacParser.java:779)
at com.sun.tools.javac.parser.JavacParser.arguments(JavacParser.java:1782)
at com.sun.tools.javac.parser.JavacParser.arguments(JavacParser.java:1794)
at com.sun.tools.javac.parser.JavacParser.term3(JavacParser.java:1255)
at com.sun.tools.javac.parser.JavacParser.term2(JavacParser.java:909)
at com.sun.tools.javac.parser.JavacParser.term1(JavacParser.java:880)
at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:836)
at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:816)
at com.sun.tools.javac.parser.JavacParser.parseExpression(JavacParser.java:779)
at com.sun.tools.javac.parser.JavacParser.parExpression(JavacParser.java:2260)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2444)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2317)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2449)
at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2352)
at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2298)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2269)
at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2283)
at com.sun.tools.javac.parser.JavacParser.parseStatement(JavacParser.java:2441)