[gs-bugs] [Bug 691482] SEGV since rev. 11499

bugzilla-daemon at ghostscript.com bugzilla-daemon at ghostscript.com
Wed Jul 21 17:40:09 UTC 2010


http://bugs.ghostscript.com/show_bug.cgi?id=691482

Ray Johnston <ray.johnston at artifex.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P4                          |P1
         AssignedTo|ray.johnston at artifex.com    |michael.vrhel at artifex.com
           Severity|normal                      |blocker

--- Comment #1 from Ray Johnston <ray.johnston at artifex.com> 2010-07-21 17:40:05 UTC ---
This looks like the same problem as 691478. We have a limitation that userparam
strings need to either be in the executable as strings, or need to be stored
in non_gc_memory.

The problem stems from the way userparams are retained during garbage
collection
in a param_list (collected by currentuserparams), but this param_list does not
get the pointers to strings relocated during the GC. Note that the param_dict
itself is correctly updated by reloc, it is just the pointers to the strings in
the param_list that are not traced and updated.

The 'profiledir' remains as of rev. 11523 which moved most of the strings to
non_gc_memory.

Assigning to Michael since he is working on 691478 and this is probably a
duplicate.

-- 
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