-
-
Notifications
You must be signed in to change notification settings - Fork 305
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
[Eclipse Bug] JVM Crash #4854
Comments
I guess we can close this since there is nothing for Bndtools to do? |
Leave it a bit open. It happens in the Bndexplorer but not in the package explorer. It is consistent, maybe others have similar experiences. |
I get it all the time and hate it. I did not realize it was only happening in the Bndtools Explorer view. I will go back to using the Package Explorer view and save myself from having to learn to not collapse things in the tree view... |
For now, at a minimum, we should make a note in the release notes for 5.3.0 and 6.0.0? |
This workaround ensures that the action is performed on the display thread properly. However, the bug still exists in the SWT/JFace which needs to be fixed. Other plugins using `getTreeViewer().refresh()` from `PackageExplorerPart` are prone to crash the JVM as well. Fixes bndtools#4854
This workaround ensures that the action is performed on the display thread properly. However, the bug still exists in the SWT/JFace which needs to be fixed. Other plugins using `getTreeViewer().refresh()` from `PackageExplorerPart` are prone to crash the JVM as well. Fixes bndtools#4854 Signed-off-by: Amit Kumar Mondal <admin@amitinside.com>
This workaround ensures that the action is performed on the display thread properly. However, the bug still exists in the SWT/JFace which needs to be fixed. Other plugins using `getTreeViewer().refresh()` from `PackageExplorerPart` are prone to crash the JVM as well. Fixes bndtools#4854 Signed-off-by: Amit Kumar Mondal <admin@amitinside.com>
This workaround ensures that the action is performed on the display thread properly. However, the bug still exists in the SWT/JFace which needs to be fixed. Other plugins using `getTreeViewer().refresh()` from `PackageExplorerPart` are prone to crash the JVM as well. Fixes bndtools#4854 Signed-off-by: Amit Kumar Mondal <admin@amitinside.com> Signed-off-by: BJ Hargrave <bj@hargrave.dev>
I just recently noticed that this problem reappeared in the latest snapshot (in combination with Eclipse 2021-12) |
I don't think I've ever seen this. Is it a particular platform implementation of SWT (Mac maybe) that has the issue? |
@kriegfrj Yeah, it's a known issue in Eclipse SWT project which happens on Mac. Previously in Bndtools REL 6.1, we managed to find a workaround which prevented this from happening but it reappeared once again in 6.2.x-SNAPSHOT. |
Just want to confirm I get it all the time now with bndtools 6.3.1.REL-202206071316-g30a66dc on Mac. Strangly I got it since upgrading to Eclipse 2022-06 and downgraded again to 2022-03... But still getting it (also cleaned Eclipse .metadata folder). Unfortunatelly I cannot tell exactly when I upgraded the bndtools lib to which version. But I have the feeling that my Eclipse just crashed at least 10 times since last week. But maybe something helpful: I got that error when doing simple java changes, pressing save which triggered a rebuilt.
|
Even though it is a SWT problem, I thought it might be a good idea to keep you informed about it so that we can track the resolution of this SWT bug.
Here is the link: https://bugs.eclipse.org/bugs/show_bug.cgi?id=576099
The text was updated successfully, but these errors were encountered: