[maven-release-plugin]  copy for tag surefire-2.4.1

git-svn-id: https://svn.apache.org/repos/asf/maven/surefire/tags/surefire-2.4.1@615691 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/surefire-api/src/main/java/org/apache/maven/surefire/report/PojoStackTraceWriter.java b/surefire-api/src/main/java/org/apache/maven/surefire/report/PojoStackTraceWriter.java
index 58cd5eb..6cd0fb3 100644
--- a/surefire-api/src/main/java/org/apache/maven/surefire/report/PojoStackTraceWriter.java
+++ b/surefire-api/src/main/java/org/apache/maven/surefire/report/PojoStackTraceWriter.java
@@ -48,8 +48,11 @@
     public String writeTraceToString()
     {
         StringWriter w = new StringWriter();
-        t.printStackTrace( new PrintWriter( w ) );
-        w.flush();
+        if ( t != null )
+        {
+            t.printStackTrace( new PrintWriter( w ) );
+            w.flush();
+        }
         return w.toString();
     }
 
@@ -69,7 +72,7 @@
             if ( line.startsWith( marker ) )
             {
                 lastLine = i;
-            } else if ( line.startsWith( "Caused by" ) ) 
+            } else if ( line.startsWith( "Caused by" ) )
             {
                 causedByLine = i;
                 break;