MPS issue job000825

Titlemps_arena_unsafe_expose / restore does not work with finalization
Statusclosed
Priorityessential
Assigned userDavid Jones
OrganizationRavenbrook
DescriptionConfigura report a problem using
mps_arena_unsafe_expose_remember_protection [1].
A fatal assert when mps_arena_unsafe_restore_protection.
AnalysisTurns 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 foundcustomer
Evidence[1] //info.ravenbrook.com/mail/2003/11/17/15-10-02/0.txt
Observed in1.103.0
Introduced in1.103.0
Test procedureexpt825 is a witness (created by change 64980 in response to this job)
Created byDavid Jones
Created on2003-11-19 13:42:58
Last modified byGareth Rees
Last modified on2014-03-07 10:16:28
History2003-11-19 DRJ Created
2004-03-05 DRJ Added test notes

Fixes

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