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

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:  

no news, so I guess the fix was effective

Christoph Lipka commented on Monday, 14 March 2011, 13:31 GMT

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.

Christoph Lipka commented on Monday, 14 March 2011, 13:36 GMT

Should be fixed with change #5421.


Available keyboard shortcuts


Task Details

Task Editing