JDK-8179014 : JFileChooser with Windows look and feel crashes on win 10
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 8,9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_10
  • CPU: x86
  • Submitted: 2017-04-19
  • Updated: 2024-01-16
  • Resolved: 2017-05-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10 JDK 8 JDK 9 Other
10Fixed 8u141Fixed 9 b172Fixed openjdk7uFixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Description
FULL PRODUCT VERSION :
Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11)

FULL OS VERSION :
Windows 10 x64, 1703 (Build 15063.138)

EXTRA RELEVANT SYSTEM CONFIGURATION :
Every java programm will crash when opening JFileChooser with Windows look and feel

A DESCRIPTION OF THE PROBLEM :
Every application for example 

- yED
- JOSM
- Minecraft
- NetBeans

will crash when a JFileChooser is opened with windows look and feel. Changing it to Nimbus for example and the application will run!

Crashes started after update to Win10 1703.


THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Yes

REGRESSION.  Last worked in version 8u121

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Write a small test Application with a JFileChooser

EXPECTED VERSUS ACTUAL BEHAVIOR :
Should display open JFileChooser
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000062146adf, pid=8912, tid=0x00000000000009b8
#
# JRE version: Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [msvcr100.dll+0x36adf]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x000000001d827800):  JavaThread "Swing-Shell" daemon [_thread_in_native, id=2488, stack(0x000000001f680000,0x000000001f780000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x000000001f77ed20, RCX=0x0000000000000000, RDX=0x000000001cbf91d0
RSP=0x000000001f77ecc8, RBP=0x000000001f77eeb0, RSI=0x000000000000038c, RDI=0x000000001d8279f8
R8 =0x000000001cbf91d0, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x000000001f77bee0
R12=0x0000000000000000, R13=0x000000001f77eed0, R14=0x000000001f77ee98, R15=0x000000001d827800
RIP=0x0000000062146adf, EFLAGS=0x0000000000010246

Top of Stack: (sp=0x000000001f77ecc8)
0x000000001f77ecc8:   0000000061699d36 0000000000000000
0x000000001f77ecd8:   000000001d8279f8 000000000000038c
0x000000001f77ece8:   000000001cbf91d0 000000001d8279f8
0x000000001f77ecf8:   000000006169a6f9 000000001cbf91d0
0x000000001f77ed08:   00000000fe31e540 0000000000000005
0x000000001f77ed18:   000000001d827800 0000000000000000
0x000000001f77ed28:   0000000000000000 0000000012f1b300
0x000000001f77ed38:   000000001f77ed00 0000000000000000
0x000000001f77ed48:   0000000000000000 000000001f77edc8
0x000000001f77ed58:   000000000274835d 000000001d827800
0x000000001f77ed68:   00000000619f2ac2 0000000000000000
0x000000001f77ed78:   0000000000000000 00000000fe928da8
0x000000001f77ed88:   0000000000000000 0000000000000000
0x000000001f77ed98:   0000000002894275 0000000000000058
0x000000001f77eda8:   000000001f77ee00 00000000fe31eba0
0x000000001f77edb8:   00000000fe31ec00 0000000100000000 

Instructions: (pc=0x0000000062146adf)
0x0000000062146abf:   99 03 00 cc 33 c0 48 8b 5c 24 40 48 8b 74 24 48
0x0000000062146acf:   48 83 c4 30 5f c3 cc cc cc cc cc cc cc 48 8b c1
0x0000000062146adf:   0f b7 10 48 83 c0 02 66 85 d2 75 f4 48 2b c1 48
0x0000000062146aef:   d1 f8 48 ff c8 c3 cc cc cc cc cc cc cc 45 33 c0 


Register to memory mapping:

RAX=0x0000000000000000 is an unknown value
RBX=0x000000001f77ed20 is pointing into the stack for thread: 0x000000001d827800
RCX=0x0000000000000000 is an unknown value
RDX=0x000000001cbf91d0 is an unknown value
RSP=0x000000001f77ecc8 is pointing into the stack for thread: 0x000000001d827800
RBP=0x000000001f77eeb0 is pointing into the stack for thread: 0x000000001d827800
RSI=0x000000000000038c is an unknown value
RDI=0x000000001d8279f8 is an unknown value
R8 =0x000000001cbf91d0 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x0000000000000000 is an unknown value
R11=0x000000001f77bee0 is pointing into the stack for thread: 0x000000001d827800
R12=0x0000000000000000 is an unknown value
R13=0x000000001f77eed0 is pointing into the stack for thread: 0x000000001d827800
R14=0x000000001f77ee98 is pointing into the stack for thread: 0x000000001d827800
R15=0x000000001d827800 is a thread


Stack: [0x000000001f680000,0x000000001f780000],  sp=0x000000001f77ecc8,  free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [msvcr100.dll+0x36adf]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 2701  sun.awt.shell.Win32ShellFolder2.getDisplayNameOf(JJI)Ljava/lang/String; (0 bytes) @ 0x00000000028412c9 [0x0000000002841280+0x49]
j  sun.awt.shell.Win32ShellFolder2.access$1600(JJI)Ljava/lang/String;+4
j  sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/String;+15
j  sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/Object;+1
J 1987 C1 java.util.concurrent.FutureTask.run()V (126 bytes) @ 0x0000000002d4764c [0x0000000002d47400+0x24c]
j  java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95
j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5
j  sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run()V+7
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x000000001d827800 JavaThread "Swing-Shell" daemon [_thread_in_native, id=2488, stack(0x000000001f680000,0x000000001f780000)]
  0x000000001d6f4000 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=14476, stack(0x000000001f580000,0x000000001f680000)]
  0x000000001d682800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=10040, stack(0x000000001e970000,0x000000001ea70000)]
  0x0000000002640800 JavaThread "DestroyJavaVM" [_thread_blocked, id=6060, stack(0x0000000002540000,0x0000000002640000)]
  0x00000000166a1800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=10552, stack(0x0000000018320000,0x0000000018420000)]
  0x00000000166a1000 JavaThread "TimerQueue" daemon [_thread_blocked, id=9660, stack(0x0000000018220000,0x0000000018320000)]
  0x00000000165b1000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=4860, stack(0x0000000017050000,0x0000000017150000)]
  0x00000000165b0800 JavaThread "AWT-Shutdown" [_thread_blocked, id=6064, stack(0x0000000016f50000,0x0000000017050000)]
  0x00000000165af800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12764, stack(0x0000000016da0000,0x0000000016ea0000)]
  0x000000001514c800 JavaThread "Service Thread" daemon [_thread_blocked, id=13096, stack(0x0000000015cc0000,0x0000000015dc0000)]
  0x00000000150c0800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=11556, stack(0x0000000015bc0000,0x0000000015cc0000)]
  0x00000000150bb800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=6052, stack(0x0000000015ac0000,0x0000000015bc0000)]
  0x00000000150ba000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=9588, stack(0x00000000159c0000,0x0000000015ac0000)]
  0x00000000150b8000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4560, stack(0x00000000158c0000,0x00000000159c0000)]
  0x00000000131ce000 JavaThread "Attach Listener" daemon [_thread_blocked, id=15076, stack(0x00000000157c0000,0x00000000158c0000)]
  0x00000000150bf800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10400, stack(0x00000000156c0000,0x00000000157c0000)]
  0x00000000150b0800 JavaThread "Finalizer" daemon [_thread_blocked, id=12532, stack(0x0000000015490000,0x0000000015590000)]
  0x0000000002734000 JavaThread "Reference Handler" daemon [_thread_blocked, id=8920, stack(0x0000000014f90000,0x0000000015090000)]

Other Threads:
  0x00000000131b9800 VMThread [stack: 0x0000000014e90000,0x0000000014f90000] [id=2856]
  0x0000000015183000 WatcherThread [stack: 0x0000000015dc0000,0x0000000015ec0000] [id=1140]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 18944K, used 16517K [0x00000000fd580000, 0x00000000fea80000, 0x0000000100000000)
  eden space 16384K, 85% used [0x00000000fd580000,0x00000000fe322e80,0x00000000fe580000)
  from space 2560K, 99% used [0x00000000fe800000,0x00000000fea7e848,0x00000000fea80000)
  to   space 2560K, 0% used [0x00000000fe580000,0x00000000fe580000,0x00000000fe800000)
 ParOldGen       total 44032K, used 3213K [0x00000000f8000000, 0x00000000fab00000, 0x00000000fd580000)
  object space 44032K, 7% used [0x00000000f8000000,0x00000000f8323648,0x00000000fab00000)
 Metaspace       used 19436K, capacity 19814K, committed 20224K, reserved 1067008K
  class space    used 2676K, capacity 2776K, committed 2816K, reserved 1048576K

Card table byte_map: [0x0000000011b00000,0x0000000011b50000] byte_map_base: 0x0000000011340000

Marking Bits: (ParMarkBitMap*) 0x000000006208c720
 Begin Bits: [0x0000000012380000, 0x0000000012580000)
 End Bits:   [0x0000000012580000, 0x0000000012780000)

Polling page: 0x0000000002470000

CodeCache: size=245760Kb used=8412Kb max_used=8425Kb free=237347Kb
 bounds [0x0000000002740000, 0x0000000002f90000, 0x0000000011740000]
 total_blobs=3285 nmethods=2705 adapters=489
 compilation: enabled

Compilation events (10 events):
Event: 10.480 Thread 0x00000000150c0800 2724       3       sun.awt.shell.Win32ShellFolder2$4::call (159 bytes)
Event: 10.481 Thread 0x00000000150c0800 nmethod 2724 0x0000000002f7c650 code [0x0000000002f7c960, 0x0000000002f7df88]
Event: 10.502 Thread 0x00000000150c0800 2725       1       java.awt.image.SinglePixelPackedSampleModel::getScanlineStride (5 bytes)
Event: 10.502 Thread 0x00000000150c0800 nmethod 2725 0x0000000002f7ad50 code [0x0000000002f7aea0, 0x0000000002f7afb0]
Event: 10.509 Thread 0x00000000150c0800 2726       3       javax.swing.DefaultListCellRenderer::firePropertyChange (1 bytes)
Event: 10.509 Thread 0x00000000150c0800 nmethod 2726 0x0000000002f7aa10 code [0x0000000002f7ab60, 0x0000000002f7acb0]
Event: 10.512 Thread 0x00000000150c0800 2727       1       java.awt.MediaEntry::getID (5 bytes)
Event: 10.512 Thread 0x00000000150c0800 nmethod 2727 0x0000000002f7a750 code [0x0000000002f7a8a0, 0x0000000002f7a9b0]
Event: 10.513 Thread 0x00000000150ba000 2728       4       java.lang.String::toLowerCase (439 bytes)
Event: 10.520 Thread 0x00000000150ba000 nmethod 2728 0x0000000002f79590 code [0x0000000002f79720, 0x0000000002f79e98]

GC Heap History (4 events):
Event: 1.540 GC heap before
{Heap before GC invocations=1 (full 0):
 PSYoungGen      total 18944K, used 16384K [0x00000000fd580000, 0x00000000fea80000, 0x0000000100000000)
  eden space 16384K, 100% used [0x00000000fd580000,0x00000000fe580000,0x00000000fe580000)
  from space 2560K, 0% used [0x00000000fe800000,0x00000000fe800000,0x00000000fea80000)
  to   space 2560K, 0% used [0x00000000fe580000,0x00000000fe580000,0x00000000fe800000)
 ParOldGen       total 44032K, used 0K [0x00000000f8000000, 0x00000000fab00000, 0x00000000fd580000)
  object space 44032K, 0% used [0x00000000f8000000,0x00000000f8000000,0x00000000fab00000)
 Metaspace       used 16225K, capacity 16514K, committed 16640K, reserved 1062912K
  class space    used 2207K, capacity 2284K, committed 2304K, reserved 1048576K
Event: 1.544 GC heap after
Heap after GC invocations=1 (full 0):
 PSYoungGen      total 18944K, used 2544K [0x00000000fd580000, 0x00000000fea80000, 0x0000000100000000)
  eden space 16384K, 0% used [0x00000000fd580000,0x00000000fd580000,0x00000000fe580000)
  from space 2560K, 99% used [0x00000000fe580000,0x00000000fe7fc010,0x00000000fe800000)
  to   space 2560K, 0% used [0x00000000fe800000,0x00000000fe800000,0x00000000fea80000)
 ParOldGen       total 44032K, used 2341K [0x00000000f8000000, 0x00000000fab00000, 0x00000000fd580000)
  object space 44032K, 5% used [0x00000000f8000000,0x00000000f8249638,0x00000000fab00000)
 Metaspace       used 16225K, capacity 16514K, committed 16640K, reserved 1062912K
  class space    used 2207K, capacity 2284K, committed 2304K, reserved 1048576K
}
Event: 9.031 GC heap before
{Heap before GC invocations=2 (full 0):
 PSYoungGen      total 18944K, used 13406K [0x00000000fd580000, 0x00000000fea80000, 0x0000000100000000)
  eden space 16384K, 66% used [0x00000000fd580000,0x00000000fe01b830,0x00000000fe580000)
  from space 2560K, 99% used [0x00000000fe580000,0x00000000fe7fc010,0x00000000fe800000)
  to   space 2560K, 0% used [0x00000000fe800000,0x00000000fe800000,0x00000000fea80000)
 ParOldGen       total 44032K, used 2341K [0x00000000f8000000, 0x00000000fab00000, 0x00000000fd580000)
  object space 44032K, 5% used [0x00000000f8000000,0x00000000f8249638,0x00000000fab00000)
 Metaspace       used 19082K, capacity 19390K, committed 19584K, reserved 1067008K
  class space    used 2597K, capacity 2678K, committed 2688K, reserved 1048576K
Event: 9.034 GC heap after
Heap after GC invocations=2 (full 0):
 PSYoungGen      total 18944K, used 2554K [0x00000000fd580000, 0x00000000fea80000, 0x0000000100000000)
  eden space 16384K, 0% used [0x00000000fd580000,0x00000000fd580000,0x00000000fe580000)
  from space 2560K, 99% used [0x00000000fe800000,0x00000000fea7e848,0x00000000fea80000)
  to   space 2560K, 0% used [0x00000000fe580000,0x00000000fe580000,0x00000000fe800000)
 ParOldGen       total 44032K, used 3213K [0x00000000f8000000, 0x00000000fab00000, 0x00000000fd580000)
  object space 44032K, 7% used [0x00000000f8000000,0x00000000f8323648,0x00000000fab00000)
 Metaspace       used 19082K, capacity 19390K, committed 19584K, reserved 1067008K
  class space    used 2597K, capacity 2678K, committed 2688K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 5.784 Thread 0x00000000166a1800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002a00a28 method=java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; @ 48
Event: 7.103 Thread 0x00000000166a1800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002d7b394 method=java.awt.Container.findComponentAtImpl(IIZ)Ljava/awt/Component; @ 24
Event: 7.103 Thread 0x00000000166a1800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002da41b4 method=java.awt.EventQueue.getPriority(Ljava/awt/AWTEvent;)I @ 4
Event: 7.104 Thread 0x00000000166a1800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002d1d560 method=java.beans.ChangeListenerMap.get(Ljava/lang/String;)[Ljava/util/EventListener; @ 4
Event: 7.107 Thread 0x00000000166a1800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002d56404 method=java.awt.Component.getInputContext()Ljava/awt/im/InputContext; @ 6
Event: 8.839 Thread 0x00000000166a1800 Uncommon trap: reason=null_check action=make_not_entrant pc=0x0000000002d23360 method=javax.swing.UIDefaults.getResourceCache(Ljava/util/Locale;)Ljava/util/Map; @ 10
Event: 8.841 Thread 0x00000000166a1800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002d40c00 method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 8.841 Thread 0x00000000166a1800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002d40c00 method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 8.842 Thread 0x00000000166a1800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002d40c00 method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 8.842 Thread 0x00000000166a1800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002d40c00 method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2

Internal exceptions (10 events):
Event: 0.967 Thread 0x0000000002640800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 160> (0x00000000fd8d49e8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 366]
Event: 0.969 Thread 0x0000000002640800 Exception <a 'java/lang/ClassNotFoundException': org/apache/log4j/LayoutCustomizer> (0x00000000fd8df210) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 0.971 Thread 0x0000000002640800 Exception <a 'java/lang/ClassNotFoundException': org/apache/log4j/PatternLayoutCustomizer> (0x00000000fd8f8ee0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 0.995 Thread 0x0000000002640800 Exception <a 'java/io/FileNotFoundException'> (0x00000000fd955d90) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 1.020 Thread 0x0000000002640800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000000fda22c10) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\prims\methodHandles.cpp, line 1146]
Event: 1.022 Thread 0x0000000002640800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000000fda2ff30) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\prims\methodHandles.cpp, line 1146]
Event: 1.049 Thread 0x0000000002640800 Exception <a 'java/io/FileNotFoundException'> (0x00000000fdab9038) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u131\8869\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 1.532 Thread 0x00000000166a1800 Implicit null exception at 0x0000000002b13fb0 to 0x0000000002b1400b
Event: 7.104 Thread 0x00000000166a1800 Implicit null exception at 0x0000000002d1c5d6 to 0x0000000002d1d539
Event: 8.839 Thread 0x00000000166a1800 Implicit null exception at 0x0000000002d227eb to 0x0000000002d23355

Events (10 events):
Event: 10.437 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$FilterComboBoxModel
Event: 10.437 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$FilterComboBoxModel done
Event: 10.438 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$FilterComboBoxRenderer
Event: 10.438 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$FilterComboBoxRenderer done
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$9
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$9 done
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$10
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$10 done
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$11
Event: 10.439 loading class com/sun/java/swing/plaf/windows/WindowsFileChooserUI$11 done


Dynamic libraries:
0x00007ff658380000 - 0x00007ff6583b7000 	C:\Programme\java\jre-8\bin\java.exe
0x00007ffb3ded0000 - 0x00007ffb3e0ab000 	C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ffb3b750000 - 0x00007ffb3b7fe000 	C:\WINDOWS\System32\KERNEL32.DLL
0x00007ffb3a8f0000 - 0x00007ffb3ab39000 	C:\WINDOWS\System32\KERNELBASE.dll
0x00007ffb3d220000 - 0x00007ffb3d2c1000 	C:\WINDOWS\System32\ADVAPI32.dll
0x00007ffb3b4a0000 - 0x00007ffb3b53d000 	C:\WINDOWS\System32\msvcrt.dll
0x00007ffb3ce50000 - 0x00007ffb3cea9000 	C:\WINDOWS\System32\sechost.dll
0x00007ffb3b8d0000 - 0x00007ffb3b9f5000 	C:\WINDOWS\System32\RPCRT4.dll
0x00007ffb3d7e0000 - 0x00007ffb3d92a000 	C:\WINDOWS\System32\USER32.dll
0x00007ffb3ad10000 - 0x00007ffb3ad2e000 	C:\WINDOWS\System32\win32u.dll
0x00007ffb3b800000 - 0x00007ffb3b827000 	C:\WINDOWS\System32\GDI32.dll
0x00007ffb3a3f0000 - 0x00007ffb3a579000 	C:\WINDOWS\System32\gdi32full.dll
0x00007ffb3a850000 - 0x00007ffb3a8ea000 	C:\WINDOWS\System32\msvcp_win.dll
0x00007ffb3a580000 - 0x00007ffb3a676000 	C:\WINDOWS\System32\ucrtbase.dll
0x00007ffb2bd70000 - 0x00007ffb2bfd7000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.0_none_108e4f62dfe5d999\COMCTL32.dll
0x00007ffb3d950000 - 0x00007ffb3dc49000 	C:\WINDOWS\System32\combase.dll
0x00007ffb3ac40000 - 0x00007ffb3acaa000 	C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ffb3b720000 - 0x00007ffb3b74d000 	C:\WINDOWS\System32\IMM32.DLL
0x0000000062110000 - 0x00000000621e2000 	C:\Programme\java\jre-8\bin\msvcr100.dll
0x0000000061870000 - 0x000000006210c000 	C:\Programme\java\jre-8\bin\server\jvm.dll
0x00007ffb3b710000 - 0x00007ffb3b718000 	C:\WINDOWS\System32\PSAPI.DLL
0x00007ffb2f5d0000 - 0x00007ffb2f5d9000 	C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x00007ffb36980000 - 0x00007ffb3698a000 	C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ffb3d770000 - 0x00007ffb3d7dc000 	C:\WINDOWS\System32\WS2_32.dll
0x00007ffb31720000 - 0x00007ffb31743000 	C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ffb316d0000 - 0x00007ffb316fb000 	C:\WINDOWS\SYSTEM32\winmmbase.dll
0x00007ffb3ab40000 - 0x00007ffb3ab89000 	C:\WINDOWS\System32\cfgmgr32.dll
0x0000000061860000 - 0x000000006186f000 	C:\Programme\java\jre-8\bin\verify.dll
0x0000000061830000 - 0x0000000061859000 	C:\Programme\java\jre-8\bin\java.dll
0x0000000061810000 - 0x0000000061826000 	C:\Programme\java\jre-8\bin\zip.dll
0x00007ffb3ba00000 - 0x00007ffb3ce37000 	C:\WINDOWS\System32\SHELL32.dll
0x00007ffb3de20000 - 0x00007ffb3deca000 	C:\WINDOWS\System32\shcore.dll
0x00007ffb3ad30000 - 0x00007ffb3b422000 	C:\WINDOWS\System32\windows.storage.dll
0x00007ffb3b540000 - 0x00007ffb3b591000 	C:\WINDOWS\System32\shlwapi.dll
0x00007ffb3a3b0000 - 0x00007ffb3a3c1000 	C:\WINDOWS\System32\kernel.appcore.dll
0x00007ffb3a360000 - 0x00007ffb3a3ac000 	C:\WINDOWS\System32\powrprof.dll
0x00007ffb3a340000 - 0x00007ffb3a355000 	C:\WINDOWS\System32\profapi.dll
0x00007ffb39df0000 - 0x00007ffb39e07000 	C:\WINDOWS\SYSTEM32\CRYPTSP.dll
0x00007ffb39870000 - 0x00007ffb398a4000 	C:\WINDOWS\system32\rsaenh.dll
0x00007ffb39f00000 - 0x00007ffb39f25000 	C:\WINDOWS\SYSTEM32\bcrypt.dll
0x00007ffb3a270000 - 0x00007ffb3a299000 	C:\WINDOWS\SYSTEM32\USERENV.dll
0x00007ffb39e10000 - 0x00007ffb39e1b000 	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
0x00000000617f0000 - 0x000000006180a000 	C:\Programme\java\jre-8\bin\net.dll
0x00007ffb39c50000 - 0x00007ffb39cac000 	C:\WINDOWS\system32\mswsock.dll
0x00007ffb399f0000 - 0x00007ffb39a27000 	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
0x00007ffb3ce40000 - 0x00007ffb3ce48000 	C:\WINDOWS\System32\NSI.dll
0x00007ffb37110000 - 0x00007ffb37126000 	C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
0x00007ffb370f0000 - 0x00007ffb3710a000 	C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
0x00000000617d0000 - 0x00000000617e1000 	C:\Programme\java\jre-8\bin\nio.dll
0x0000000061630000 - 0x00000000617c8000 	C:\Programme\java\jre-8\bin\awt.dll
0x00007ffb3dd60000 - 0x00007ffb3de1f000 	C:\WINDOWS\System32\OLEAUT32.dll
0x00007ffb38960000 - 0x00007ffb389de000 	C:\WINDOWS\SYSTEM32\apphelp.dll
0x00007ffb2da00000 - 0x00007ffb2da2a000 	C:\WINDOWS\system32\DWMAPI.DLL
0x00007ffb38b60000 - 0x00007ffb38bf5000 	C:\WINDOWS\system32\uxtheme.dll
0x00007ffb3b5a0000 - 0x00007ffb3b706000 	C:\WINDOWS\System32\MSCTF.dll
0x00007ffb3ceb0000 - 0x00007ffb3cff4000 	C:\WINDOWS\System32\ole32.dll
0x00007ffb1fad0000 - 0x00007ffb1fbf1000 	C:\WINDOWS\system32\opengl32.dll
0x00007ffb23ec0000 - 0x00007ffb23eec000 	C:\WINDOWS\SYSTEM32\GLU32.dll
0x00007ffb0e8d0000 - 0x00007ffb0ea59000 	C:\WINDOWS\system32\d3d9.dll
0x00007ffb2de60000 - 0x00007ffb2df3f000 	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_e69a53b8ddde469c\nvldumdx.dll
0x00007ffb3a680000 - 0x00007ffb3a849000 	C:\WINDOWS\System32\crypt32.dll
0x00007ffb3a3d0000 - 0x00007ffb3a3e1000 	C:\WINDOWS\System32\MSASN1.dll
0x00007ffb3acb0000 - 0x00007ffb3ad06000 	C:\WINDOWS\System32\WINTRUST.DLL
0x00007ffb3d930000 - 0x00007ffb3d94d000 	C:\WINDOWS\System32\imagehlp.dll
0x00007ffaee730000 - 0x00007ffaef744000 	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_e69a53b8ddde469c\nvd3dumx.dll
0x00007ffb0a840000 - 0x00007ffb0aa11000 	C:\WINDOWS\system32\nvspcap64.dll
0x00007ffb3d2d0000 - 0x00007ffb3d70b000 	C:\WINDOWS\System32\SETUPAPI.dll
0x00007ffb37410000 - 0x00007ffb37423000 	C:\WINDOWS\SYSTEM32\WTSAPI32.dll
0x00007ffb36080000 - 0x00007ffb36157000 	C:\WINDOWS\SYSTEM32\WINHTTP.dll
0x00007ffb2acd0000 - 0x00007ffb2b0ef000 	C:\WINDOWS\system32\nvapi64.dll
0x00007ffb391b0000 - 0x00007ffb39254000 	C:\WINDOWS\SYSTEM32\dxgi.dll
0x00007ffb1f510000 - 0x00007ffb1f5f7000 	C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvSCPAPI64.dll
0x00000000615e0000 - 0x0000000061627000 	C:\Programme\java\jre-8\bin\fontmanager.dll
0x0000000061590000 - 0x00000000615d2000 	C:\Programme\java\jre-8\bin\t2k.dll
0x00007ffb3b830000 - 0x00007ffb3b8ce000 	C:\WINDOWS\System32\clbcatq.dll
0x00007ffb2c8b0000 - 0x00007ffb2ca5c000 	C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
0x00007ffb20640000 - 0x00007ffb20687000 	C:\WINDOWS\system32\dataexchange.dll
0x00007ffb37ac0000 - 0x00007ffb37d9f000 	C:\WINDOWS\system32\d3d11.dll
0x00007ffb38440000 - 0x00007ffb38562000 	C:\WINDOWS\system32\dcomp.dll
0x00007ffb38c30000 - 0x00007ffb38da0000 	C:\WINDOWS\system32\twinapi.appcore.dll
0x00007ffb2cd90000 - 0x00007ffb2ce12000 	C:\WINDOWS\System32\TextInputFramework.dll
0x00007ffb38350000 - 0x00007ffb38433000 	C:\WINDOWS\System32\CoreMessaging.dll
0x00007ffb2c5d0000 - 0x00007ffb2c8a2000 	C:\WINDOWS\System32\CoreUIComponents.dll
0x00007ffb39640000 - 0x00007ffb39671000 	C:\WINDOWS\SYSTEM32\ntmarta.dll
0x00007ffb351f0000 - 0x00007ffb35205000 	C:\WINDOWS\SYSTEM32\usermgrcli.dll
0x00007ffb34b80000 - 0x00007ffb34cb9000 	C:\WINDOWS\SYSTEM32\wintypes.dll
0x00007ffb2da70000 - 0x00007ffb2db16000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.15063.0_none_43a14f3b47f396e6\comctl32.dll
0x00007ffb35bb0000 - 0x00007ffb35d46000 	C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ffb2eb70000 - 0x00007ffb2f0a1000 	C:\Windows\System32\OneCoreUAPCommonProxyStub.dll
0x00007ffb26f40000 - 0x00007ffb27067000 	C:\WINDOWS\system32\NetworkExplorer.dll
0x00007ffb2f6f0000 - 0x00007ffb2f70b000 	C:\WINDOWS\SYSTEM32\MPR.dll
0x00007ffb2d030000 - 0x00007ffb2d03b000 	C:\WINDOWS\System32\drprov.dll
0x00007ffb397d0000 - 0x00007ffb39825000 	C:\WINDOWS\System32\WINSTA.dll
0x00007ffb27df0000 - 0x00007ffb27e06000 	C:\WINDOWS\System32\ntlanman.dll
0x00007ffb27dd0000 - 0x00007ffb27df0000 	C:\WINDOWS\System32\davclnt.dll
0x00007ffb2ce20000 - 0x00007ffb2ce2c000 	C:\WINDOWS\System32\DAVHLPR.dll
0x00007ffb36d50000 - 0x00007ffb36d66000 	C:\WINDOWS\System32\wkscli.dll
0x00007ffb2f620000 - 0x00007ffb2f632000 	C:\WINDOWS\SYSTEM32\cscapi.dll
0x00007ffb39ae0000 - 0x00007ffb39aed000 	C:\WINDOWS\System32\netutils.dll
0x00007ffb27f30000 - 0x00007ffb27f7a000 	C:\Windows\System32\dlnashext.dll
0x00007ffb35610000 - 0x00007ffb3567d000 	C:\Windows\System32\PlayToDevice.dll
0x00007ffb28230000 - 0x00007ffb2824e000 	C:\Windows\System32\DevDispItemProvider.dll
0x00007ffb36010000 - 0x00007ffb36077000 	C:\WINDOWS\System32\MMDevApi.dll
0x00007ffb38da0000 - 0x00007ffb38dc8000 	C:\WINDOWS\System32\DEVOBJ.dll
0x00007ffb0eb90000 - 0x00007ffb0ed6f000 	C:\WINDOWS\system32\wpdshext.dll
0x00007ffb2d620000 - 0x00007ffb2d7b5000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.15063.0_none_9055be80f37df5c1\gdiplus.dll
0x00007ffb17ea0000 - 0x00007ffb17f3c000 	C:\Windows\System32\PortableDeviceApi.dll
0x00007ffb30f20000 - 0x00007ffb30f56000 	C:\Windows\System32\EhStorShell.dll
0x00007ffb36ed0000 - 0x00007ffb36ef5000 	C:\Windows\System32\EhStorAPI.dll
0x00007ffb2e000000 - 0x00007ffb2e010000 	C:\WINDOWS\SYSTEM32\LINKINFO.dll
0x00007ffb22ce0000 - 0x00007ffb22d87000 	C:\Windows\System32\appresolver.dll
0x00007ffb2f330000 - 0x00007ffb2f432000 	C:\Windows\System32\MrmCoreR.dll
0x00007ffb22c90000 - 0x00007ffb22ca8000 	C:\Windows\System32\elscore.dll
0x00007ffb2f580000 - 0x00007ffb2f5a7000 	C:\Windows\System32\SLC.dll
0x00007ffb2d220000 - 0x00007ffb2d289000 	C:\Windows\System32\Bcp47Langs.dll
0x00007ffb31500000 - 0x00007ffb316c8000 	C:\Windows\System32\urlmon.dll
0x00007ffb2f530000 - 0x00007ffb2f556000 	C:\Windows\System32\sppc.dll
0x00007ffb30570000 - 0x00007ffb307f6000 	C:\Windows\System32\iertutil.dll
0x00007ffb1fa20000 - 0x00007ffb1fa77000 	C:\Windows\System32\thumbcache.dll
0x00007ffb2f640000 - 0x00007ffb2f64c000 	C:\WINDOWS\SYSTEM32\Secur32.dll
0x00007ffb3a240000 - 0x00007ffb3a270000 	C:\WINDOWS\SYSTEM32\SSPICLI.DLL
0x00007ffb36160000 - 0x00007ffb36309000 	C:\WINDOWS\SYSTEM32\dbghelp.dll

VM Arguments:
jvm_args: -Xms64m -Xmx128m 
java_command: .\LameGui20161016.jar
java_class_path (initial): .\LameGui20161016.jar
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\Stefa\AppData\Local\Microsoft\WindowsApps
USERNAME=Stefa
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows 10.0 , 64 bit Build 15063 (10.0.15063.0)

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit, tscinv

Memory: 4k page, physical 33430800k(29000044k free), swap 38411536k(33937448k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.131-b11) for windows-amd64 JRE (1.8.0_131-b11), built on Mar 15 2017 01:23:53 by "java_re" with MS VC++ 10.0 (VS2010)

time: Wed Apr 19 20:35:12 2017
elapsed time: 10 seconds (0d 0h 0m 10s)



REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
Seems to be problematic to reproduce the problem:

https://bugs.openjdk.java.net/browse/JDK-8178873

https://answers.microsoft.com/de-de/windows/forum/windows_10-update/java-applications-crashes-in-the-windows-10/f5fc12a0-781b-4ea9-a04f-511067e40876

https://www.win-10-forum.de/windows-10/38745-java-applications-crashes-the-windows-10-creators-update-java-anwendungen-stuerzen-ab-windows-1-a.html


----
Some mentioned it maybe related to GeForceExperience - i'm using "381.65-desktop-win10-64bit-international-whql.exe" with a GeForce 980 
GPU: GeForce 980
Res: 2560x1440
Win: Win10 1703 x64, no NoScaling activated
CPU: i7 3770


---------- END SOURCE ----------


Comments
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a7c8147f1891 User: lana Date: 2017-05-31 20:16:38 +0000
31-05-2017

URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a7c8147f1891 User: pkbalakr Date: 2017-05-11 09:13:00 +0000
11-05-2017

Fix Request: Applications will crash when a JFileChooser is opened with windows look and feel on Windows 10 Creators Update (v1703). We have received multiple reports with similar crash. Proposed fix (adding null check) solves this issue. The null checks have been added in method: static jstring jstringFromSTRRET(JNIEnv* env, LPITEMIDLIST pidl, STRRET* pStrret) This method is invoked from below methods in ShellFolder2.cpp getDisplayNameOf() doGetColumnValue() createColumnInfo() I examined calls to these native methods getDisplayNameOf(), doGetColumnValue() & createColumnInfo() - Only getDisplayNameOf() return has null checks on java side. There are no checks on java side for string being null for other two methods. These two methods are invoked from FilePane.java class, which is used only in XXXXFileChooserUI classes. I haven't seen any side effect in my jtreg test runs of JFileChooser with this fix. Reviewed by: [~prr] [~serb] http://cr.openjdk.java.net/~pkbalakr/8179014/webrev.02/
10-05-2017

That is not a true workaround as only the software author can make that change and if they are using the Win L&F it probably isn't something they want to do anyway.
28-04-2017

WORKAROUND By default in Windows LAF "useSystemExtensionHiding" is set to true. Setting this property to false solves this issue. UIManager.put("FileChooser.useSystemExtensionHiding", false);
28-04-2017

In Windows LAF JFileChooser doesn't show file extensions, whereas all other LAFs show file extensions. Hence, only in Windows LAF, IShellFolder::GetDisplayNameOf() method gets invoked for GodMode. This method call returns NULL for GodMode directory in latest Windows 10 update. This NULL return needs to be handled.
27-04-2017

Observation: Issue was not reproducible On windows 10 pro (Version 1511). Directory with name GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} resulted in directory named "GodMode". On Windows 10 Enterprise (Version 1703): GodMode resulted in creating a directory without name. By adding null check we were able to solve the issue. But since this crash is reproducible only on WindowsLookAndFeel, need to check how it is handled in other LAFs. diff -r 7cb3dc0422ea src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp --- a/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Mon Apr 24 10:49:43 2017 -0700 +++ b/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Wed Apr 26 03:53:35 2017 -0700 @@ -211,8 +211,10 @@ return JNU_NewStringPlatform(env, (CHAR*)pidl + pStrret->uOffset); case STRRET_WSTR : - return env->NewString(reinterpret_cast<const jchar*>(pStrret->pOleStr), - static_cast<jsize>(wcslen(pStrret->pOleStr))); + if (pStrret->pOleStr != NULL) { + return env->NewString(reinterpret_cast<const jchar*>(pStrret->pOleStr), + static_cast<jsize>(wcslen(pStrret->pOleStr))); + } } return NULL; }
26-04-2017

Definitely there is something else - but creating GodMode directory is the only way we are able to see this issue. One observation is : Creating a directory with name : GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} results in (visually) empty directory name in Windows 10 Creators update (v1703) where the problem is seen. In Windows 7 and earlier Windows 10 versions, creating such a directory results in non empty visual directory name - it is named as "GodMode" This hints at there could be some directory being created in Win10 v1703 with magic GUID which results in empty directory name. It is just a guess based on GodMode directory observation above.
26-04-2017

Enabling GOD mode is done by creating a specially named folder. So it may not be a coincidence that the reported crashes are in the FileChooser although why just the Windows L&F ? If this is limited to GOD mode then it should just be a subset of users that are affected but I don't know how large a subset that is. Is GOD mode a supported mode acc. to Microsoft ? Somehow I doubt it ..
24-04-2017

Observation: The crash is seen only with Windows look and feel. The JFileChooser in the test code is displayed with other look and feels : NimbusLookAndFeel MetalLookAndFeel MotifLookAndFeel
24-04-2017

I could install Windows10 Enterprise (ver 1703) only in Virtual Box. I tested the attached test code with 8u131 and 9b165 : The issue is not reproducible. As suggested above, I enabled the GOD mode - with this setting, the issue is reproducible with 8u131 and 9b165. The stacktrace is exactly as reported.
24-04-2017

ILW=HMM (Updating the priority to P2)
24-04-2017

This fails with 32-bit JDK as well (GOD mode enabled).
24-04-2017

Reproducible with revised test case and information (ref. JDK-8179057) ==================================================== If GodMode is enabled in Windows 10 (v1703), JFileChooser program will crash. Note: GodMode is a dedicated folder that lets you see all control panels in one place Checked this for JDK 8u121, 8u131, 8u152, and 9 ea and could confirm the report. Steps to reproduce: - Ensure that Windows 10 system is running version 1703 1. Create a new folder on the desktop. 2. Rename the folder exactly as given below: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} 3. Run the attached test case (Test.java) with specific JDK version. 8u121 b13: FAIL 8u131 b11: FAIL 8u152 ea b02: FAIL 9 ea b166: FAIL Output with JDK 8u131: ===================== C:\test>"c:\Program Files\Java\jdk1.8.0_131\bin\java.exe" Test Home:C:\Users\tester\Desktop deleting : C:\Users\tester\Desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} Works fine! call with GodDir # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000074816adf, pid=964, tid=0x00000000000013b0 # # JRE version: Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [msvcr100.dll+0x36adf] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # C:\test\hs_err_pid964.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # ======================== Also see attaced hs error log from jdk 8u131 run. Received Assetion error when run in earlier Windows 10 version 1511. >java Test Home:C:\Users\tester\Desktop deleting : C:\Users\tester\Desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} Works fine! call with GodDir Exception in thread "main" java.lang.AssertionError: should not reach this point! at Test.main(Test.java:58) ================================================= Considering difference in failures with older Windows v 1511 and updated v1703, it seems to be multiple issues, therefore marking as regression unsure. Further writing back to the submitter to confirm the status with new test case and v8u131 in collision with older Windows version 1511, if possible.
21-04-2017

This seems a duplicate of JDK-8178873. Checked with Windows 10 Creators Update (v1703) run inside a virtual box with and without scaling activated for following JDK versions: JDK 8u131 b11 - OK JDK 8u121 b13 - OK JDK 9 ea b165 - OK Test Program Attached: JFileChooserBox.java Application Used: NetBeans 8.2 We have received multiple reports with similar issue reported. JDK-8178962, JDK-8173471 This is also being discussed at MS forums: https://answers.microsoft.com/en-us/windows/forum/apps_windows_10-winapps/windows-creators-update-breaks-java-applications/2c527369-beb5-4217-83df-c33c21688eb1 https://answers.microsoft.com/de-de/windows/forum/windows_10-update/java-applications-crashes-in-the-windows-10/f5fc12a0-781b-4ea9-a04f-511067e40876
20-04-2017

Moving to Client-libs/awt
20-04-2017