| Summary: | [Preferences] Wrap PreferenceConverter in SafeRunnables | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Douglas Pollock <douglas.pollock> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | eckart.langhuth, gsmith, johan.walles, pwebster, sxenos |
| Version: | 3.2.1 | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Douglas Pollock
Deleting ".metadata/.plugins/org.eclipse.core.resources/.snap" seems to fix the startup problem problem. It turns out the perforce UI plugin extends team and that's causing plugin activation in a non-UI thread. They are calling into PreferenceConverter which is killing its class initialization. That both killed their plugin and org.eclipse.jface.preference.PreferenceConverter (which looks like it killed Themes and the workbench init). We can try and make the static initialization of PreferenceConverter safer. PW We saw this a lot during some user testing with P4WSAD. I was about to send perforce support an email about it. Has anyone done that? Maybe they could update their plugin as well. I just installed the P4WSAD 2007.3 beta from http://www.perforce.com/perforce/loadbeta.html#p4wsad, and I can confirm it resolves this problem. Haven't used it enough to say whether it adds any other problems, but it *does* solve the cannot-restart-Eclipse-after-unclean-shutdown problem. Don't forget to follow the uninstall instructions before upgrading. *** This bug has been marked as a duplicate of bug 342711 *** |