PR# 11569 As soon as I create an array of an expanded class the program segfaults at a "random" location.

Problem Report Summary
Submitter: thepk1
Category: Runtime
Priority: High
Date: 2006/10/19
Class: Bug
Severity: Serious
Number: 11569
Release: 5.7.63909+
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060920 Firefox/1.5.0.7 Gentoo Linux, gcc 4.1
Synopsis: As soon as I create an array of an expanded class the program segfaults at a "random" location.

Description
I've first encountered this problem when I was writing an 3d mesh format for eiffelmedia. I have two expanded classes A,B (and of course A_REF, B_REF). 'A' has some features of type 'B'. As soon as I create an ARRAY[A] the program crashes at a random location. Most of the time the program crashes on a twin or deeptwin operation of 'B'.
The testapplication crashes on my AMD64 as well as on my 32bit system. This far I've only tested it on linux.
To Reproduce
I've attaches a test project with the two expanded classes TEST and FUNNY.
Problem Report Interactions
From:thepk1    Date:2006/10/19    Download   
Attachments for problem report #11569

Attachment: test.zip     Size:2013