### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: model/org/eclipse/jdt/internal/core/ClassFileWorkingCopy.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ClassFileWorkingCopy.java,v retrieving revision 1.49 diff -u -r1.49 ClassFileWorkingCopy.java --- model/org/eclipse/jdt/internal/core/ClassFileWorkingCopy.java 29 Mar 2006 03:08:48 -0000 1.49 +++ model/org/eclipse/jdt/internal/core/ClassFileWorkingCopy.java 11 Dec 2006 19:49:45 -0000 @@ -51,7 +51,9 @@ public char[] getContents() { try { - return getBuffer().getCharacters(); + char[] characters = getBuffer().getCharacters(); + if (characters == null) return CharOperation.NO_CHAR; + return characters; } catch (JavaModelException e) { return CharOperation.NO_CHAR; }