[jboss-jira] [JBoss JIRA] (LOGMGR-65) WriterHandlers should invoke the reportError in the synch block

RH Bugzilla Integration (JIRA) jira-events at lists.jboss.org
Fri May 10 06:25:54 EDT 2013


     [ https://issues.jboss.org/browse/LOGMGR-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

RH Bugzilla Integration updated LOGMGR-65:
------------------------------------------

        Bugzilla Update: Perform
    Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=961702

    
> WriterHandlers should invoke the reportError in the synch block
> ---------------------------------------------------------------
>
>                 Key: LOGMGR-65
>                 URL: https://issues.jboss.org/browse/LOGMGR-65
>             Project: JBoss Log Manager
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>            Reporter: James Perkins
>            Assignee: James Perkins
>             Fix For: 1.5.0.Beta1
>
>
> Partial stack trace from a deadlock
> {code}
> "http-/0.0.0.0:8080-815":
>     at java.io.PrintStream.println(PrintStream.java:805)
>     - waiting to lock <0x9ffffffe24c7dd58> (a java.io.PrintStream)
>     at org.jboss.stdio.StdioContext$DelegatingPrintStream.println(StdioContext.java:297)
>     at java.util.logging.ErrorManager.error(ErrorManager.java:94)
>     - locked <0x9ffffffe218b3810> (a java.util.logging.ErrorManager)
>     at java.util.logging.Handler.reportError(Handler.java:232)
>     at org.jboss.logmanager.handlers.WriterHandler.safeFlush(WriterHandler.java:175)
>     at org.jboss.logmanager.handlers.WriterHandler.flush(WriterHandler.java:142)
>     - locked <0x9ffffffe218b3840> (a java.lang.Object)
>     at org.jboss.logmanager.ExtHandler.doPublish(ExtHandler.java:104)
>     at org.jboss.logmanager.handlers.WriterHandler.doPublish(WriterHandler.java:70)
>     - locked <0x9ffffffe218b3840> (a java.lang.Object)
>     at org.jboss.logmanager.ExtHandler.publish(ExtHandler.java:76)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:290)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.Logger.logRaw(Logger.java:721)
>     at org.jboss.logmanager.Logger.logRaw(Logger.java:731)
>     at org.jboss.logmanager.Logger.log(Logger.java:367)
>     at org.apache.cxf.common.logging.LogUtils.doLog(LogUtils.java:383)
>     ...
> "http-/0.0.0.0:8080-1409":
>     at org.jboss.logmanager.handlers.WriterHandler.doPublish(WriterHandler.java:59)
>     - waiting to lock <0x9ffffffe218b3840> (a java.lang.Object)
>     at org.jboss.logmanager.ExtHandler.publish(ExtHandler.java:76)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:290)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:298)
>     at org.jboss.logmanager.Logger.logRaw(Logger.java:721)
>     at org.jboss.logmanager.Logger.log(Logger.java:506)
>     at org.jboss.stdio.AbstractLoggingWriter.write(AbstractLoggingWriter.java:71)
>     - locked <0x9ffffffe24c7de00> (a java.lang.StringBuilder)
>     at org.jboss.stdio.WriterOutputStream.finish(WriterOutputStream.java:143)
>     at org.jboss.stdio.WriterOutputStream.flush(WriterOutputStream.java:164)
>     - locked <0x9ffffffe24c7df18> (a sun.nio.cs.UTF_8$Decoder)
>     at java.io.PrintStream.write(PrintStream.java:482)
>     - locked <0x9ffffffe24c7dd58> (a java.io.PrintStream)
>     at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
>     at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
>     at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
>     - locked <0x9ffffffe24c7e340> (a java.io.OutputStreamWriter)
>     at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185)
>     at java.io.PrintStream.newLine(PrintStream.java:546)
>     - locked <0x9ffffffe24c7dd58> (a java.io.PrintStream)
>     at java.io.PrintStream.println(PrintStream.java:807)
>     - locked <0x9ffffffe24c7dd58> (a java.io.PrintStream)
>     at org.jboss.stdio.StdioContext$DelegatingPrintStream.println(StdioContext.java:297)
>     at java.util.logging.ErrorManager.error(ErrorManager.java:94)
>     - locked <0x9ffffffe212bf3c0> (a java.util.logging.ErrorManager)
>     at java.util.logging.Handler.reportError(Handler.java:232)
>     at org.jboss.logmanager.handlers.WriterHandler.doPublish(WriterHandler.java:73)
>     at org.jboss.logmanager.ExtHandler.publish(ExtHandler.java:76)
>     at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:290)
>     at org.jboss.logmanager.Logger.logRaw(Logger.java:721)
>     at org.jboss.logmanager.Logger.fine(Logger.java:481)
>     ...
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list