Community
Participate
Working Groups
Created attachment 264505 [details] Tree Layout crash As report at bug 502165, in some case when we move a bendpoint from an edge. The edge is root with tree without closest distance. use case: - Create a new ecore diagram using the file > new. - Create 3 classes 1, 2 and 3. - Drag a bendpoint => Eclipse is crashed (see attachment) This seems to come from the validation of the layout. The figure figure LightweightSystem$Rootfigure is constantly invalidate since the scrollbar is growing. This bug occurs in oxygen and can be reproduced in mars/neon/oxygen version of Papyrus(which use GMF).
Modification of the product (GMF to GEF) because the bug is contained on the class "org.eclipse.draw2d.DeferredUpdateManager.class".
Created attachment 267900 [details] Proposal fix - Git patch
Is this fix critical or is there a potential workaround in Papyrus?
Fanch, the fix does not seem appropriate to me. What is the 'motivation' behind it. What do you think is the root cause?
Hi, This is a critical bug for papyrus. I let Fanch when I come back for holidays to explain the fix.
We will only accept patches up to M7, so we should hurry up on this one.