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.