PR# 12725 Crash debugging .NET application

Problem Report Summary
Submitter: peter_gummer
Category: Debugger
Priority: High
Date: 2007/05/15
Class: Bug
Severity: Critical
Number: 12725
Release: 6.0.6.8277
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Synopsis: Crash debugging .NET application

Description
I had written a simple .NET application as a test in EiffelStudio 5.7, and I wanted to see what happened in 6.0 so I compiled it from scratch.

I hit F10 but it hung for a couple of minutes. I tried the Debug | Interrupt option but it had no effect, so I selected Debug | Stop.

The exception below then appeared, both in an Internal Error dialog and in one of those new-style exception dialogs that I've seen a few times recently.
To Reproduce
******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
Invalid_object      reset @1               Segmentation violation:      
<0000000000000000>  (From EIFNET_DEBUGGER_STACK_INFO)
                                           Operating system signal.      Fail
-------------------------------------------------------------------------------
Invalid_object      reset @1                                            
<0000000000000000>  (From EIFNET_DEBUGGER_STACK_INFO)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EIFNET_DEBUGGER_INFO
                    reset_current_callstack @1
<000000000564E688>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EIFNET_DEBUGGER_INFO
                    reset @13              
<000000000564E688>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EIFNET_DEBUGGER     reset_info @1                                       
<000000000564E628>  (From EIFNET_DEBUGGER_INFO_ACCESSOR)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EIFNET_DEBUGGER     reset_debugging_data @3
<000000000564E628>                         Routine failure.              Fail
-------------------------------------------------------------------------------
APPLICATION_EXECUTION_DOTNET
                    clean_on_process_termination @2
<00000000055527D0>                         Routine failure.              Fail
-------------------------------------------------------------------------------
APPLICATION_EXECUTION_DOTNET
                    process_termination @2 
<00000000055527D0>  (From APPLICATION_EXECUTION)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
APPLICATION_EXECUTION_DOTNET
                    kill @4                
<00000000055527D0>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXEC_QUIT_CMD    kill @2                                             
<0000000006312888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DISCARDABLE_CONFIRMATION_DIALOG
                    show_modal_to_window @3
<000000000582DAF0>  (From DISCARDABLE_CONFIRMATION_DIALOG)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXEC_QUIT_CMD    ask_and_kill @3                                     
<0000000006312888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXEC_QUIT_CMD    execute @2                                          
<0000000006312888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<000000000AFEB2C0>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<000000000AFEB2C0>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_ITEM_IMP    on_activate @2                                      
<000000000AFEB200>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_IMP         menu_item_clicked @10                               
<000000000AFE8410>  (From EV_MENU_ITEM_LIST_IMP)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_MENU_BAR_IMP     menu_item_clicked @8                                
<000000000AFBB320>  (From EV_MENU_ITEM_LIST_IMP)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_menu_command @3     
<00000000062429F8>  (From EV_WINDOW_IMP)   Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_wm_menu_command @1  
<00000000062429F8>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    on_wm_command @16      
<00000000062429F8>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    process_message @8     
<00000000062429F8>  (From WEL_COMPOSITE_WINDOW)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
WEL_DISPATCHER      window_procedure @7                                 
<0000000006045FB8>  (From WEL_ABSTRACT_DISPATCHER)
                                           Routine failure.              Retry
===============================================================================
Problem Report Interactions
From:jfiat_es    Date:2007/05/16    Status: Closed    Download   
This issue had been fixed by revision rev#68295.
Sorry for the inconvenience, this issue had been introduced by a last minute change just before the intermediate release.