Adam Long created LOG4J2-3131: --------------------------------- Summary: Attempting to call getExtendedStackTraceAsString() after deserializing JSON LogEvent results in a NPE Key: LOG4J2-3131 URL: https://issues.apache.org/jira/browse/LOG4J2-3131 Project: Log4j 2 Issue Type: Bug Components: Layouts Affects Versions: 2.14.1 Reporter: Adam Long Attachments: example.zip
How to reproduce: # Generate a LogEvent with an Exception that has at least one cause (i.e. nested Exception) # Use the standard JSON Layout to turn that LogEvent into JSON # Using JsonLogEventParser to turn it back into a LogEvent # Call getExtendedStackTraceAsString() on the ThrowableProxy associated with the deserialized LogEvent # A NullPointerException will be thrown I've attached a small example project to reproduce the error. -- This message was sent by Atlassian Jira (v8.3.4#803005)