Title | mps_arena_unsafe_expose / restore does not work with finalization |
Status | closed |
Priority | essential |
Assigned user | David Jones |
Organization | Ravenbrook |
Description | Configura report a problem using mps_arena_unsafe_expose_remember_protection [1]. A fatal assert when mps_arena_unsafe_restore_protection. |
Analysis | Turns out we are using the wrong test when deciding what segs to remember. PoolMRG has AttrSCAN but does not use GCSegClass. only GCSegClass segments are legal to use with SegSummary. |
How found | customer |
Evidence | [1] //info.ravenbrook.com/mail/2003/11/17/15-10-02/0.txt |
Observed in | 1.103.0 |
Introduced in | 1.103.0 |
Test procedure | expt825 is a witness (created by change 64980 in response to this job) |
Created by | David Jones |
Created on | 2003-11-19 13:42:58 |
Last modified by | Gareth Rees |
Last modified on | 2014-03-07 10:16:28 |
History | 2003-11-19 DRJ Created 2004-03-05 DRJ Added test notes |
Change | Effect | Date | User | Description |
---|---|---|---|---|
64990 | closed | 2003-11-19 15:00:16 | David Jones | MPS: windows: test expt825 now runs on windows. |
64983 | open | 2003-11-19 14:15:49 | David Jones | MPS: now uses correct test for remembering / restoring SegSummary. |
64980 | open | 2003-11-19 13:55:41 | David Jones | MPS: test for bug in job000825 |