PR# 13951 Operating system signal in [DEBUG_EXT.send_rqst_3_integer] in EiffelStudio.
Problem Report Summary
Submitter: prestoat2000
Category: Debugger
Priority: Medium
Date: 2008/02/06
Class: Bug
Severity: Critical
Number: 13951
Release: 6.2.7.2075
Confidential: No
Status: Closed
Responsible:
Environment: EiffelStudio 6.2.7.2075 GPL Edition - solaris-sparc
Synopsis: Operating system signal in [DEBUG_EXT.send_rqst_3_integer] in EiffelStudio.
Description
I activated execution recording after stepping into a few routines with a simple system ******************************** Thread exception ***************************** In thread Root thread 0x0 (thread id) ******************************************************************************* ------------------------------------------------------------------------------- Class / Object Routine Nature of exception Effect ------------------------------------------------------------------------------- EWB_REQUEST send_rqst_3_integer @1 Segmentation violation: <0000000004CD7FB8> (From DEBUG_EXT) Operating system signal. Fail ------------------------------------------------------------------------------- EWB_REQUEST send_rqst_3_integer @1 <0000000004CD7FB8> (From DEBUG_EXT) Routine failure. Fail ------------------------------------------------------------------------------- APPLICATION_EXECUTION_CLASSIC activate_execution_replay_recording @2 <0000000004B21850> Routine failure. Fail ------------------------------------------------------------------------------- EB_DEBUGGER_MANAGER activate_execution_replay_recording @1 <000000000591EF40> (From DEBUGGER_MANAGER) Routine failure. Fail ------------------------------------------------------------------------------- EB_DEBUGGER_MANAGER activate_execution_replay_recording @1 <000000000591EF40> Routine failure. Fail ------------------------------------------------------------------------------- EB_DEBUG_TOGGLE_EXECUTION_REPLAY_RECORDING_MODE_CMD execute @4 <00000000059AE4A8> Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @21 <0000000004B787C0> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_NOTIFY_ACTION_SEQUENCE call @3 <0000000004B787C0> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EB_SD_COMMAND_TOOL_BAR_TOGGLE_BUTTON on_pointer_release @7 <0000000004B22150> (From SD_TOOL_BAR_TOGGLE_BUTTON) Routine failure. Fail ------------------------------------------------------------------------------- SD_TOOL_BAR on_pointer_release @10 <0000000004B221BC> Routine failure. Fail ------------------------------------------------------------------------------- EV_POINTER_BUTTON_ACTION_SEQUENCE call @21 <0000000004B22AB0> (From ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- EV_POINTER_BUTTON_ACTION_SEQUENCE call @3 <0000000004B22AB0> (From EV_LITE_ACTION_SEQUENCE) Routine failure. Fail ------------------------------------------------------------------------------- SD_DRAWING_AREA_IMP call_button_event_actions @34 <0000000004B22204> (From EV_WIDGET_IMP) Routine failure. Fail ------------------------------------------------------------------------------- SD_DRAWING_AREA_IMP call_button_event_actions @4 <0000000004B22204> (From EV_DRAWING_AREA_IMP) Routine failure. Fail ------------------------------------------------------------------------------- SD_DRAWING_AREA_IMP on_mouse_button_event @21 <0000000004B22204> (From EV_PICK_AND_DROPABLE_IMP) Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP process_button_event @28 <000000000584F970> Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP process_underlying_toolkit_event_queue @72 <000000000584F970> Routine failure. Fail ------------------------------------------------------------------------------- EV_APPLICATION_IMP process_event_queue @2 <000000000584F970> (From EV_APPLICATION_I) Routine failure. Fail -------------------------------------------------------------------------------
To Reproduce
Problem Report Interactions
Fixed by revision rev#72284 (this needs to recompile the runtime, and ecdbgd, and relink your ec+application, if ever you want to try) Thank you for your report.
It is reproducible. I'm using 32-bit version of 6.2.72075 on Solaris 10 on SPARC. I have attached the class and config file, in case they matter. To reproduce: Compile with attached class and config file. Click on Step into Routine 7 times. Click on Activate Execution Recording. Estudio crashes with previously attached trace.
Does it occurs each time you try to activate the execution recording ? Is this a 32 or 64 bit machine ?