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.
Attached to Project: POV-Ray
Opened by Robert McGregor - 2011-03-14
Last edited by Christoph Lipka - 2012-06-21
Opened by Robert McGregor - 2011-03-14
Last edited by Christoph Lipka - 2012-06-21
FS#198 - Missing closing brace in function definition causes memory access violation
Given the following two statements, a missing closing brace in the function declaration fn should throw a parse exception; instead it causes a memory access violation when trying to use fn in the second delcaration:
#local fn = function { pigment { image_map { png "MultiPassBlobs3.png" gamma 1 map_type 0 once }} #local clr = fn(0,0,0);
Closed by Christoph Lipka
Thursday, 21 June 2012, 22:55 GMT
Reason for closing: Fixed
Additional comments about closing:
Thursday, 21 June 2012, 22:55 GMT
Reason for closing: Fixed
Additional comments about closing:
no news, so I guess the fix was
effective
Memory access violation is caused by attempting to access a function currently being defined; this happens not only with pigment functions, but with functions in general.
Should be fixed with change #5421.