DESCRIPTION
---------------------------
An operator tries to shutdown Windows7 while an appl. is running, then cancels the shutdown.
After Windows display returns to Windows desktop, the running appl. comes to hang.
No operation for the appli. can be accepted.
OS
--------------------------
Windows7 ultimate( x64, Japanese)
JDK Version
----------------------------
JDK6u37 for windows(x86, x64)
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode)
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)
HOW TO REPRODUCE
-------------------------------------
1) Run "FileChooserDemo" and keep the appli. running
ex. C:\temp> java -jar FileChooserDemo.jar
2) In Windows7, [start]-[shutdown]-[logoff]
Here, the display changes to Confirmation whether "force to logoff" or "cancel"
3) click "force to logoff"
Here, the display changes to further notification, "un-saved data will be discarded"
You will see "Yes" and "No" buttons
4) click "No"
The display returns the above step 2).
5) click "Cancel"
The display returns to Windows Desktop.
Expected behavior
------------------------------------
FileChooserDemo runs normally.
Actual behavior
-----------------------------------
FileChooseDemo hangs.
NOTE
----------
This does not occur in JDK5u38, jdk6u24 and JDK7u9.