JDK-6542531 : Deadlock in X11GraphicsDevice.setFullScreenWindow()
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: generic
  • Submitted: 2007-04-04
  • Updated: 2011-01-19
  • Resolved: 2007-04-04
Related Reports
Duplicate :  
Description
While working with another fullscreen issue (6500686), I added a couple of lines to the setFullScreenWindow as suggested in the evaluation for 6500686. The lines included the storing of the new window 'resizable' state and restoring this state for the old window, if any. No synchronization was added.

However, after I compiled the code and run the test, a deadlock was found - see attached file. The stack trace doesn't contain my added lines, it happens after all the resizability changes, in super.setFullScreenWindow(). Thus, I suspect the same deadlock may be reproduced if resizing some window while another window is going fullscreen.

Comments
EVALUATION As noted by Praveen, this looks like a dup of 6529933.
04-04-2007