-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deadlock in DefaultProjectBuildingHelper #289
Comments
I think I somehow triggered this by using an invalid version property like |
The UI Lock is actually caused by eclipse-platform/eclipse.platform.runtime#40 |
So now that eclipse-platform/eclipse.platform.runtime#40 is resolved, can we close this issue? |
I think the UI-Lock will be fixed, but the issue remains that the |
Yes, there is indeed a case, that's not yet clearly identified and even less fixed, where lemminx-maven is stuck. |
If you think this is not enough information we still can close this for now and I'll try to capture new dumps with the fixed behavior. From my experience, it seems that lemminx do not likes "invalid" versions and easily performs a lot of stuff to find things that are not present. I know that's rather vague, but I mostly notice such hands, e.g. when I e.g type something like |
@laeubi Could you please check at least if
And if you already have this version installed (or if you would update to it) could you please try reproducing the issue again? |
Too many changes happen in the project since the issue was created, I believe this is not a recent issue anymore. |
I did some modification to the pom.xml and requested to save, then suddenly my IDE was blocked for several minutes (approx 5mintes then it seems to do something and is again blocked) I recorded the attached thread dump that shows a block in org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm.
I attach two dumps, one from eclipse and one from the
XMLServerLauncher
process that jps is showing meEclipse2.txt
XMLServerLauncher2.txt
Eclipse.txt
XMLServerLauncher.txt
.
The text was updated successfully, but these errors were encountered: