PR# 12185 Crash with old docking layout files
Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: High
Date: 2007/03/03
Class: Bug
Severity: Critical
Number: 12185
Release: 6.0.6.7057
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Synopsis: Crash with old docking layout files
Description
If you use a layout.wb file from version 6.0.6.6895 and then install 6.0.6.7057 you get the following crash:
******************************** Thread exception *****************************
In thread Root thread 0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object Routine Nature of exception Effect
-------------------------------------------------------------------------------
SD_OPEN_CONFIG_MEDIATOR
open_editor_minimized_data_unminimized @2
Segmentation violation:
<0000000004E11738> Operating system signal. Fail
-------------------------------------------------------------------------------
SD_OPEN_CONFIG_MEDIATOR
open_editor_minimized_data_unminimized @2
<0000000004E11738> Routine failure. Fail
-------------------------------------------------------------------------------
SD_OPEN_CONFIG_MEDIATOR
open_tools_config @15
<0000000004E11738> Routine failure. Fail
-------------------------------------------------------------------------------
SD_DOCKING_MANAGER open_tools_config @2
<0000000005D47500> Routine failure. Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW
restore_tools_docking_layout @3
<0000000005D49600> Routine failure. Fail
-------------------------------------------------------------------------------
EB_DEVELOPMENT_WINDOW_DIRECTOR
construct @7
<00000000089439E0> Routine failure. Fail
-------------------------------------------------------------------------------
EB_WINDOW_MANAGER create_window @2
<0000000006098CA8> Routine failure. Fail
-------------------------------------------------------------------------------
ES_GRAPHIC prepare @15
<0000000005CE5650> (From ES_ABSTRACT_GRAPHIC)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
call @21
<0000000005CE93E8> (From ACTION_SEQUENCE) Routine failure. Fail
-------------------------------------------------------------------------------
EV_NOTIFY_ACTION_SEQUENCE
call @3
<0000000005CE93E8> (From EV_LITE_ACTION_SEQUENCE)
Routine failure. Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP call_post_launch_actions @2
<0000000005CE9318> (From EV_APPLICATION_I)
Routine failure. Retry
===============================================================================
To Reproduce
Problem Report Interactions
Now added if protection for void objects. This is fixed at revision#67064. Thanks for the report.