diff -r 700b17652ef6 -r 3cb4fb6e0720 src/share/classes/com/sun/tools/javap/JavapTask.java --- a/src/share/classes/com/sun/tools/javap/JavapTask.java Mon Jun 16 22:23:33 2008 -0700 +++ b/src/share/classes/com/sun/tools/javap/JavapTask.java Wed Jun 18 16:53:08 2008 -0700 @@ -475,6 +475,7 @@ t.printStackTrace(pw); pw.close(); diagnosticListener.report(createDiagnostic("err.crash", t.toString(), sw.toString())); + ok = false; } }