PR# 16468 EiffelBuild errors when object is renamed

Problem Report Summary
Submitter: djenkins99
Category: EiffelBuild
Priority: Medium
Date: 2009/11/19
Class: Bug
Severity: Serious
Number: 16468
Release: 6.4.7.9451
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5
Synopsis: EiffelBuild errors when object is renamed

Description
EiffelBuild generates a stack trace when an existing object is renamed in the Object Editor.
To Reproduce
1. Launch EiffelBuild
2. Select existing object in Widget Selector
3. In Object Editor, change text in 'Name:' field
4. Press <TAB>
5. EiffelBuild generates attached stack trace. Object is however renamed. Clicking on 'Ignore' in stack trace allows further work.

Note: I'm not sure if my installation has something to do with this problem, or not. I obtained EiffelBuild from the downloaded EiffelStudio tar.bz2 archive. I installed per the instructions in the archive, and added ISE_EIFFEL, ISE_PLATFORM, and revised PATH environment variables to my .profile script. Everything worked correctly. Then, recently, after reading Manu's post on installing EiffelStudio using Debian package manager, I installed EiffelStudio using Synaptic. I commented out the settings of ISE_EIFFEL, ISE_PLATFORM, and PATH in my .profile, per Manu's suggestion, as these variables should not be necessary for the Synaptic installation. I found that this prevented EiffelBuild from working at all. So I am now launching EiffelBuild from a script, which has the following contents: 

#!/bin/sh
export ISE_EIFFEL=/usr/local/Eiffel64
export ISE_PLATFORM=linux-x86
export PATH=$PATH:$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin
/usr/local/Eiffel64/esbuilder/spec/linux-x86/bin/esbuilder

I'm not sure if installing EiffelStudio with Synaptic (which did NOT include EiffelBuild installation) is somehow causing this problem.
Problem Report Interactions
From:manus_eiffel    Date:2009/11/23    Status: Closed    Download   
This should be fixed with rev#81614 of EiffelStudio.