PR# 13172 Internal Error clicking editor
Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: High
Date: 2007/06/15
Class: Bug
Severity: Serious
Number: 13172
Release: 6.0.6.8996
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Synopsis: Internal Error clicking editor
Description
I was editing a class and on hitting F7 the compiler found an error. I knew immediately without reading the error message what it would have been, so I clicked at that point in the editor. Immediately after I clicked in the editor, the Internal Error below appeared. As the mouse hovers over the EiffelStudio window, several "Uncaught Segmentation Violation" windows appear. I clicked Ignore on the Internal Error, but another one appeared. They all seem to have the same stack. I clicked Quit.
To Reproduce
******************************** Thread exception *****************************
In thread Root thread 0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object Routine Nature of exception Effect
-------------------------------------------------------------------------------
E_ATTRIBUTE ancestor_version @1 Segmentation violation:
<000000000577A930> (From E_FEATURE) Operating system signal. Fail
-------------------------------------------------------------------------------
E_ATTRIBUTE ancestor_version @1
<000000000577A930> (From E_FEATURE) Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
ancestor_version_with_different_name @3
<000000000C760998> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_access_assert_as @3
<000000000C760998> Routine failure. Fail
-------------------------------------------------------------------------------
ACCESS_ASSERT_AS process @1
<0000000005769638> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_expr_call_as @1
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
EXPR_CALL_AS process @1
<0000000005769628> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_tagged_as @2
<000000000C760998> Routine failure. Fail
-------------------------------------------------------------------------------
TAGGED_AS process @1
<00000000057695D0> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_eiffel_list @4
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
EIFFEL_LIST process @1
<0000000005769480> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
safe_process @2
<000000000C760998> (From AST_VISITOR) Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_require_as @1
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
REQUIRE_AS process @1
<0000000005769468> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
safe_process @2
<000000000C760998> (From AST_VISITOR) Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_routine_as @1
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
ROUTINE_AS process @1
<0000000005769430> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
safe_process @2
<000000000C760998> (From AST_VISITOR) Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_body_as @4
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
BODY_AS process @1
<00000000057693E8> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
process_feature_as @2
<000000000C760998> (From AST_ITERATOR) Routine failure. Fail
-------------------------------------------------------------------------------
FEATURE_AS process @1
<0000000005769358> Routine failure. Fail
-------------------------------------------------------------------------------
EB_ACCESSED_FEATURE_VISITOR
find_accessors @9
<000000000C760998> Routine failure. Fail
-------------------------------------------------------------------------------
EB_CLASS_BROWSER_CALLER_CALLEE_ROW
calculate_reference_position @10
<000000000577AB08> Routine failure. Fail
-------------------------------------------------------------------------------
EB_CLASS_BROWSER_CALLER_CALLEE_ROW
item @4
<000000000577AB08> Routine failure. Fail
-------------------------------------------------------------------------------
EB_CLASS_BROWSER_CALLER_CALLEE_VIEW
dynamic_grid_item_function @11
<00000000065F60F0> Routine failure. Fail
-------------------------------------------------------------------------------
EV_GRID_DRAWER_I redraw_area_in_drawable_coordinates @105
<000000000B916850> Routine failure. Fail
-------------------------------------------------------------------------------
EV_GRID_DRAWER_I redraw_area_in_drawable_coordinates_wrapper @1
<000000000B916850> Routine failure. Fail
-------------------------------------------------------------------------------
EV_GEOMETRY_ACTION_SEQUENCE
wrapper @1
<000000000B916710> Routine failure. Fail
-------------------------------------------------------------------------------
EV_GEOMETRY_ACTION_SEQUENCE
call @21
<000000000B916710> (From ACTION_SEQUENCE) Routine failure. Fail
-------------------------------------------------------------------------------
EV_GEOMETRY_ACTION_SEQUENCE
call @3
<000000000B916710> (From EV_LITE_ACTION_SEQUENCE)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_DRAWING_AREA_IMP on_paint @9
<000000000B916590> Routine failure. Fail
-------------------------------------------------------------------------------
EV_DRAWING_AREA_IMP on_wm_paint @5
<000000000B916590> (From WEL_COMPOSITE_WINDOW)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_DRAWING_AREA_IMP process_message @2
<000000000B916590> (From WEL_COMPOSITE_WINDOW)
Routine failure. Fail
-------------------------------------------------------------------------------
WEL_DISPATCHER window_procedure @7
<00000000062A6060> (From WEL_ABSTRACT_DISPATCHER)
Routine failure. Retry
===============================================================================
Problem Report Interactions