PR# 18393 Operating system signal in {KL_OPERATING_SYSTEM}.current_working_directory in EiffelStudio.

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2012/10/25
Class: Bug
Severity: Serious
Number: 18393
Release: 7.2.8.9601
Confidential: No
Status: Open
Responsible:
Environment: EiffelStudio 7.2.8.9601 GPL Edition - linux-x86-64
Synopsis: Operating system signal in {KL_OPERATING_SYSTEM}.current_working_directory in EiffelStudio.

Description
It turns out that I was launching EiffelStudio from a directory that was just deleted on a different shell. Which means that one cannot assume `current_working_directory' to be attached by default.

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
KL_OPERATING_SYSTEM current_working_directory @1
                                           Segmentation fault:
<00007FEFE2A2F3F8>                         Operating system signal.      Fail
-------------------------------------------------------------------------------
KL_OPERATING_SYSTEM current_working_directory @1
<00007FEFE2A2F3F8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
KL_OPERATING_SYSTEM is_windows @8                                       
<00007FEFE2A2F3F8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
GOBO_FILE_UTILITIES file_system @1                                      
<00007FFFF73A9BC0>  (From KL_SHARED_FILE_SYSTEM)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
GOBO_FILE_UTILITIES absolute_path @1                                    
<00007FFFF73A9BC0>                         Routine failure.              Fail
-------------------------------------------------------------------------------
LACE_I              set_file_name @1                                    
<00007FEFE294CF78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_GRAPHICAL_PROJECT_LOADER
                    open_project_file @61  
<00007FEFE295D208>  (From PROJECT_LOADER)  Routine failure.              Fail
-------------------------------------------------------------------------------
EB_OPEN_PROJECT_WIDGET
                    open_project @11       
<00007FEFE290F5A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_STARTING_DIALOG  on_ok @6                                            
<00007FEFE290F3B8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<00007FEFE291AA28>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<00007FEFE291AA28>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GTK_CALLBACK_MARSHAL
                    button_select_intermediary @5
<00007FEFE1CD8B18>  (From EV_INTERMEDIARY_ROUTINES)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_GTK_CALLBACK_MARSHAL
                    marshal @6             
<00007FEFE1CD8B18>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_button_event @28
<00007FEFE1CD7DA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_underlying_toolkit_event_queue @72
<00007FEFE1CD7DA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_event_queue @2                              
<00007FEFE1CD7DA8>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_DIALOG_IMP       block @3                                            
<00007FEFE1CC5128>  (From EV_GTK_WINDOW_IMP)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_DIALOG_IMP       show_modal_to_window @5
<00007FEFE1CC5128>  (From EV_GTK_WINDOW_IMP)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EB_STARTING_DIALOG  show_modal_to_window @1
<00007FEFE290F3B8>  (From EV_DIALOG)       Routine failure.              Fail
-------------------------------------------------------------------------------
EB_STARTING_DIALOG  show_modal_to_window @2
<00007FEFE290F3B8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          display_starting_dialog @3
<00007FEFE1CD8128>  (From ES_ABSTRACT_GRAPHIC)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          prepare @40                                         
<00007FEFE1CD8128>  (From ES_ABSTRACT_GRAPHIC)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @21               
<00007FEFE1CD7FB8>  (From ACTION_SEQUENCE) Routine failure.              Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
                    call @3                
<00007FEFE1CD7FB8>  (From EV_LITE_ACTION_SEQUENCE)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  call_post_launch_actions @2
<00007FEFE1CD7DA8>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  call_post_launch_actions @4
<00007FEFE1CD7DA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      internal_launch_application @2
<00007FEFE1CD8148>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      launch @2                                           
<00007FEFE1CD8148>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          make @4                                             
<00007FEFE1CD8128>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           make @4                                             
<00007FEFE1BC9C68>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           root's creation                                     
<00007FEFE1BC9C68>                         Routine failure.              Exit
-------------------------------------------------------------------------------
To Reproduce

										
Problem Report Interactions