Graphviz Issue Tracker - graphviz
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002582||graphviz||Dot||public||2015-12-15 22:22||2015-12-18 19:35|
|Reporter||steve roush|| |
|Assigned To|| |
|VERSION||dot - graphviz version 2.38.0 (20140413.2041)|
|Summary||0002582: crash (Segmentation fault) in emit_page (emit.c) if input has layers and if GVRENDER_DOES_MAPS is NOT true for the render (pov)|
|Description||In release 2.38.0, for layers>1, job->obj->id is referenced in the emit_page function. However, gvcjob.h says id is only valid /* if GVRENDER_DOES_MAPS */.|
I believe that currently this only is a problem for the POV renderer, but I found the bug as I was testing an "html5 canvas" renderer that I am trying to complete.
|Steps To Reproduce||using dot 2.38.0 and the pov renderer, compile any .gv file that includes layers.|
It will core dump.
|Additional Information||Sometime between release 2.26.3 and 2.38.0, emit.c changed significantly. The old version works correctly for this situation.|
|Tags||No tags attached.|
|2015-12-15 22:22||steve roush||New Issue|
|2015-12-18 19:35||steve roush||Note Added: 0001003|