|
![](/i/fill.gif) |
A user found a bug in my unofficial Linux version of POV-Ray 3.1. To
make a long story short, my file I/O is buggy. The fileio.pov sample
scene segfaults unless I comment out the #read and both the #close's
(commenting out the #read then requires my #declaring what would have
been #read). #fopen and #write seem to work fine. I hadn't noticed
before that allscene.sh doesn't seem to render this scene, nor does it
complain about not being able to render this scene. I found two other
scenes that didn't get rendered and crash similarly (probably the same
bug or bugs). I'm posting this here for two reasons:
1) It's a way to let people know that my code is buggy. I've not been
able to reproduce this in the Win32 official version, so I'm assuming
it's a problem on my end. Now you who read this will know not to bother
reporting this bug to me.
2) I am, however, going to ask for any hints from anyone who knows where
in the code this stuff gets handled or what would be likely to cause
this sort of bug. I know that a lot of folks who read this list know
the official code pretty well, and I know that a fix can be found faster
if others can help me look for it. If you want to poke through my code,
it lives at http://www.mailbag.com/users/mtgordon/povray.html
Once a fix is found, tested, and uploaded, I'll post again here. In the
meantime, Linux users can play with media, arrays, macros... ;-)
-Mark Gordon
Post a reply to this message
|
![](/i/fill.gif) |