Summary: | gs9.07 with -dNOGC core dumps in ps_get_glyphname_or_cid ./psi/zfapi.c:1784 | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | William Bader <williambader> |
Component: | Font API | Assignee: | Chris Liddell (chrisl) <chris.liddell> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | davidnospam, williambader |
Priority: | P4 | ||
Version: | 9.07 | ||
Hardware: | PC | ||
OS: | Linux | ||
Customer: | Word Size: | --- | |
Attachments: | file to cause the problem |
Description
William Bader
2013-04-17 20:39:53 UTC
Fixed in: http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=23e6bd3 Bare in mind that -dNOGC does not disable all garbage collection, it just disables some of the ways a GC cycle can be initiated. Hence this problem was, indeed, caused by the garbage collector, and was exposed just because the order of the operations changed. I guess the moral of the story is: we don't test with -dNOGC, so generally speaking, most people really shouldn't use it. Thanks! I applied the patch, and it worked. I use -dNOGC because I have files that take about 3 minutes with -dNOGC and 60 minutes without it. http://bugs.ghostscript.com/show_bug.cgi?id=692611 William *** Bug 693853 has been marked as a duplicate of this bug. *** |