PR# 17050 Void target in vision class

Problem Report Summary
Submitter: jimmy.johnson
Category: EiffelVision
Priority: High
Date: 2010/08/23
Class: Bug
Severity: Serious
Number: 17050
Confidential: No
Status: Open
Environment: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16
Synopsis: Void target in vision class

Version = EiffelStudio 6 ( GPL Edition - macosx-x86-64)

This project gives a call on void target in EV_MENU_IMP.remove_i_th in the last line of the if-then branch beginning with


Sorry about sending the whole project, but this is an older one and I was not sure how to reproduce this in a smaller system.  The project seems to work fine on windows.  (There was some difference in the gobo file structure in the new version of eiffel, so the ecf file on windows has to be tweeked a little to compensate.)  Running the project on windows though should produce some windows and demo what the program is supposed to do, but I don't think you need to be too concerned with that, just the exception.

BTW, obviously I am not ready to release any of these files.  Still need lots of work.

To Reproduce
Uncompress the two files into the same directory.  I used an environment variable (or whatever the mac equivalent was, I don't remember) called "JJ_SOURCE" to point to that directory.

In jj_vision/tests choose "jj_vision_tester.ecf".

Compile on Mac and run.

If the program runs it creates a couple of incomplete directories "data" and "settings" which should be deleted before the next run or the program will look for a file that is missing.
Problem Report Interactions
From:jimmy.johnson    Date:2010/09/12    Download   
Version = EiffelStudio 6 ( GPL Edition - macosx-x86-64)

Just tried it with the newer version and now I get a "Possible stack overflow".  The same system runs fine on a pc.

From:jimmy.johnson    Date:2010/08/23    Download   
Attachments for problem report #17050

Attachment:     Size:1071450
Attachment:     Size:2028414