Icon View Incident Report

Serious Serious
Reported By: Bruce Vander Werf
Reported On: 11/21/2003
For: Version 4.00 Build 1
# 1478 Large String Expressions in SQL Expression Containing Many Concatenations Causes Stack Overflow

Executing an SQL script with INSERTstatements that contain memos with lots of concatenations (+) causes a stack overflow.

INSERT INTO MyTable VALUES (14, 14548, '2000-02-12', '16:57:56.160', 
'00:27:56.160', 
         'Test', 
         'Test', 
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test'+
         'Test'+'Test'+'Test'+'Test'+'Test'+'Test');



Comments Comments
This type of SQL was normally generated by the reverse-engineering in DBSYS.


Resolution Resolution
Fixed Problem on 11/23/2003 in version 4.01 build 1
Image