https://bugzilla.redhat.com/show_bug.cgi?id=1392150
--- Comment #9 from Hedayat Vatankhah hedayatv@gmail.com --- (In reply to Sopot Cela from comment #6)
The workbench.xmi is the persistence of the application model. This model holds the arrangement of views/perspectives/windows etc. So it might be related to a special arrangement of the perspective.
What I can add is this: the day I reported the bug, when I removed my workbench.xmi completely, I could run Eclipse once. But the next try (after closing Eclipse without ANY customization, so the default setup. The only thing I might have done was to change the perspective from default to C++) it didn't run.