DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=37182>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=37182 [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED ------- Additional Comments From [EMAIL PROTECTED] 2007-01-26 20:02 ------- public void testToStringFail() { Object o = new Object() { public String toString() { throw new NullPointerException(); } }; logger.debug(o); } This currently fails with: java.lang.NullPointerException at org.apache.log4j.CategoryTest$1.toString(CategoryTest.java:158) at org.apache.log4j.or.DefaultRenderer.doRender(DefaultRenderer.java:34) at org.apache.log4j.or.RendererMap.findAndRender(RendererMap.java:107) at org.apache.log4j.spi.LoggingEvent.getRenderedMessage(LoggingEvent.java:650) at org.apache.log4j.pattern.MessagePatternConverter.format(MessagePatternConverter.java:58) at org.apache.log4j.pattern.BridgePatternConverter.format(BridgePatternConverter.java:132) at org.apache.log4j.PatternLayout.format(PatternLayout.java:531) at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:360) at org.apache.log4j.WriterAppender.append(WriterAppender.java:175) at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:286) at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:67) at org.apache.log4j.Category.callAppenders(Category.java:218) at org.apache.log4j.Category.forcedLog(Category.java:588) at org.apache.log4j.Category.debug(Category.java:284) at org.apache.log4j.CategoryTest.testToStringFail(CategoryTest.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) What is the contract for Layout.format()? -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
