[gs-bugs] [Bug 692998] Regression between 1.0rc1 and latest git: pdf document with a lot of vector graphics is rendered incorrectly.
bugzilla-daemon at ghostscript.com
bugzilla-daemon at ghostscript.com
Sun Apr 22 17:09:46 UTC 2012
http://bugs.ghostscript.com/show_bug.cgi?id=692998
--- Comment #6 from Robin Watts <robin.watts at artifex.com> 2012-04-22 17:09:44 UTC ---
Yes. The uninitialised variable things are all to do with the exception
handling, and the fact that variables can become undefined when a setjmp
happens.
We have calls to fz_var() in there to stop this happening (by passing the
address of the variable out of scope, the compiler must flush any writes to a
variable back to memory storage on any out of scope function call).
The gcc warnings are therefore incorrect.
The fact is though, that if this was the case, I would expect it work when
unoptimised, but fail when optimised - the opposite to what you reported.
Any additional information you can get us would be much appreciated. Thanks.
--
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the gs-bugs
mailing list