[
https://issues.apache.org/jira/browse/DERBY-6114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-6114:
--------------------------------------
Attachment: backport-10.10.diff
Attaching a patch that ports the fix to 10.10. It's essentially the same as the
original fix on trunk. The differences are: 1) A merge conflict in
modules.properties was resolved. 2) The build script had to be told to compile
Java5SingletonTimesFactory with Java 5, since the base level is still
Foundation Profile 1.1 on the 10.10 branch.
All tests passed with the patch.
> OOME in XAMemTest.testDerby4137_TransactionTimeoutSpecifiedNotExceeded
> ----------------------------------------------------------------------
>
> Key: DERBY-6114
> URL: https://issues.apache.org/jira/browse/DERBY-6114
> Project: Derby
> Issue Type: Bug
> Components: Test
> Affects Versions: 10.9.2.2, 10.10.1.1
> Environment: Derby head of 10.10 branch. ubuntu3 slave on
> builds.apache.org. Java SE 7u4, 64-bit.
> java.vendor=Oracle Corporation
> java.runtime.version=1.7.0_04-b20
> os.name=Linux
> os.arch=amd64
> os.version=3.2.0-38-generic
> Reporter: Knut Anders Hatlen
> Assignee: Knut Anders Hatlen
> Priority: Minor
> Attachments: backport-10.10.diff, derby-6114-1a-purge.diff,
> derby.log, error-stacktrace.out
>
>
> Seen twice in a row in https://builds.apache.org/job/Derby-10.10-suites.All/ :
> junit-lowmem:
> [junit] Running org.apache.derbyTesting.functionTests.tests.memory._Suite
> [junit] Exception in thread "DRDAConnThread_11"
> java.lang.OutOfMemoryError: GC overhead limit exceeded
> [junit] at java.util.Properties$LineReader.<init>(Properties.java:405)
> [junit] at java.util.Properties.load(Properties.java:341)
> [junit] at
> java.util.PropertyResourceBundle.<init>(PropertyResourceBundle.java:130)
> [junit] at
> java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2610)
> [junit] at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1436)
> [junit] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1400)
> [junit] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1354)
> [junit] at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1296)
> [junit] at java.util.ResourceBundle.getBundle(ResourceBundle.java:796)
> [junit] at
> org.apache.derby.iapi.services.i18n.MessageService.getBundleWithEnDefault(MessageService.java:318)
> [junit] at
> org.apache.derby.iapi.services.i18n.MessageService.getBundleForLocale(MessageService.java:53)
> [junit] at
> org.apache.derby.iapi.services.i18n.MessageService.getBundle(MessageService.java:302)
> [junit] at
> org.apache.derby.iapi.services.i18n.MessageService.getCompleteMessage(MessageService.java:97)
> [junit] at
> org.apache.derby.iapi.error.SQLWarningFactory.newSQLWarning(SQLWarningFactory.java:97)
> [junit] at
> org.apache.derby.iapi.error.SQLWarningFactory.newSQLWarning(SQLWarningFactory.java:50)
> [junit] at
> org.apache.derby.iapi.jdbc.BrokeredConnection.statementHoldabilityCheck(BrokeredConnection.java:736)
> [junit] at
> org.apache.derby.iapi.jdbc.BrokeredConnection.prepareStatement(BrokeredConnection.java:690)
> [junit] at
> org.apache.derby.impl.drda.DRDAStatement.prepare(DRDAStatement.java:669)
> [junit] at
> org.apache.derby.impl.drda.DRDAStatement.explicitPrepare(DRDAStatement.java:630)
> [junit] at
> org.apache.derby.impl.drda.DRDAConnThread.parsePRPSQLSTT(DRDAConnThread.java:3912)
> [junit] at
> org.apache.derby.impl.drda.DRDAConnThread.processCommands(DRDAConnThread.java:811)
> [junit] at
> org.apache.derby.impl.drda.DRDAConnThread.run(DRDAConnThread.java:295)
> [junit] Tests run: 67, Failures: 0, Errors: 1, Time elapsed: 1,571.059 sec
> [junit] Test org.apache.derbyTesting.functionTests.tests.memory._Suite
> FAILED
--
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