db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Deering (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DERBY-5981) Derby INSERT Query Causes java.lang.StackOverflowError
Date Sun, 04 Nov 2012 19:42:12 GMT
Tom Deering created DERBY-5981:

             Summary: Derby INSERT Query Causes java.lang.StackOverflowError
                 Key: DERBY-5981
                 URL: https://issues.apache.org/jira/browse/DERBY-5981
             Project: Derby
          Issue Type: Bug
          Components: SQL
    Affects Versions:
         Environment: Ubuntu Linux 12.04.1 64-bit, Sun Java 1.7.0_09, Derby
            Reporter: Tom Deering

Apache Derby causes a java.lang.StackOverflowError with large INSERT statements.
Here, "large" means 5000+ rows. I am using Derby in a Java application in the following way.

String insertString = buildSQLInsertString();
Statement stmt = connection.createStatement();
stmt.execute(insertString); // StackOverflowError

I have tried calling this in different ways, including with PreparedStatement. This code works
fine for smallish inserts, but overflows the stack for anything modestly large.

I'm a newcomer to database development also to Apache Derby, so suggestions for details to
make this bug report more useful would be welcome.

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

View raw message