Intermittent OutOfMemoryErrors in BasicSetup.testTriggersWithLOBcolumns()
-------------------------------------------------------------------------

                 Key: DERBY-5277
                 URL: https://issues.apache.org/jira/browse/DERBY-5277
             Project: Derby
          Issue Type: Bug
          Components: Test
    Affects Versions: 10.9.0.0
            Reporter: Knut Anders Hatlen


Seen many times in the JDK 7 tests lately, and also in the Tinderbox. First 
occurrence was here: 
http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/testlog/sol32/1134678-suitesAll_diff.txt

(There had been no commits in the last two days before this test run, so it's 
difficult to say if a recent change caused it.)

The test case has a comment that says that it should never read the LOB into 
memory, but according to the stack trace, that's exactly what's happening:

Caused by: java.lang.OutOfMemoryError: Java heap space
        at org.apache.derby.iapi.types.SQLBinary.readFromStream(Unknown Source)
        at org.apache.derby.iapi.types.SQLBinary.readExternal(Unknown Source)
        at org.apache.derby.iapi.types.SQLBinary.getValue(Unknown Source)
        at org.apache.derby.iapi.types.SQLBinary.loadStream(Unknown Source)
        at 
org.apache.derby.impl.sql.execute.UpdateResultSet.objectifyStream(Unknown 
Source)
        at 
org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown 
Source)
        at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown 
Source)
        at 
org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
        at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown 
Source)
        at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown 
Source)
        at 
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown 
Source)
        at 
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
        at 
org.apache.derbyTesting.functionTests.tests.upgradeTests.BasicSetup.testTriggersWithLOBcolumns(BasicSetup.java:854)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to