Community
Participate
Working Groups
Created attachment 204606 [details] Strack using kill -3 I'm developing upon Eclipse 3.6.2 % java -version java version "1.6.0_22" OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1) OpenJDK Server VM (build 20.0-b11, mixed mode) I investigated and I may have found the problem. After editing the file, auto build is lauched. Auto build detects resource modification and sends a notification. This notification sends a "breakpoint_update" command through in ScriptDebugTarget#breakpointChanged. The command is really sent in Dbgp DebuggingEngineCommunicator#communicate Auto build acquired lock on workspace and waits for synchrone response to "breakpoint_update" command. File save waits for auto build to release lock. During this time IDE is frozen because save action is done in UI Thread. Should not this command be sent separately in a Job or a Thread ?
If you need more detailed trace just ask.
*** Bug 359957 has been marked as a duplicate of this bug. ***