PR# 18395 Feature call on void target in {PROJECT_LOADER}.check_used_environemnt in EiffelStudio.
Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2012/10/26
Class: Bug
Severity: Serious
Number: 18395
Release: 7.2.8.9529
Confidential: No
Status: Open
Responsible:
Environment: EiffelStudio 7.2.8.9529 GPL Edition - win64
Synopsis: Feature call on void target in {PROJECT_LOADER}.check_used_environemnt in EiffelStudio.
Description
Create a project that has an environment variable in its ECF but the environment is not defined. The result is that it is replaced by an empty string. Then after compiling, close the project and reopen it. You get that crash. ******************************** Thread exception ***************************** In thread Root thread 0x0 (thread id) ******************************************************************************* ------------------------------------------------------------------------------- Class / Object Routine Nature of exception Effect ------------------------------------------------------------------------------- EB_GRAPHICAL_PROJECT_LOADER check_used_environemnt @13 <00000000ADEB5B98> (From PROJECT_LOADER) Feature call on void target. Fail ------------------------------------------------------------------------------- EB_GRAPHICAL_PROJECT_LOADER check_used_environemnt @13 <00000000ADEB5B98> (From PROJECT_LOADER) Routine failure. Fail ------------------------------------------------------------------------------- EB_GRAPHICAL_PROJECT_LOADER retrieve_or_create_project @6 <00000000ADEB5B98> (From PROJECT_LOADER) Routine failure. Fail ------------------------------------------------------------------------------- EB_GRAPHICAL_PROJECT_LOADER retrieve_or_create_project @4 <00000000ADEB5B98> Routine failure. Fail ------------------------------------------------------------------------------- EB_GRAPHICAL_PROJECT_LOADER open_project_file @62 <00000000ADEB5B98> (From PROJECT_LOADER) Routine failure. Fail ------------------------------------------------------------------------------- EB_OPEN_PROJECT_WIDGET open_project @11 <00000000AE67D5F8> Routine failure. Fail ------------------------------------------------------------------------------- EB_STARTING_DIALOG on_ok @6 <00000000AE66B8D8> Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @21 <00000000AE6B4018> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @3 <00000000AE6B4018> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_BUTTON_IMP on_bn_clicked @2 <00000000036E50A8> Routine failure. Fail ------------------------------------------------------------------------------- EV_BUTTON_IMP process_notification @2 <00000000036E50A8> (From WEL_BUTTON) Routine failure. Fail ------------------------------------------------------------------------------- EV_HORIZONTAL_BOX_IMP on_wm_command @13 <0000000006B07068> (From WEL_COMPOSITE_WINDOW) Routine failure. Fail ------------------------------------------------------------------------------- EV_HORIZONTAL_BOX_IMP process_message @8 <0000000006B07068> (From WEL_COMPOSITE_WINDOW) Routine failure. Fail ------------------------------------------------------------------------------- WEL_DISPATCHER window_procedure @7 <0000000003495898> (From WEL_ABSTRACT_DISPATCHER) Routine failure. Fail ------------------------------------------------------------------------------- WEL_DISPATCHER window_procedure @12 <0000000003495898> (From WEL_ABSTRACT_DISPATCHER) Routine failure. Fail ------------------------------------------------------------------------------- EV_DIALOG_IMP_MODAL internal_dialog_make @3 <0000000006B05E28> Routine failure. Fail ------------------------------------------------------------------------------- EV_DIALOG_IMP_MODAL show_modal_to_window @5 <0000000006B05E28> Routine failure. Fail ------------------------------------------------------------------------------- EV_DIALOG_IMP show_modal_to_window @4 <00000000036E45D8> Routine failure. Fail ------------------------------------------------------------------------------- EB_STARTING_DIALOG show_modal_to_window @1 <00000000AE66B8D8> (From EV_DIALOG) Routine failure. Fail ------------------------------------------------------------------------------- EB_STARTING_DIALOG show_modal_to_window @2 <00000000AE66B8D8> Routine failure. Fail ------------------------------------------------------------------------------- ES_GRAPHIC display_starting_dialog @3 <0000000003494D98> (From ES_ABSTRACT_GRAPHIC) Routine failure. Fail ------------------------------------------------------------------------------- ES_GRAPHIC prepare @40 <0000000003494D98> (From ES_ABSTRACT_GRAPHIC) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @21 <0000000003494C28> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @3 <0000000003494C28> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP call_post_launch_actions @2 <0000000003494A68> (From EV_APPLICATION_I) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION internal_launch_application @2 <0000000003494DB8> Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION launch @2 <0000000003494DB8> Routine failure. Fail ------------------------------------------------------------------------------- ES_GRAPHIC make @4 <0000000003494D98> Routine failure. Fail ------------------------------------------------------------------------------- EB_KERNEL make @4 <0000000003395168> Routine failure. Fail ------------------------------------------------------------------------------- EB_KERNEL root's creation <0000000003395168> Routine failure. Exit -------------------------------------------------------------------------------
To Reproduce
Problem Report Interactions