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
This bug is same as bug#13175. It's fixed in revision#69312. Thanks for your report.
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.
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.