Opened 11 years ago
Last modified 6 years ago
#39124 new defect
povray 3.7.0.RC7 does not support Preview_Start_Size
Reported by: | Martin.vGagern@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.3 |
Keywords: | Cc: | ||
Port: | povray |
Description
It seems that povray 3.7.0.RC7 does not support the `Preview_Start_Size` init file setting.
debug.ini
:
Width=800 Height=600 Output_File_Type=N Preview_Start_Size=256 Input_File_Name=debug.pov
debug.pov
:
#version 3.7; camera { }
Callig povray debug.ini
gives the following (or similar) output:
==== [Parsing...] ========================================================== objc[29333]: Object 0x7ff2b1c65460 of class __NSFontTypefaceInfo autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug objc[29333]: Object 0x7ff2b1c65da0 of class __NSCFDictionary autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug objc[29333]: Object 0x7ff2b1c65b70 of class NSAffineTransform autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug objc[29333]: Object 0x7ff2b1c660f0 of class NSFont autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug objc[29333]: Object 0x7ff2b1c66720 of class NSFont autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug objc[29333]: Object 0x7ff2b1c66940 of class NSFont autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug Assertion failed: ((pts >= PRETRACE_FIRST) && (pts <= PRETRACE_MAX)), function BeforeTile, file lighting/radiosity.cpp, line 383. Abort trap: 6
Change History (3)
comment:1 follow-up: 2 Changed 11 years ago by mf2k (Frank Schima)
comment:2 Changed 11 years ago by Martin.vGagern@…
Replying to macsforever2000@…:
Are you sure this is not an upstream issue?
I'm not sure at all, no. I come from Gentoo, where policy is to report stuff at the distro level first and only upstream if distro maintainers say so. The issue does look specific to mac, and since upstream provides no usable binaries of povray for intel macs, I can't try with official binaries. On the other hand, I see nothing in the macports patches which looks like it might be responsible for this, so it probably isn't introduced by macports. I just reported this upstream as well, to the macintosh news group. I'm curious to see whether they will react.
comment:3 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
It doesn't look like any replies to your message have appeared on the newsgroup.
I have updated the povray port to version 3.7.0.8 but on High Sierra it is still giving me a similar error:
Persistence of Vision(tm) Ray Tracer Version 3.7.0.8.unofficial (clang++ 4.2.1 @ x86_64-apple-darwin17) This is an unofficial version compiled by: MacPorts <https://www.macports.org/> The POV-Ray Team is not responsible for supporting this version. [snip] Assertion failed: ((pts >= PRETRACE_FIRST) && (pts <= PRETRACE_MAX)), function BeforeTile, file backend/lighting/radiosity.cpp, line 324. Abort trap: 6
Since I don't know anything about povray, other than what it is and how to build it, I would have to refer you back to the developers of povray for assistance in resolving this problem. Assertion failures usually indicate that there is a bug in the code, and only they know how to fix their code.
Are you sure this is not an upstream issue?