Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7955

Logback Stack overflow exception whilst reporting fatal BDB JE error

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • qpid-java-broker-7.0.0
    • qpid-java-broker-7.0.0
    • Broker-J
    • None

    Description

      Running a test case that deliberately causes the Broker configured to use BDB to run out of diskspace, the Broker shuts down with the following exception. The exception exception was IOException reporting the absence of diskspace. Problem occurs equally on all three AMQP protocols.

      java.lang.StackOverflowError: null
              at com.sleepycat.je.DatabaseException.getMessage(DatabaseException.java:156)
              at com.sleepycat.je.EnvironmentFailureException.getMessage(EnvironmentFailureException.java:255)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:54)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:60)
              at ch.qos.logback.classic.spi.ThrowableProxy.<init>(ThrowableProxy.java:72)
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: