Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 92866 invoked from network); 28 Apr 2006 14:18:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 28 Apr 2006 14:18:10 -0000 Received: (qmail 70189 invoked by uid 500); 28 Apr 2006 14:18:05 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 69947 invoked by uid 500); 28 Apr 2006 14:18:04 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 69938 invoked by uid 99); 28 Apr 2006 14:18:04 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Apr 2006 07:18:04 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [209.237.227.198] (HELO brutus.apache.org) (209.237.227.198) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Apr 2006 07:18:03 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 21FB37142E5 for ; Fri, 28 Apr 2006 14:17:39 +0000 (GMT) Message-ID: <30280184.1146233859136.JavaMail.jira@brutus> Date: Fri, 28 Apr 2006 14:17:39 +0000 (GMT+00:00) From: "Bryan Pendleton (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Reopened: (DERBY-170) Inserting large string value into non-existent table causes communication link failure over Network Server. In-Reply-To: <2122259828.1110389092829.JavaMail.jira@ajax.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/DERBY-170?page=all ] Bryan Pendleton reopened DERBY-170: ----------------------------------- Reopened to merge this fix to the 10.1 branch. > Inserting large string value into non-existent table causes communication link failure over Network Server. > ----------------------------------------------------------------------------------------------------------- > > Key: DERBY-170 > URL: http://issues.apache.org/jira/browse/DERBY-170 > Project: Derby > Type: Bug > Components: Network Server > Environment: Derby Network Server running with either JDBC or ODBC driver. > Reporter: A B > Assignee: Bryan Pendleton > Fix For: 10.2.0.0 > Attachments: assert_repro.java, changes.html, storedProcs.java, stored_proc_repro.java, svn_jan12_2006.status, svn_jan14_2006.diff > > The following failure, along with the 2 sub-tasks created under this issue, are reproducible both from a JDBC client (JCC) and from an ODBC client (in this case, DB2 Runtime Client). I've grouped them all together because they all share the characteristic of "large data transfer", though the context in which the transfer occurs is different for each failure. > Failure: When trying to insert a large string value (ex. 1 million chars) into a non-existent table using a prepared statement, an ASSERT failure occurs on the Derby side (because data size < 0), which leads to connection closure and communication link failure. Note that the problem does NOT happen if the target table actually exists. Repro can be found in the "assert_repro.java" file attached to this bug. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira