Bug 1099 - Calling setFullscreen from anywhere while warpPointer is being called from a display() method causes locking issues
Summary: Calling setFullscreen from anywhere while warpPointer is being called from a ...
Status: RESOLVED INVALID
Alias: None
Product: Newt
Classification: JogAmp
Component: x11 (show other bugs)
Version: 2.3.0
Hardware: All all
: --- enhancement
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2014-10-28 21:02 CET by Mark Raynsford
Modified: 2019-03-29 17:54 CET (History)
0 users

See Also:
Type: ---
SCM Refs:
Workaround: ---


Attachments
Test case (1.96 KB, text/x-java)
2014-10-28 21:02 CET, Mark Raynsford
Details
Stack trace (1.43 KB, text/plain)
2014-10-28 21:03 CET, Mark Raynsford
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Raynsford 2014-10-28 21:02:42 CET
Created attachment 663 [details]
Test case

The included test case raises an exception after timing out.

To reproduce: Run the test case. Wait a second or so. Press any key.

On Linux/X11, the included stack trace appears on stderr.
Comment 1 Mark Raynsford 2014-10-28 21:03:11 CET
Created attachment 664 [details]
Stack trace
Comment 2 Mark Raynsford 2014-10-28 21:04:35 CET
The same bug doesn't occur on Windows.
Comment 3 Mark Raynsford 2014-10-28 21:44:19 CET
This is a documentation issue. It's not safe to call setFullscreen from EDT. See Bug 1100!