Bug Report
https://issues.apache.org/bugzilla/show_bug.cgi?id=11570
Source Code
http://archive.apache.org/dist/logging/log4j/1.2.7/jakarta-log4j-1.2.7.zip
EvoCrash Target Frame
1 and 2
java.lang.NullPointerException:
    at org.apache.log4jb.helpers.Transform.appendEscapingCDATA(Transform.java:74)
    at org.apache.log4jb.xml.XMLLayout.XMLLayout.java:115
    at org.apache.log4jb.WriterAppender.subAppend(WriterAppender.java:292)
    at org.apache.log4jb.RollingFileAppender.subAppend(RollingFileAppender.java:225)
    at org.apache.log4jb.WriterAppender.append(WriterAppender.java:150)
    at org.apache.log4jb.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
    at org.apache.log4jb.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
    at org.apache.log4jb.Category.callAppenders(Category.java:187)
    at org.apache.log4jb.Category.forcedLog(Category.java:372)
    at org.apache.log4jb.Category.error(Category.java:286)
public void test0() throws Throwable {
    Transform.appendEscapingCDATA((StringBuffer) null, (String) null);
}

public void test1() throws Throwable {
    XMLLayout xMLLayout0 = new XMLLayout();
    Class class0 = Integer.class;
    Logger logger0 = (Logger)Category.getInstance(class0);
    Level level0 = Level.ALL;
    MockException mockException0 = new MockException((String) null);
    LoggingEvent loggingEvent0 = new LoggingEvent((String) null, (Category) logger0, (Priority) level0, (Object) null, (Throwable) mockException0);
    xMLLayout0.loggingEvent0;
}

-