Community
Participate
Working Groups
From bug 436295 comment 6: Opened Eclipse Market Place and it hangs The Marketplace dialog opens and the progress bar runs across and then disappears like it is going to show a new progress indication and then nothing happens. This stack trace is made with jstack without the -l, please let me know if you would like the stack trace created differently.
Created attachment 244743 [details] Deadlock Stack Dump
The stack trace looks like the main thread freezes when bringing up AWT. It might help to make the call on a different thread, but I doubt that - at least it wouldn't lock up the main UI thread then. We've had reports about AWT under Linux before, but never something reproducible. Nevertheless, it might be worth trying to get rid of it altogethe. Unfortunately for the two use cases where we currently use it (mail actions and image scaling) there isn't a good alternative.
Geoff, could you try running your Eclipse with SWT_GTK3 turned on or off and see if it works with either setting? I.e. do this just before launching Eclipse: > export SWT_GTK3=0 or > export SWT_GTK3=1
Okay, setting export SWT_GTK3=0 Makes the problem go away (and setting it to 1 makes it reappear). So this is a great work around -- hopefully this will help others. As for the bug itself, please let me know if there is anything else I can test. Thanks again. I will begin testing this with the svn compare editor bug, bug 438760 as well.
With the fix for bug 438598, we're not using AWT in the Marketplace client anymore. That should fix this issue too. The fix will be available with Luna SR1 (starting with the upcoming RC1 build) and Mars M5. Please reopen if you still get the deadlock with any of these builds.
(In reply to comment #5) > The fix will be available with Luna SR1 I mean SR2 obviously...