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!