Community
Participate
Working Groups
Eclipse 3.1M6. Adding the following line of code to any Java source file breaks code completion. private static String BAD = "\""; OTOH, adding a leading character to the string contents as follows fixes the problem. private static String OK = "x\""; Here's the .log report: !MESSAGE The command for the key you pressed failed !STACK 0 java.lang.NegativeArraySizeException at org.eclipse.jdt.internal.compiler.parser.Scanner.getCurrentTokenSourceString(Scanner.java:501) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeToken(Parser.java:6793) at org.eclipse.internal.codeassist.impl.AssistParser.consumeToken(AssistParser.java:666) at org.eclipse.internal.codeassist.complete.CompletionParser.consumeToken(CompletionParser.java:2235) ...
*** This bug has been marked as a duplicate of 90414 ***