The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.


FS#251 - Scene / include files of >2GB size may cause problems

Attached to Project: POV-Ray
Opened by Christoph Lipka (clipka) - Wednesday, 05 September 2012, 18:52 GMT
Last edited by William F Pokorny (wfpokorny) - Thursday, 01 December 2016, 14:25 GMT
Task Type Possible Bug
Category Backend → Parser/SDL
Status Tracked on GitHub
Assigned To Chris Cason (chrisc)
Operating System All
Severity Medium
Priority Normal
Reported Version 3.70 RC6
Due in Version 3.71 release
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Code inspection shows that we’re still using fseek() and ftell() in various places (including text file input), which can’t handle file positions of 2GB and beyond (except on 64-bit linux machines); those calls need to be examined and (where appropriate) replaced with the fseek64() macro we’re already defining (but currently not using), and a to-be-defined ftell64() macro.

One potential (untested) error scenario would be a scene file calling a macro that is defined at the end of a > 2GB long include file.

This task depends upon

Comment by William F Pokorny (wfpokorny) - Thursday, 01 December 2016, 14:25 GMT
  • Field changed: Status (New → Tracked on GitHub)

Now tracked on github as issue #163.