PR# 16708 Assertion violated Tag: not_inserted in {CLASS_C}.update_generic_features in EiffelStudio.

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2010/04/21
Class: Bug
Severity: Non-critical
Number: 16708
Release: 6.6.0.0
Confidential: No
Status: Open
Responsible:
Environment: EiffelStudio 6.6.0.0 GPL Edition - linux-x86-64
Synopsis: Assertion violated Tag: not_inserted in {CLASS_C}.update_generic_features in EiffelStudio.

Description
Got this precondition violation on this class that I hadn't modified but that got recompiled at degree 4 for some reasons.

Project loaded: True
Project compiled: True
Is compiling: False
Last known class processed: BYTE_LIST
Last status message: Degree 4: Analyzing Inheritance (218/242): BYTE_LIST

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
EIFFEL_CLASS_C      update_generic_features @10
                                           not_inserted:
<0000000017310998>  (From CLASS_C)         Assertion violated.           Fail
-------------------------------------------------------------------------------
EIFFEL_CLASS_C      update_generic_features @10
<0000000017310998>  (From CLASS_C)         Routine failure.              Fail
-------------------------------------------------------------------------------
DEGREE_4            process_and_propagate @26
<00007FFFEDB0B608>                         Routine failure.              Fail
-------------------------------------------------------------------------------
INHERIT_TABLE       pass2 @104                                          
<000000001854B608>                         Routine failure.              Fail
-------------------------------------------------------------------------------
DEGREE_4            process_class @12                                   
<00007FFFEDB0B608>                         Routine failure.              Fail
-------------------------------------------------------------------------------
DEGREE_4            execute @38                                         
<00007FFFEDB0B608>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            process_degree_4 @1                                 
<00007FFFEE9AA598>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            do_recompilation @53                                
<00007FFFEE9AA598>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            recompile @8                                        
<00007FFFEE9AA598>                         Routine failure.              Fail
-------------------------------------------------------------------------------
WORKBENCH_I         recompile @23                                       
<00007FFFF061B048>                         Routine failure.              Fail
-------------------------------------------------------------------------------
E_PROJECT           melt @8                                             
<00007FFFF0605C98>                         Routine failure.              Fail
-------------------------------------------------------------------------------
E_PROJECT           freeze @3                                           
<00007FFFF0605C98>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    perform_compilation @1 
<00007FFFF0537EB8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    compile @5             
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    compile_and_run @1     
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    confirm_execution_halt @2
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    set_c_compilation_and_compile @2
<00007FFFF0537EB8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           fast_call                                           
<0000000018D57178>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           call @5                                             
<0000000018D57178>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_WARNING_PROMPT
                    on_dialog_button_pressed @13
<000000001EB742B8>  (From ES_DIALOG)       Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_WARNING_PROMPT
                    show_on_active_window @4
<000000001EB742B8>  (From ES_DISCARDABLE_PROMPT)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    confirm_and_compile @5 
<00007FFFF0537EB8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    compile_no_save @4     
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    execute_with_c_compilation_flag @16
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    go_on_compile @1       
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FREEZE_PROJECT_COMMAND
                    execute @14            
<00007FFFF0537EB8>  (From EB_MELT_PROJECT_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           fast_call                                           
<00007FFFF067DDA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           call @5                                             
<00007FFFF067DDA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<00007FFFF067DCE8>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<00007FFFF067DCE8>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_ITEM_IMP    on_activate @8                                      
<00007FFFF067DBE8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GTK_CALLBACK_MARSHAL
                    menu_item_activate_intermediary @3
<00007FFFF0402E48>  (From EV_INTERMEDIARY_ROUTINES)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           fast_call                                           
<00007FFFF068E3D8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           call @5                                             
<00007FFFF068E3D8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GTK_CALLBACK_MARSHAL
                    marshal @9             
<00007FFFF0402E48>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  gtk_main_do_event                                   
<00007FFFF04022B8>  (From EV_GTK_EXTERNALS)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_button_event @27
<00007FFFF04022B8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_underlying_toolkit_event_queue @72
<00007FFFF04022B8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_event_queue @2                              
<00007FFFF04022B8>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  launch @3                                           
<00007FFFF04022B8>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  launch @2                                           
<00007FFFF04022B8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      launch @4                                           
<00007FFFF0402288>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          make @4                                             
<00007FFFF0402268>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           make @6                                             
<00007FFFF0402228>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           root's creation                                     
<00007FFFF0402228>                         Routine failure.              Exit
-------------------------------------------------------------------------------
To Reproduce

										
Problem Report Interactions