PR# 15224 Crash when accessing {MEMORY_STRUCTURE}.item when inherited with non-conforming inheritance
Problem Report Summary
Submitter: clemahieu
Category: Runtime
Priority: Medium
Date: 2009/01/02
Class: Bug
Severity: Serious
Number: 15224
Release: 6.4.7.6402
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Synopsis: Crash when accessing {MEMORY_STRUCTURE}.item when inherited with non-conforming inheritance
Description
Programs crash when trying to access {MEMORY_STRUCTURE}.item when using non-conforming inheritance.
To Reproduce
Run the enclosed project. Project will crash in {E}.default_create on the second line of default_create where it tries to access item. If you change {E} to inherit from {MEMORY_STRUCTURE} with conforming inheritance it'll be fine.
Problem Report Interactions
This is now fixed in our repository, thanks for the report.
Hi Colin, this will get looked in to after your bug report of #15225 has been fixed as they look appear similar.
Is this problem reproducable? This still occurs in 6.4.7.6747.
This happens also in 6.4.7.6592 Specifically {MEMORYSTRUCTURE}.item on line "m := managed_pointer"
Attachments for problem report #15224