PR# 4777 Dynamic expression precursor shows wrong value

Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2005/05/18
Class: Bug
Severity: Serious
Number: 4777
Release: 5.6.0911 beta
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4) Gecko/20030625 SunOS marten.isi.edu 5.9 Generic_117171-12 sun4u sparc SUNW,Sun-Blade-1000
Synopsis: Dynamic expression precursor shows wrong value

Description
Compile with classes below (TEST is root).  Step once.  Create
expression `precursor'.  Step into `try'.  Precursor is shown
as evaluating to `29' but it should be `47'.  Looks like
`precursor' is just calling the current feature rather than
its precursor.
To Reproduce
See above and attached classes.
Problem Report Interactions
From:prestoat2000    Date:2008/04/17    Download   
This bug is still present but the class files to reproduce it are missing.
I have attached them.

Attachment: test_root.e     Size:198
Attachment: test1.e     Size:69
From:prestoat2000    Date:2005/11/11    Download