AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
November 2005

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2005.11.23 02:32 "libtiff and over 4GB files", by Frank Warmerdam
2005.11.23 02:57 "Re: libtiff and over 4GB files", by Edward Lam
2005.11.23 04:01 "Re: libtiff and over 4GB files", by Frank Warmerdam
2005.11.23 03:24 "Re: libtiff and over 4GB files", by Joris Van Damme
2005.11.23 04:06 "Re: libtiff and over 4GB files", by Frank Warmerdam
2005.11.23 04:51 "Re: libtiff and over 4GB files", by Bob Friesenhahn
2005.11.23 13:36 "Re: libtiff and over 4GB files", by Frank Warmerdam
2005.11.23 19:55 "Re: libtiff and over 4GB files", by Chris Cox

2005.11.23 13:36 "Re: libtiff and over 4GB files", by Frank Warmerdam

On 11/22/05, Bob Friesenhahn wrote:
> Detection of invalid offsets could be an interesting proposition on
> 32-bit systems which don't support large files.  Detection of rollover
> on a 32-bit integer may be a challenge to reliably implement.
> Sometimes the off_t type supports 2GB access while other times it
> supports terrabytes.  Hopefully the system libraries are reliable at
> reporting writes beyond what is supported.

Bob,

We are already dependent on using a "64bit" file IO
API in order to reliably handle files in the 2-4GB range.
So, as long as we have a large file API it should be
easy to determine if we have moved past 4GB.  If
we are using an old "signed 32bit" file API then we are
hosed for big files anyways.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent