| [news.eclipse.tools] Re: bug *not* fixed / Eclipse locks up during startup or switching to Java perspective, suspect deadlock with Decorators |
"Bob Foster" <bob@xxxxxxxxxx> wrote in message news:b2a571$92g$1@xxxxxxxxxxxxxxxx > That's pretty specific! Acquire locks in different orders = deadlock. Did > you add a comment to the bug so this won't get lost? > > Bob Yes, I did. :-) BTW: That's one of the reasons I'm opposed to the idea that the "synchronized" keyword in Java makes it easy for everyone to write multi-threaded programs. Looking at the stackdump I can understand why the Eclipse developers have a hard time squashing these bugs. Even if Java *can* detect deadlocks (which in this case is impossible, because only one monitor is held), reproducing the circumstances of this problem is a serious pain in the lower back. I suspect that my problem might go away if I moved the workspace to another disk drive... Harald