PR# 12582 Precondition violation when pick and dropping a feature of an error message on the first compilation

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2007/05/03
Class: Bug
Severity: Serious
Number: 12582
Release: 6.0.6.8021
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Synopsis: Precondition violation when pick and dropping a feature of an error message on the first compilation

Description
When pick and dropping a routine from an error message during the first compilation of a system, I got the following precondition violation:

Exception tag:
Code: 3 (Precondition violated.) Tag: system_defined_and_compiled
Exception message:
system_defined_and_compiled

Call stack:

ObjectClassRoutine
------------------
[0x5398028] EB_FEATURE_DOMAIN_ITEM make (From EB_DOMAIN_ITEM) ( @ 2 )
[0x5397F40] EB_METRIC_DOMAIN_SELECTOR domain_item_from_stone (From EB_DOMAIN_ITEM_UTILITY) ( @ 4 )
[0x5397F40] EB_METRIC_DOMAIN_SELECTOR metric_domain_item_from_stone (From EB_METRIC_TOOL_HELPER) ( @ 2 )
[0x5397F40] EB_METRIC_DOMAIN_SELECTOR veto_pebble_function ( @ 6 )
[0x5397F98] PREDICATE fast_item (From FUNCTION) ( @ 0 )
[0x5397F98] PREDICATE item (From FUNCTION) ( @ 3 )
[0x5397F00] EV_PND_ACTION_SEQUENCE accepts_pebble ( @ 8 )
[0x5398098] EV_GRID_IMP veto_pebble_function_intermediary (From EV_GRID_I) ( @ 1 )
[0x53980D8] PREDICATE fast_item (From FUNCTION) ( @ 0 )
[0x53980D8] PREDICATE item (From FUNCTION) ( @ 3 )
[0x5398090] EV_PND_ACTION_SEQUENCE accepts_pebble ( @ 8 )
[0x53980F0] EV_APPLICATION_IMP create_target_menu (From EV_APPLICATION_I) ( @ 12 )
[0x53980A8] EV_DRAWING_AREA_IMP start_transport (From EV_PICK_AND_DROPABLE_IMP) ( @ 11 )
[0x53980A8] EV_DRAWING_AREA_IMP pnd_press (From EV_PICK_AND_DROPABLE_IMP) ( @ 2 )
[0x53980A8] EV_DRAWING_AREA_IMP on_button_down (From EV_WIDGET_IMP) ( @ 10 )
[0x53980A8] EV_DRAWING_AREA_IMP on_right_button_down (From EV_WIDGET_IMP) ( @ 1 )
[0x53980A8] EV_DRAWING_AREA_IMP on_right_button_down ( @ 2 )
[0x53980A8] EV_DRAWING_AREA_IMP window_process_message (From WEL_WINDOW) ( @ 17 )
[0x53980A8] EV_DRAWING_AREA_IMP process_message (From WEL_COMPOSITE_WINDOW) ( @ 23 )
[0x5398060] WEL_DISPATCHER window_procedure (From WEL_ABSTRACT_DISPATCHER) <R> ( @ 10 )
[0x53980C8] WEL_MSG cwin_dispatch_message ( @ 0 )
[0x53980C8] WEL_MSG dispatch ( @ 1 )
[0x53980F0] EV_APPLICATION_IMP process_window_message ( @ 14 )
[0x53980F0] EV_APPLICATION_IMP process_message ( @ 11 )
[0x53980F0] EV_APPLICATION_IMP process_underlying_toolkit_event_queue ( @ 7 )
[0x53980F0] EV_APPLICATION_IMP process_event_queue (From EV_APPLICATION_I) <R> ( @ 2 )
[0x53980F0] EV_APPLICATION_IMP launch (From EV_APPLICATION_I) ( @ 3 )
[0x5398040] EV_APPLICATION launch <R> ( @ 4 )
[0x5397F68] EB_KERNEL make ( @ 21 )

To Reproduce

										
Problem Report Interactions