Read Text File action fails on >~228k file

Hi.  I'm using FB 6.3.0.1544, and when I use the Read Text File action to load a large-ish (232,668 bytes) text file into a FB variable, the value loaded seems to overflow something.  Testing the value of that variable against things causes errors in the run log, and trying to edit the variable's value in the watch window results in an error message from FB in the "messages" tab, with the following salient details:

 

executable        : FinalBuilder6.exe
exec. date/time   : 2009-06-10 13:15
version           : 6.3.0.1544
compiled with     : Delphi 2006/07
madExcept version : 3.0h
callstack crc     : $4a7abe41, $60768257, $21da7ce7
exception number  : 3
exception class   : EOSError
exception message : A call to an OS function failed.

 

If I trim the file by one character more, it works.  If I "escape variables" the file has to be smaller by exactly as many % characters as occur in the file.  It doesn't matter what the file contents are: I replaced all the characters in the file with # symbols and saw the same problem.

I'm fairly certain I've had larger variables than ~228k in FB before, so I don't think it's a limit on the variable implementation, just with the implementation of the Read Text File action.

Thanks!

 

Hi Robert

Please send the full stack trace to support at finalbuilder dot com so we can see exactly where it fails. If you can send the file in question that would be very helpful. I just tested here with a 300K file and it loaded and saved out again with no problems.

Email sent.

Thanks!