The Persistence of Vision Raytracer (POV-Ray).
This is the Bug Tracking System for the POV-Ray project. Before opening a new task, please read How to make a Bug Report
Please do not issue bugs reports against versions earlier than 3.6.
FS#116 - assertion fails when using "filter all" with small-palette images
Attached to Project:
POV-Ray
Opened by Christoph Lipka (clipka) - Saturday, 22 May 2010, 18:15 GMT
Last edited by Christoph Lipka (clipka) - Sunday, 29 August 2010, 20:12 GMT
Opened by Christoph Lipka (clipka) - Saturday, 22 May 2010, 18:15 GMT
Last edited by Christoph Lipka (clipka) - Sunday, 29 August 2010, 20:12 GMT
|
DetailsWhen using “filter all VALUE” with an image_map using a 4-bit (16-color) paletted bmp image, debug builds of POV-Ray fail with an assertion. According to code analysis, other paletted image formats with <256 palette entries are also likely to be affected; similar assertion fails can be expected when using the “filter INDEX, VALUE” feature on such files with an index exceeding the palette size. “transmit” shows the same flaws. |
This task depends upon
Parser code for “filter|transmit all VALUE” and “filter|transmit INDEX, VALUE” always presumed a 256-color palette.
Fixed with change #4992.