Thorsten Meinl created QPID-8439:
------------------------------------

             Summary: Stack overflow during logging
                 Key: QPID-8439
                 URL: https://issues.apache.org/jira/browse/QPID-8439
             Project: Qpid
          Issue Type: Bug
          Components: Broker-J
    Affects Versions: qpid-java-broker-7.0.6
            Reporter: Thorsten Meinl
         Attachments: catalina.out

We are occasionally seeing stack overflow during logging in QPid. This 
completely kills the broker because some data structure are not initialized 
correctly any more afterwards. The problems lies in the combination of SLf4j 
use in QPid and the logging in the BDB implementation. BDB is configured using 
the Slf4jLoggingHandler in 
{{org.apache.qpid.server.store.berkeleydb.StandardEnvironmentFacade.StandardEnvironmentFacade(StandardEnvironmentConfiguration)}}
 which eventually ends up at the JDK logger (at least in our setup). However, 
BDB has a {{com.sleepycat.je.utilint.ConfiguredRedirectHandler}} which is 
appended to the the JDK logger and logs records from it to the configured 
Slf4jLoggingHandler. Which in turn forwards them to the JDK logger and there it 
starts again. The error is so obvious which makes me wonder why nobody else has 
reported it before. Is there some kind of configuration that we have set wrong?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to