PR# 12018 Internal Error editing Preference

Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: High
Date: 2007/02/07
Class: Bug
Severity: Serious
Number: 12018
Release: 6.0.6.6451
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Synopsis: Internal Error editing Preference

Description
The Internal Error below occurred in Tools | Preferences.

I was editing General - External Commands - Shortcut 8 -- changing it to something easier to remember than Alt+8 -- and then I was faced with the problem of how to save my change, due to bug 12006.

Since reporting bug 12006 I've noticed that clicking in another preference value seems to save the change successfully, so I clicked with the mouse on Alt+7, the value of the preference above.

Then the Internal Error dialog appeared. I clicked Ignore, and a second similar-looking Internal Error appeared. I clicked Ignore again. I then closed the Preferences window. I reopened it; my change appears to have been saved successfully, despite the error.
To Reproduce
******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
Invalid_object      value @1               Segmentation violation:      
<0000000000000000>  (From TYPED_PREFERENCE)
                                           Operating system signal.      Fail
-------------------------------------------------------------------------------
Invalid_object      value @1                                            
<0000000000000000>  (From TYPED_PREFERENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
Invalid_object      key @1                                              
<0000000000000000>  (From SHORTCUT_PREFERENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXTERNAL_COMMANDS_EDITOR
                    on_shortcut_change @2  
<0000000009D10118>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ACTION_SEQUENCE     call @21                                            
<0000000009793760>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SHORTCUT_PREFERENCE set_value @4                                        
<00000000097936E0>  (From TYPED_PREFERENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
SHORTCUT_PREFERENCE set_value_from_string @12
<00000000097936E0>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SHORTCUT_PREFERENCE_WIDGET
                    update_changes @2      
<00000000051D7C28>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<00000000051D7E18>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<00000000051D7E18>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GRID_IMP         deactivate_item @4                                  
<0000000009C2BB30>  (From EV_GRID_I)       Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GRID_LABEL_ITEM_I
                    deactivate @1          
<00000000051D7A88>  (From EV_GRID_ITEM_I)  Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GRID_EDITABLE_ITEM
                    deactivate @1          
<00000000051D7C48>  (From EV_GRID_ITEM)    Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GRID_EDITABLE_ITEM
                    deactivate @5          
<00000000051D7C48>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<0000000005312B18>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<0000000005312B18>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TEXT_FIELD_IMP   on_kill_focus @5                                    
<0000000005311E38>  (From EV_WIDGET_IMP)   Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TEXT_FIELD_IMP   process_message @22                                 
<0000000005311E38>  (From WEL_WINDOW)      Routine failure.              Fail
-------------------------------------------------------------------------------
WEL_DISPATCHER      window_procedure @7                                 
<0000000009B188F0>  (From WEL_ABSTRACT_DISPATCHER)
                                           Routine failure.              Retry
===============================================================================
Problem Report Interactions
From:ted_eiffel    Date:2007/02/07    Status: Closed    Download   
It has now been fixed.
Thank you for reporting.