PR# 15254 Operating system signal in {AST_TYPE_A_GENERATOR}.process_class_type_as in EiffelStudio.
Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2009/01/09
Class: Bug
Severity: Non-critical
Number: 15254
Release: 6.4.7.6592
Confidential: No
Status: Analyzed
Responsible:
Environment: EiffelStudio 6.4.7.6592 GPL Edition - win64
Synopsis: Operating system signal in {AST_TYPE_A_GENERATOR}.process_class_type_as in EiffelStudio.
Description
After saving a class and typing some new code I code this trace. ******************************** Thread exception ***************************** In thread Root thread 0x0 (thread id) ******************************************************************************* ------------------------------------------------------------------------------- Class / Object Routine Nature of exception Effect ------------------------------------------------------------------------------- AST_TYPE_A_GENERATOR process_class_type_as @1 Segmentation violation: <000000000704D0C8> Operating system signal. Fail ------------------------------------------------------------------------------- AST_TYPE_A_GENERATOR process_class_type_as @1 <000000000704D0C8> Routine failure. Fail ------------------------------------------------------------------------------- CLASS_TYPE_AS process @1 <0000000002DB4C98> Routine failure. Fail ------------------------------------------------------------------------------- AST_TYPE_A_GENERATOR evaluate_type @3 <000000000704D0C8> Routine failure. Fail ------------------------------------------------------------------------------- AST_ROUNDTRIP_COMPILER_FACTORY validate_integer_real_type @13 <000000000AD9BED8> (From AST_COMPILER_FACTORY) Routine failure. Fail ------------------------------------------------------------------------------- AST_ROUNDTRIP_COMPILER_FACTORY new_real_value @1 <000000000AD9BED8> (From AST_FACTORY) Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER yy_do_action_528 @1 <0000000007BF1AF8> Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER yy_do_action_401_600 @129 <0000000007BF1AF8> Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER yy_do_action @6 <0000000007BF1AF8> Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER parse @73 <0000000007BF1AF8> (From YY_PARSER_SKELETON) Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER parse_from_string @12 <0000000007BF1AF8> (From EIFFEL_PARSER_SKELETON) Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER_WRAPPER parse @11 <000000000AE80058> Routine failure. Fail ------------------------------------------------------------------------------- EIFFEL_PARSER_WRAPPER parse_with_option @5 <000000000AE80058> Routine failure. Fail ------------------------------------------------------------------------------- ES_CLASS_TEXT_AST_MODIFIER_DATA prepare @11 <0000000002CB9728> Routine failure. Fail ------------------------------------------------------------------------------- ES_CLASS_LICENSE_MODIFIER prepare @2 <0000000002CB9698> (From ES_CLASS_TEXT_MODIFIER) Routine failure. Fail ------------------------------------------------------------------------------- ES_CLASS_LICENSER relicense @2 <0000000002CB9678> Routine failure. Fail ------------------------------------------------------------------------------- EB_DEVELOPMENT_WINDOW on_before_text_saved @7 <0000000003684308> Routine failure. Fail ------------------------------------------------------------------------------- EB_SAVE_FILE_COMMAND execute @7 <000000000378C388> Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @21 <0000000003867B78> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @3 <0000000003867B78> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @21 <0000000003652B88> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @3 <0000000003652B88> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP process_event_queue @15 <0000000003652858> (From EV_APPLICATION_I) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP launch @3 <0000000003652858> (From EV_APPLICATION_I) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION launch @2 <0000000003652828> Routine failure. Fail ------------------------------------------------------------------------------- ES_GRAPHIC make @4 <00000000036527A8> Routine failure. Fail ------------------------------------------------------------------------------- EB_KERNEL make @3 <0000000003652768> Routine failure. Fail ------------------------------------------------------------------------------- EB_KERNEL root's creation <0000000003652768> Routine failure. Exit -------------------------------------------------------------------------------
To Reproduce
Problem Report Interactions
I thought I was editing but actually I was not, I was merely saving. The class had no indexing clause nor did my project had a license file.