This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Open-up the attached file (ThumbnailController.groovy) and you'll get: java.lang.IndexOutOfBoundsException: tokenLength=1 >0 at org.netbeans.lib.lexer.LexerInputOperation.tokenRecognized(LexerInputOperation.java:234) at org.netbeans.lib.lexer.LexerInputOperation.tokenRecognized(LexerInputOperation.java:314) at org.netbeans.spi.lexer.TokenFactory.createToken(TokenFactory.java:118) at org.netbeans.modules.groovy.editor.lexer.GroovyLexer.createToken(GroovyLexer.java:105) at org.netbeans.modules.groovy.editor.lexer.GroovyLexer.nextToken(GroovyLexer.java:167) at org.netbeans.lib.lexer.LexerInputOperation.nextToken(LexerInputOperation.java:274) at org.netbeans.lib.lexer.inc.IncTokenList.tokenOrEmbeddingContainerImpl(IncTokenList.java:197) at org.netbeans.lib.lexer.inc.IncTokenList.tokenOrEmbeddingContainer(IncTokenList.java:192) at org.netbeans.api.lexer.TokenSequence.moveNext(TokenSequence.java:405) at org.netbeans.modules.languages.ParserManagerImpl.getTokens(ParserManagerImpl.java:375) at org.netbeans.modules.languages.ParserManagerImpl.access$400(ParserManagerImpl.java:84) at org.netbeans.modules.languages.ParserManagerImpl$3.run(ParserManagerImpl.java:357) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1206) at org.netbeans.modules.languages.ParserManagerImpl.createTokenInput(ParserManagerImpl.java:346) at org.netbeans.modules.languages.ParserManagerImpl.parse(ParserManagerImpl.java:307) at org.netbeans.modules.languages.ParserManagerImpl.access$200(ParserManagerImpl.java:84) at org.netbeans.modules.languages.ParserManagerImpl$2.run(ParserManagerImpl.java:209) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
Created attachment 54817 [details] ThumbnailController.groovy
Fixed. http://www.netbeans.org/source/browse/scripting/groovy/editor/src/org/netbeans/modules/groovy/editor/lexer/GroovyLexer.java?r1=1.9&r2=1.10 http://www.netbeans.org/source/browse/scripting/groovy/editor/test/unit/src/org/netbeans/modules/groovy/editor/GroovyLexerBatchTest.java? r1=1.6&r2=1.7
Integrated into 'main-golden', available in NB_Trunk_Production #206 build Changeset: http://hg.netbeans.org/main/rev/d9b84e929839 User: Martin Adamek <martin_adamek@netbeans.org> Log: #124888: java.lang.IndexOutOfBoundsException: tokenLength=1 >0
v.