Bug 245545 - Using Tree Router may freeze Eclipse
Summary: Using Tree Router may freeze Eclipse
Status: RESOLVED FIXED
Alias: None
Product: Ecoretools
Classification: Modeling
Component: General (show other bugs)
Version: 0.8   Edit
Hardware: PC Windows XP
: P3 major
Target Milestone: M6   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: Usability
Keywords: plan
Depends on:
Blocks:
 
Reported: 2008-08-28 11:14 EDT by Jacques LESCOT CLA
Modified: 2009-03-19 11:04 EDT (History)
0 users

See Also:


Attachments
Example diagram showing the problem (1.40 KB, application/x-zip-compressed)
2008-08-28 11:14 EDT, Jacques LESCOT CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jacques LESCOT CLA 2008-08-28 11:14:39 EDT
Created attachment 111210 [details]
Example diagram showing the problem

Inheritance links are using Tree Routing style, and sometimes routing seems may freeze Eclipse. The attached archive contains an Ecore model with its diagram : if you try to move the "Storage" EClass while the connections are outside the graphical bounds (scrollbars active), Eclipse freezes ... This may also be reached while resizing editor area.
The bug is probably linked with the implementation of the Tree Router in GMF, but as it is currently only use in Ecore Tools (on my knowledge), I open the bug here to look deeper into the code.
Comment 1 David Sciamma CLA 2008-09-28 05:10:18 EDT
We need to remove the tree routing style (too buggy)
Comment 2 Jacques LESCOT CLA 2009-03-19 11:01:30 EDT
Remove the TreeRouting style that was previously used with Inheritance links until these issues are fixed.