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 ?