PR# 12138 Sequence of saving, opening and resetting tools layout causes crash
Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2007/02/25
Class: Bug
Severity: Serious
Number: 12138
Release: 6.0.66833
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1) Gecko/20061228 Firefox/2.0
Solaris 10 on x64
Synopsis: Sequence of saving, opening and resetting tools layout causes crash
Description
A particular sequence of saving, opening and resetting tools layout leads to a sitution where there is one Warning window that is a tab in the main window and a second Warning window that is undocked from main window. Further manipulations then result in a layout open error and then a crash.
To Reproduce
Delete ~/.es directory. Compile sample nongraphical application. Select View/Open Layout. Click Cancel. Select View/Save Layout As. Save the layout under name "weasel". Select View/Open Layout and open layout "weasel". Select View/Reset Tools Layout. Now there is a Warnings window that is a tab in main window and a second Warnings window that is undocked and in upper left corner of screen. Select View/Reset Tools Layout again. Select View/Save Layout As. Save the layout under name "stoat". Select View/Open Layout and open layout "stoat". Estudio reports a layout open error. Click Retry. Appears to work. Select View/Open Layout and open layout "stoat". Estudio crashes with no trace.
Problem Report Interactions
The error started at: "Now there is a Warnings window that is a tab in main window and a second Warnings window that is undocked and in upper left corner of screen." After revisoin#67034, this bug is fixed. Thanks for your report.