PR# 17679 Violation of assertion `not_possible' in {SD_TOOL_BAR_RESIZABLE_ITEM}.on_pointer_press

Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2011/06/20
Class: Bug
Severity: Serious
Number: 17679
Release: 7.0.86747
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; SunOS sun4u; rv:2.0) Gecko/20100101 Firefox/4.0 Solaris 10 on SPARC
Synopsis: Violation of assertion `not_possible' in {SD_TOOL_BAR_RESIZABLE_ITEM}.on_pointer_press

Description
While playing with a workbench estudio, I got a violation of check assertion
`not_possible' in {SD_TOOL_BAR_RESIZABLE_ITEM}.on_pointer_press.
Local `l_tool_bar' was attached to an object of type SD_TOOL_BAR while
the routine was expecting it to be attached to an object of type
SD_WIDGET_TOOL_BAR.  Trace attached.

I was trying to resize an undocked tool bar from the lower right corner
when the violation occurred (but it might have happened slightly
before that).

Not reproducible at this time.
To Reproduce
Not currently reproducible.
Problem Report Interactions
From:prestoat2000    Date:2011/06/20    Download   
Actually, just undocking the Address toolbar, leaving it in its normal
shape (not very tall, but fairly wide) and then trying to resize the
Feature combo box wider seems to cause this assertion violation every time.

From:prestoat2000    Date:2011/06/20    Download   
I have now found out how to reproduce this.

Undock the Address tool bar.
Left-click and hold on the right edge of the Feature combo box arrow,
  as though you were going to resize this combo box wider.
With left button still depressed, move the mouse down and to the
  left, as though you were trying to change the shape of the undocked
  Address tool bar.
Estudio crashes with violation of assertion `not_possible'.


From:prestoat2000    Date:2011/06/20    Download   
Attachments for problem report #17679

Attachment: stack12.txt     Size:5047