[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