PR# 15523 Operating system signal in {PACKED_BOOLEANS}.clear_all in EiffelStudio.
Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2009/03/18
Class: Bug
Severity: Serious
Number: 15523
Release: 6.4.7.7704
Confidential: No
Status: Open
Responsible:
Environment: EiffelStudio 6.4.7.7704 GPL Edition - win64
Synopsis: Operating system signal in {PACKED_BOOLEANS}.clear_all in EiffelStudio.
Description
Got this while finalizing with incremental compilation the parser benchmark tool. It happened while processing the ABSOLUTE class from the EiffelTime library.
******************************** Thread exception *****************************
In thread Root thread 0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object Routine Nature of exception Effect
-------------------------------------------------------------------------------
PACKED_BOOLEANS put @3 Segmentation violation:
<000000000247DEE8> Operating system signal. Fail
-------------------------------------------------------------------------------
PACKED_BOOLEANS put @3
<000000000247DEE8> Routine failure. Fail
-------------------------------------------------------------------------------
EIFFEL_HISTORY mark_used @2
<000000000247DA88> Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_BL generate_access_on_type @42
<0000000002CCE8C8> Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_BL generate_end @1
<0000000002CCE8C8> Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_BL do_generate @10
<0000000002CCE8C8> (From CALL_ACCESS_B) Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_BL generate_access @1
<0000000002CCE8C8> Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_BL generate @9
<0000000002CCE8C8> (From ACCESS_B) Routine failure. Fail
-------------------------------------------------------------------------------
ACCESS_EXPR_B generate @1
<0000000002CCC5E8> Routine failure. Fail
-------------------------------------------------------------------------------
NESTED_BL generate @3
<0000000002CCE898> Routine failure. Fail
-------------------------------------------------------------------------------
ASSIGN_BL generate_regular_assignment @1
<0000000002CCE828> Routine failure. Fail
-------------------------------------------------------------------------------
ASSIGN_BL generate_assignment @11
<0000000002CCE828> Routine failure. Fail
-------------------------------------------------------------------------------
ASSIGN_BL generate @9
<0000000002CCE828> Routine failure. Fail
-------------------------------------------------------------------------------
BYTE_LIST generate @4
<0000000002CCC508> Routine failure. Fail
-------------------------------------------------------------------------------
STD_BYTE_CODE generate_compound @2
<0000000002CCC538> Routine failure. Fail
-------------------------------------------------------------------------------
STD_BYTE_CODE generate @62
<0000000002CCC538> Routine failure. Fail
-------------------------------------------------------------------------------
DYN_FUNC_I generate @15
<0000000002CCAD38> (From FEATURE_I) Routine failure. Fail
-------------------------------------------------------------------------------
CLASS_TYPE generate_feature @1
<000000000A8857E8> Routine failure. Fail
-------------------------------------------------------------------------------
CLASS_TYPE pass4 @75
<000000000A8857E8> Routine failure. Fail
-------------------------------------------------------------------------------
TYPE_LIST pass4 @4
<000000000B124568> Routine failure. Fail
-------------------------------------------------------------------------------
EIFFEL_CLASS_C pass4 @2
<000000000B144048> Routine failure. Fail
-------------------------------------------------------------------------------
SYSTEM_I process_degree_minus_3 @16
<000000000C7A0AB8> Routine failure. Fail
-------------------------------------------------------------------------------
SYSTEM_I finalize_system @47
<000000000C7A0AB8> Routine failure. Rescue
-------------------------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ entering level 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------------------------------------------------------
PACKED_BOOLEANS clear_all @1 Segmentation violation:
<000000000247DEE8> Operating system signal. Fail
-------------------------------------------------------------------------------
PACKED_BOOLEANS clear_all @1
<000000000247DEE8> Routine failure. Fail
-------------------------------------------------------------------------------
EIFFEL_HISTORY wipe_out @4
<000000000247DA88> Routine failure. Fail
-------------------------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ back to level 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------------------------------------------------------
SYSTEM_I finalize_system @73
<000000000C7A0AB8> Exception in rescue clause. Fail
-------------------------------------------------------------------------------
E_PROJECT finalize @7
<0000000003896238> Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
perform_compilation @1
<00000000037D84E8> Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
compile @4
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
compile_and_run @1
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
confirm_execution_halt @2
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
set_assertion_flag_and_compile @4
<00000000037D84E8> Routine failure. Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
on_dialog_button_pressed @9
<000000000BA67818> (From ES_DIALOG) Routine failure. Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
show_on_active_window @3
<000000000BA67818> (From ES_DISCARDABLE_PROMPT)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
ask_for_assertions @6
<00000000037D84E8> Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
set_c_compilation_and_compile @2
<00000000037D84E8> Routine failure. Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_WARNING_PROMPT
on_dialog_button_pressed @9
<000000000BA5BED8> (From ES_DIALOG) Routine failure. Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_WARNING_PROMPT
show_on_active_window @3
<000000000BA5BED8> (From ES_DISCARDABLE_PROMPT)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
confirm_and_compile @5
<00000000037D84E8> Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
compile_no_save @4
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
execute_with_c_compilation_flag @16
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
go_on_compile @2
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EB_FINALIZE_PROJECT_COMMAND
execute @8
<00000000037D84E8> (From EB_MELT_PROJECT_COMMAND)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
call @21
<00000000038458F8> (From ACTION_SEQUENCE) Routine failure. Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
call @3
<00000000038458F8> (From EV_LITE_ACTION_SEQUENCE)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_MENU_ITEM_IMP on_activate @2
<00000000038457C8> Routine failure. Fail
-------------------------------------------------------------------------------
EV_MENU_BAR_IMP menu_item_clicked @4
<000000000398DCA8> (From EV_MENU_ITEM_LIST_IMP)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
on_menu_command @3
<00000000037167B8> (From EV_WINDOW_IMP) Routine failure. Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
on_wm_menu_command @1
<00000000037167B8> (From WEL_COMPOSITE_WINDOW)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
on_wm_command @16
<00000000037167B8> (From WEL_COMPOSITE_WINDOW)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
process_message @8
<00000000037167B8> (From WEL_COMPOSITE_WINDOW)
Routine failure. Fail
-------------------------------------------------------------------------------
WEL_DISPATCHER window_procedure @7
<0000000003653DA8> (From WEL_ABSTRACT_DISPATCHER)
Routine failure. Fail
-------------------------------------------------------------------------------
WEL_MSG dispatch @1
<0000000003654038> Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP process_message @10
<00000000036533C8> Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP process_underlying_toolkit_event_queue @7
<00000000036533C8> Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP process_event_queue @2
<00000000036533C8> (From EV_APPLICATION_I)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP launch @3
<00000000036533C8> (From EV_APPLICATION_I)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION launch @2
<0000000003653398> Routine failure. Fail
-------------------------------------------------------------------------------
ES_GRAPHIC make @4
<0000000003653378> Routine failure. Fail
-------------------------------------------------------------------------------
EB_KERNEL make @5
<0000000006F0FBD8> Routine failure. Fail
-------------------------------------------------------------------------------
EB_KERNEL root's creation
<0000000006F0FBD8> Routine failure. Exit
-------------------------------------------------------------------------------
To Reproduce
Problem Report Interactions