PR# 16638 Crash when closing for the first time EiffelStudio which did not have a visible editor

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2010/03/01
Class: Bug
Severity: Serious
Number: 16638
Release: 6.6.8.2484
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB6 (.NET CLR 3.5.30729)
Synopsis: Crash when closing for the first time EiffelStudio which did not have a visible editor

Description
Crash when closing for the first time EiffelStudio which did not have a visible editor after closing the choose project initial dialog.

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
EB_UNDO_COMMAND     editor @1                                           
<000000000947FFB4>  (From EB_UNDO_REDO_COMMAND)
                                           Feature call on void target.  Fail
-------------------------------------------------------------------------------
EB_UNDO_COMMAND     editor @1                                           
<000000000947FFB4>  (From EB_UNDO_REDO_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_UNDO_COMMAND     executable @1                                       
<000000000947FFB4>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_UNDO_COMMAND     on_changed @2                                       
<000000000947FFB4>  (From EB_UNDO_REDO_COMMAND)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
UNDO_REDO_STACK     notify_observers @4                                 
<000000000948E618>                         Routine failure.              Fail
-------------------------------------------------------------------------------
UNDO_REDO_STACK     initialize @7                                       
<000000000948E618>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SMART_TEXT          reset_text @2                                       
<0000000009479F3C>  (From EDITABLE_TEXT)   Routine failure.              Fail
-------------------------------------------------------------------------------
SMART_TEXT          reset_text @1                                       
<0000000009479F3C>  (From CLICKABLE_TEXT)  Routine failure.              Fail
-------------------------------------------------------------------------------
SMART_TEXT          reset_text @1                                       
<0000000009479F3C>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SMART_TEXT          recycle @1                                          
<0000000009479F3C>  (From TEXT)            Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     recycle @17                                         
<000000000947A164>  (From TEXT_PANEL)      Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     recycle @1                                          
<000000000947A164>  (From KEYBOARD_SELECTABLE_TEXT_PANEL)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     recycle @1                                          
<000000000947A164>  (From SELECTABLE_TEXT_PANEL)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     internal_recycle @1                                 
<000000000947A164>  (From EB_EDITOR)       Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     internal_recycle @12                                
<000000000947A164>  (From EB_CUSTOM_WIDGETTED_EDITOR)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     internal_recycle @3                                 
<000000000947A164>  (From EB_CLICKABLE_EDITOR)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     internal_recycle @1                                 
<000000000947A164>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_SMART_EDITOR     recycle @17                                         
<000000000947A164>  (From EB_RECYCLABLE)   Routine failure.              Rescue
-------------------------------------------------------------------------------
EB_FORMATTER_EDITOR_DISPLAYER
                    internal_recycle @1    
<00000000096225EC>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_FORMATTER_EDITOR_DISPLAYER
                    recycle @17            
<00000000096225EC>  (From EB_RECYCLABLE)   Routine failure.              Rescue
-------------------------------------------------------------------------------
EB_BASIC_TEXT_FORMATTER
                    internal_recycle @4    
<00000000092A5B04>  (From EB_FORMATTER)    Routine failure.              Fail
-------------------------------------------------------------------------------
EB_BASIC_TEXT_FORMATTER
                    recycle @17            
<00000000092A5B04>  (From EB_RECYCLABLE)   Routine failure.              Rescue
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    recycle_formatters @19 
<00000000093B1B54>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    internal_recycle @11   
<00000000093B1B54>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    recycle @17            
<00000000093B1B54>  (From EB_RECYCLABLE)   Routine failure.              Rescue
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    destroy_imp @1         
<00000000093B1B54>  (From EB_WINDOW)       Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    destroy_imp @17        
<00000000093B1B54>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   destroy_window @6                                   
<00000000093BAE78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   close_action @1                                     
<00000000093BAE78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   close_all @4                                        
<00000000093BAE78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    exit_application @23   
<000000000948EF30>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    on_dialog_button_pressed @9
<0000000008CB4B6C>  (From ES_DIALOG)       Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    show_on_active_window @3
<0000000008CB4B6C>  (From ES_DISCARDABLE_PROMPT)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    ask_confirmation @5    
<000000000948EF30>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    confirm_and_exit @10   
<000000000948EF30>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    confirm_stop_debug @8  
<000000000948EF30>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    execute @13            
<000000000948EF30>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<000000000948EE4C>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<000000000948EE4C>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_ITEM_IMP    on_activate @2                                      
<000000000948ED8C>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_BAR_IMP     menu_item_clicked @4                                
<000000000956F828>  (From EV_MENU_ITEM_LIST_IMP)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_menu_command @3     
<00000000093B1890>  (From EV_WINDOW_IMP)   Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_wm_menu_command @1  
<00000000093B1890>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_wm_command @16      
<00000000093B1890>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    process_message @8     
<00000000093B1890>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
WEL_DISPATCHER      window_procedure @7                                 
<0000000009374AEC>  (From WEL_ABSTRACT_DISPATCHER)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
WEL_MSG             dispatch @1                                         
<00000000092B2398>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_message @10                                 
<00000000092B1B94>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_underlying_toolkit_event_queue @7
<00000000092B1B94>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_event_queue @2                              
<00000000092B1B94>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  launch @3                                           
<00000000092B1B94>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      launch @2                                           
<00000000092B1B7C>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          make @4                                             
<00000000092B1B64>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           make @6                                             
<00000000092B1B34>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           root's creation                                     
<00000000092B1B34>                         Routine failure.              Exit
-------------------------------------------------------------------------------
To Reproduce

										
Problem Report Interactions