langtools/src/share/classes/com/sun/tools/javac/main/Main.java
changeset 6581 f58f0ce45802
parent 5857 84d4886d48aa
child 6592 dc56420a69bc
--- a/langtools/src/share/classes/com/sun/tools/javac/main/Main.java	Fri Aug 27 17:21:17 2010 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/main/Main.java	Fri Aug 27 17:59:08 2010 -0700
@@ -467,10 +467,13 @@
         ex.printStackTrace(out);
     }
 
-    /** Print a message reporting an fatal error.
+    /** Print a message reporting a fatal error.
      */
     void feMessage(Throwable ex) {
         Log.printLines(out, ex.getMessage());
+        if (ex.getCause() != null && options.get("dev") != null) {
+            ex.getCause().printStackTrace(out);
+        }
     }
 
     /** Print a message reporting an input/output error.