PR# 16133 EiffelStudio crash

Problem Report Summary
Submitter: saunders
Category: Compiler
Priority: Medium
Date: 2009/08/11
Class: Bug
Severity: Serious
Number: 16133
Release: EiffelStudio 6 (6.5.7.9743 GPL Edition - win64)
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729)
Synopsis: EiffelStudio crash

Description
I have been working on this project with the intent of finding problems with EiffelStudio 6.5.  I started a new version of the project so that I can save the last version (as there were problems that may be unresolved and I may get further questions from Customer Support).  I have already submitted a bug report on this but I have found that I can consistently reproduce it so I'm going to attach the project to this report.
To Reproduce
Build the attached project once and this should be no problem.  Go to class APPLICATION and uncomment "--	a: detachable AS_SCALAR [REAL_64]".  Recompile and at this point EiffelStudio should crash.  The source of the problem is class AS_SCALAR.  I have been able to reproduce this multiple times.
Problem Report Interactions
From:alexk_es    Date:2010/07/03    Status: Closed    Download   
Fixed in rev#83802 of EiffelStudio 6.7 intermediate release.

From:ted_eiffel    Date:2009/08/11    Download   
I was able to reproduce the crash and got this trace:

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
CONSTRAINT_LIST_AS  reverse_extend_separator @4
<0000000006CC2144>  (From EIFFEL_LIST)     Feature call on void target.  Fail
-------------------------------------------------------------------------------
CONSTRAINT_LIST_AS  reverse_extend_separator @4
<0000000006CC2144>  (From EIFFEL_LIST)     Routine failure.              Fail
-------------------------------------------------------------------------------
AST_ROUNDTRIP_COMPILER_LIGHT_FACTORY
                    reverse_extend_separator @
....
Output truncated, Click download to get the full message

From:saunders    Date:2009/08/11    Download   
Sorry, there is a cluster added to the project settings that I did not provide in the attached project.  The cluster is called "mpir" and is not referenced anywhere in the project so far so you should be able to simply remove it.  I very much doubt that this will have any affect on your results.

From:saunders    Date:2009/08/11    Download   
Attachments for problem report #16133

Attachment: algebraic_structure3_project.rar     Size:11722