PR# 13094 Precondition `not_void' of {SD_TAB_STATE_ASSISTANT}.update_last_content_state violated

Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2007/06/11
Class: Bug
Severity: Serious
Number: 13094
Release: 6.0.69015
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Solaris 10 on x86
Synopsis: Precondition `not_void' of {SD_TAB_STATE_ASSISTANT}.update_last_content_state violated

Description
A simple sequence of docking/undocking windows/tabs leads to violation of
precondition `not_void' of {SD_TAB_STATE_ASSISTANT}.update_last_content_state
when running "ec -gui" in workbench mode.
To Reproduce
Delete ~/.es_wkbench directory.
Start workbench estudio and open existing project.
Undock Features window and move it in front of main window.
Undock zone with Output, Diagram, etc and dock with Features window, so that
   there is one set of tabs.
Click and hold mouse button on Class tab and move mouse straight down an inch
   or so.  Release mouse button.  Class tab is not undocked.
Try this maneuver again.  Class tab is not undocked.
Now click and hold mouse button on Class tab and move to the right.  Class tab
   appears to be undocked.  Move it to right of main window and release button.
Features window appears to right of main window instead of Class window.
Click on Class tab again and try to undock it.  Seems to work, but the tab
   that is undocked is the Output tab.
Click on Class tab and release.  Class tab is selected but background is beige
   (theme-color).
Click on Class tab and hold, undock Class tab and release when it is below
   main window.
Estudio crashes with violation of precondition `not_void' of
   {SD_TAB_STATE_ASSISTANT}.update_last_content_state.
Trace attached.
Problem Report Interactions
From:larryl    Date:2007/06/14    Status: Closed    Download   
The reason of this bug is same as bug#13066. This is fixed in revision#69093.

Thanks for your report.

From:prestoat2000    Date:2007/06/11    Download   
Attachments for problem report #13094

Attachment: stack69.txt     Size:4033