PR# 12955 Seg fault in {SPECIAL}.overlapping_move

Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2007/06/02
Class: Bug
Severity: Serious
Number: 12955
Release: 6.0.68837
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: Seg fault in {SPECIAL}.overlapping_move

Description
I started estudio, opened an existing project and then just docked and undocked
windows, together or in their own zones.  I got this exception trace.  There
is still at least one bug related to docking that is quite serious - I hope to
be able to reproduce this or something similar later on.  During this test,
I did not move or undock any toolbars, just tools.

To Reproduce

										
Problem Report Interactions
From:larryl    Date:2007/07/05    Status: Closed    Download   
This bug is same as bug#13175. It's fixed in revision#69312.
 
Thanks for your report.

From:larryl    Date:2007/06/17    Status: Analyzed    Download   
I have try to reproduce this problem on my Solaris 10 x86 CDE and JDS. But I can't reproduce it. Reproduce video attached. 

Attached is a 7 zip compressed format. I can't use zip format since the compressed format will be much bigger. You can download 7 zip here: http://www.7-zip.org/ I don't know whether 7 zip works fine on Unix systems. Sorry.

The video is AVI format. I recorded the video on Windows, since I have a Solaris installed on Vmware.

Attachment: bug#12955.7z     Size:1274575
From:prestoat2000    Date:2007/06/02    Download   
I have now managed to reproduce this bug.  To reproduce:

Compile sample graphical application.
Undock Output tab and move it below main window.
Undock Diagram tab and dock it in upper half of Output window.
Undock Class tab and dock it in zone with Diagram.
Undock Feature Relation tab and dock it in zone with Output window.
At this point, there is one zone below main window with 

   Upper half tabs: Diagram, Class
   Lower half tabs: Output, Feature

Undock Dependency tab and move it to right of zone with the above four tabs
   and below main window.
Click on title bar at very top of zone containing Diagram, Class, Output and
   Feature tabs (this title bar is not labeled), and move the entire zone
   so that the outline box covers the entire undocked Dependency window.
Estudio crashes with the previously attached trace.

From:prestoat2000    Date:2007/06/02    Download   
Attachments for problem report #12955

Attachment: stack54.txt     Size:5977