Yes, I see your point.  I wonder if the integer gets treated like a
string in the first instance.  I wonder what the result with FILEVARS<1>
would be.

-John

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Anthony W.
Youngman
Sent: Tuesday, May 18, 2010 7:45 AM
To: [email protected]
Subject: Re: [U2] OPENSEQ and Abnormal termination of UV

In message 
<[email protected]>, John 
Hester <[email protected]> writes
>I think it's something along those lines, but I don't think it's trying
>to stick the entire contents of the file into a variable.  What I think
>OPENSEQ is doing is keeping track of the position where the EOF mark is
>so it will know when the end of the file is reached.  For a file
greater
>than 2GB in size, this position is an integer that takes more than 32
>bits to store.  UV, being a 32-bit application, is not going to be able
>to handle it.  The maximum positive integer value a 32-bit application
>can reference is 2147483647.
>
The problem is, FV.FILE and FILEVARS(1) are *allegedly* *functionally* 
*identical*. An element of a dimensioned array, is supposed to be a 
normal variable in every way shape or form.

The problem is that, in this instance, it clearly isn't because the 
variable works while the element (allegedly identical) causes a crash.

I'd agree with Perry. It's a bug.
_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to