Community
Participate
Working Groups
I was experimenting with the latest EMF off the Europa update site. I right-clicked on my example model.ecore file and chose Map to Ecore... not knowing anything about what the command does. A dialog popped up containing a checkbox tree. I expanded and then checked the top level entry and not only was Eclipse hung but my laptop was brought to it's knees. It may be of interest to know that I have most of the Eclipse SDK in my workspace as well as the SSE XML editor and the plug-ins it requires.
Created attachment 71733 [details] Trace from CTRL-BReak while seemingly frozen
This is a serious issue that should be addressed by the Eclipse UI team given that the problem is in the implementation of eclipse.ui.dialogs.ResourceSelectionDialog. In EMF we've solved the problem as described in this bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=193367 .
cc'ing Boris since this involves expansion of a tree viewer with many items.
CheckboxTreeAndListGroup traverses (and materializes!) the whole tree. Not sure why we do this but it looks like it's a bad idea for big workspaces.
If you guys decide to improve this dialog, perhaps you could also consider implementing this feature request that I've opened back in 2005: https://bugs.eclipse.org/bugs/show_bug.cgi?id=91227
I think Krzysztof owns bugs for this dialog now.
Don't ask me how I found this bug, but I did. Why doesn't the EMF team contribute the dialog back if their version is so much better? It seems like it should be a trivial contribution that benefits many.
Is anyone working on this?
(In reply to comment #2) > In EMF we've solved the problem as described in this bugzilla > https://bugs.eclipse.org/bugs/show_bug.cgi?id=193367 . Downgrading since the original problem was solved on the EMF side. Or can this bug be reproduced using only the SDK?
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
This bug has been marked as stalebug a while ago without any further interaction. If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard flag.
This bug was marked as stalebug a while ago. Marking as worksforme. If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard tag.