Open jukzi opened 1 year ago
Can we just change syncExec to asyncExec in org.eclipse.compare.internal.Utilities.firePropertyChange()? (as suggested in https://bugs.eclipse.org/bugs/show_bug.cgi?id=319198#c4)
Can we just change syncExec to asyncExec in org.eclipse.compare.internal.Utilities.firePropertyChange()? (as suggested in https://bugs.eclipse.org/bugs/show_bug.cgi?id=319198#c4)
Would be nice to try that approach, any open compare editor seems to slow down the ide. I tend to close them frequently to avoid sluggish UI.
I can not reproduce the Error, so i don't know if its fixed by this change :-( I only remember the issue involved an open merge view on MANIFEST.MF, a conflicting change in git, enabled "DS-annotations" and a class that was changed by one of the commits which was annotated @Component - which would create a line Service-Component: "OSGI-INF/projecrt.MyClass.xml" in the MANIFEST.
reopening because #283 caused regression in #464 and will be reverted.
My eclipse IDE just stuck. I had a git pull which reported a change in "build.properties" and "MANIFEST.MF". I opened compare viewer and used "replace with" in Git stating view for both files. Swt Thread "main" waits for a worker thread that contrary waits that something in SWT finished = deadlock:
2022-11-23 11:53:26 Full thread dump OpenJDK 64-Bit Server VM (17.0.5+8 mixed mode, sharing):
Already reported in: https://bugs.eclipse.org/bugs/show_bug.cgi?id=519002 [wontfix] https://bugs.eclipse.org/bugs/show_bug.cgi?id=319198 [wontfix]