Community
Participate
Working Groups
1. Open a clean e4 workspace 2. Open an untitled text file 3. Move the Problems view into editor area, above 'Untitled 1' (so that the editor area is split) 4. Drag the Problems view on the upper half of the 'Untitled 1' editor (this actually performs a drop operation but results in the same layout) 5. Repeat step 4 _five_ times Result: The sash ratio is not longer 0.5 but perhaps 0.7 6. Repeat step 4 again Result: The upper sash half, i.e. the 'Untitled 1' editor is gone 7. Close the Problems view Result: SWTException. Editor area is killed.
This works also the other way around, by dropping the problems views repeatedly on the lower half of the 'Untitled 1' editor.
There are even more ways to reproduce this error. Either direction works, and also dropping alternately on opposite halves (right <--> left, bottom <--> top).
We're likely creating more and more empty part sash containers over time.
Boris, it's at this point just a conjecture that we're creating many stacks. Can you verify this (the live model editor should show this nicely..;-) ?
Created attachment 175166 [details] Patch that inhibits self-splitting This will at least cut down on the ways that this defect can be manifested...
+1, makes sense
Committed in >20100725. Applied the patch. I'll leave this defect open though to track the hall of mirrors issues...
(In reply to comment #7) > Committed in >20100725. Applied the patch. > > I'll leave this defect open though to track the hall of mirrors issues... Could you please open a new bug for the remaining issues? I am marking this one as fixed for 1.0 RC3 so that it shows up properly in the build submission, and in later bug queries.
I've opened bug 323832 to track the 'hall of mirrors' issues.