PR# 14274 Operating system signal in [EVS_LABEL.split_words] in EiffelStudio.

Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2008/04/30
Class: Bug
Severity: Critical
Number: 14274
Release: 6.2.7.3181
Confidential: No
Status: Closed
Responsible: ted_eiffel
Environment: EiffelStudio 6.2.7.3181 GPL Edition - solaris-x86
Synopsis: Operating system signal in [EVS_LABEL.split_words] in EiffelStudio.

Description
OpenSolaris 2005.08 RC2a on Solaris-x86 (not sure if this info is included automatically).
Rev 73181.

To reproduce crash:

Delete ~/.es62 directory tree.
Start estudio, edit preferences and change locale to Chinese.
Exit estudio.
Restart estudio.
Compile non-graphical application, accepting defaults.
Click on "X" in title bar to close estudio.
Crashes with attached trace.

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
EVS_LABEL           split_words @9         Segmentation violation:      
<000000000CD4B188>                         Operating system signal.      Fail
-------------------------------------------------------------------------------
EVS_LABEL           split_words @9                                      
<000000000CD4B188>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EVS_LABEL           set_text @8                                         
<000000000CD4B188>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    set_label_text @8      
<000000000CD457B8>  (From ES_PROMPT)       Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    set_text @1            
<000000000CD457B8>  (From ES_PROMPT)       Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    make @8                
<000000000CD457B8>  (From ES_PROMPT)       Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    make @4                
<000000000CD457B8>  (From ES_DISCARDABLE_PROMPT)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
ES_DISCARDABLE_QUESTION_PROMPT
                    make_standard @1       
<000000000CD457B8>  (From ES_DISCARDABLE_PROMPT)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_EXIT_APPLICATION_COMMAND
                    ask_confirmation @3    
<000000000DAF73D0>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   quit @3                                             
<000000000DACE888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   confirm_and_quit @19                                
<000000000DACE888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER   try_to_destroy_window @3
<000000000DACE888>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    destroy @11            
<000000000D821C58>  (From EB_WINDOW)       Routine failure.              Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
                    destroy @10            
<000000000D821C58>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<000000000DA9A22C>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<000000000DA9A22C>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_TITLED_WINDOW_IMP
                    call_close_request_actions @2
<000000000DACE4C8>  (From EV_WINDOW_IMP)   Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_underlying_toolkit_event_queue @164
<000000000D8230F8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_event_queue @2                              
<000000000D8230F8>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
To Reproduce

										
Problem Report Interactions
From:ted_eiffel    Date:2008/07/15    Status: Closed    Download   
Fixed in rev#74077. Thank you for reporting.