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
Release: 6.6.8.2484
Confidential: No
Status: Open
Responsible:
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
Description
Version = EiffelStudio 6 (6.6.8.2484 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 {EV_GTK_EXTERNALS}.gtk_radio_menu_item_set_group... 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. Thanks.
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
Version = EiffelStudio 6 (6.6.8.3873 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.
Attachments for problem report #17050