-
Bug
-
Resolution: Fixed
-
P4
-
25, 26
-
master
-
x86_64
-
windows
java/awt/font/FontNames/LocaleFamilyNames.java is slow on Windows and on some machines it even times out.
Add some logging to the test, and we could also increase the test timeout a bit.
Example output :
command: main LocaleFamilyNames
reason: User specified action: run main LocaleFamilyNames
started: Wed Aug 06 00:11:50 CEST 2025
Mode: othervm
Additional options from @modules: --add-modules java.desktop
Process id: 31468
Timeout information:
Running jstack on process 31468
2025-08-06 00:29:53
Full thread dump OpenJDK 64-Bit Server VM (26-internal-adhoc.sapmachine.jdk mixed mode, sharing)
JDK version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.sapmachine.jdk)
Threads class SMR info:
_java_thread_list=0x0000026636e7a0e0, length=13, elements={
0x0000026613619450, 0x000002662fcd9ac0, 0x000002662fcda790, 0x000002662fcdc690,
0x000002662fcdf400, 0x000002662fcdfc90, 0x000002662fce4e10, 0x000002662fce7060,
0x000002662fce7ad0, 0x0000026630147e50, 0x0000026630194f00, 0x00000266301f2ff0,
0x0000026630656200
}
_java_thread_list_alloc_cnt=54, _java_thread_list_free_cnt=52, _java_thread_list_max=23, _nested_thread_list_max=0
_tlh_cnt=817, _tlh_times=164, avg_tlh_time=0.20, _tlh_time_max=52
_deleted_thread_cnt=20, _deleted_thread_times=0, avg_deleted_thread_time=0.00, _deleted_thread_time_max=0
_delete_lock_wait_cnt=0, _delete_lock_wait_max=0
_to_delete_list_cnt=0, _to_delete_list_max=1
"main" #3 [27288] prio=5 os_prio=0 cpu=359.38ms elapsed=1082.53s tid=0x0000026613619450 nid=27288 in Object.wait() [0x000000d1baeff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x0000026613619450 [0x6a98] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf416f0> (a java.lang.Thread)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Thread.join(java.base@26-internal/Thread.java:1887)
- locked <0x00000000dcf416f0> (a java.lang.Thread)
at java.lang.Thread.join(java.base@26-internal/Thread.java:1963)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:85)
"Reference Handler" #15 [13008] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcd9ac0 nid=13008 waiting on condition [0x000000d1bbaff000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcd9ac0 [0x32d0] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.ref.Reference.waitForReferencePendingList(java.base@26-internal/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@26-internal/Reference.java:241)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@26-internal/Reference.java:203)
"Finalizer" #16 [31044] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcda790 nid=31044 in Object.wait() [0x000000d1bbbff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x000002662fcda790 [0x7944] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf00078> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Object.wait(java.base@26-internal/Object.java:353)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:137)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:215)
- locked <0x00000000dcf00078> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@26-internal/Finalizer.java:165)
"Signal Dispatcher" #17 [23236] daemon prio=9 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcdc690 nid=23236 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdc690 [0x5ac4] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Attach Listener" #18 [20280] daemon prio=5 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcdf400 nid=20280 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdf400 [0x4f38] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Service Thread" #19 [10040] daemon prio=9 os_prio=0 cpu=31.25ms elapsed=1082.11s tid=0x000002662fcdfc90 nid=10040 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdfc90 [0x2738] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Monitor Deflation Thread" #20 [34332] daemon prio=9 os_prio=0 cpu=93.75ms elapsed=1082.11s tid=0x000002662fce4e10 nid=34332 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce4e10 [0x861c] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"C2 CompilerThread0" #21 [17848] daemon prio=9 os_prio=2 cpu=3828.13ms elapsed=1082.10s tid=0x000002662fce7060 nid=17848 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce7060 [0x45b8] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
No compile task
"C1 CompilerThread0" #29 [32292] daemon prio=9 os_prio=2 cpu=671.88ms elapsed=1082.10s tid=0x000002662fce7ad0 nid=32292 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce7ad0 [0x7e24] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
No compile task
"Notification Thread" #33 [10504] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=1081.94s tid=0x0000026630147e50 nid=10504 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x0000026630147e50 [0x2908] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Common-Cleaner" #34 [9212] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=1081.89s tid=0x0000026630194f00 nid=9212 in Object.wait() [0x000000d1bc7ff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
Thread: 0x0000026630194f00 [0x23fc] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf1c128> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:123)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:201)
- locked <0x00000000dcf1c128> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@26-internal/CleanerImpl.java:146)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
at jdk.internal.misc.InnocuousThread.run(java.base@26-internal/InnocuousThread.java:148)
"MainThread" #35 [22948] prio=5 os_prio=0 cpu=37390.63ms elapsed=1081.36s tid=0x00000266301f2ff0 nid=22948 runnable [0x000000d1bc8fe000]
java.lang.Thread.State: RUNNABLE
Thread: 0x00000266301f2ff0 [0x59a4] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_in_native
at java.io.RandomAccessFile.open0(java.base@26-internal/Native Method)
at java.io.RandomAccessFile.open(java.base@26-internal/RandomAccessFile.java:338)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:257)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:211)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:133)
at sun.font.TrueTypeFont.open(java.desktop@26-internal/TrueTypeFont.java:245)
- locked <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.open(java.desktop@26-internal/TrueTypeFont.java:228)
- eliminated <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.getTableBuffer(java.desktop@26-internal/TrueTypeFont.java:794)
- locked <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.lookupName(java.desktop@26-internal/TrueTypeFont.java:1201)
at sun.font.TrueTypeFont.getFamilyName(java.desktop@26-internal/TrueTypeFont.java:1516)
at sun.font.SunFontManager.getInstalledFontFamilyNames(java.desktop@26-internal/SunFontManager.java:3318)
at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(java.desktop@26-internal/SunGraphicsEnvironment.java:168)
at sun.java2d.HeadlessGraphicsEnvironment.getAvailableFontFamilyNames(java.desktop@26-internal/HeadlessGraphicsEnvironment.java:84)
at LocaleFamilyNames.main(LocaleFamilyNames.java:55)
at java.lang.invoke.LambdaForm$DMH/0x0000000085041800.invokeStatic(java.base@26-internal/LambdaForm$DMH)
at java.lang.invoke.LambdaForm$MH/0x0000000085042c00.invoke(java.base@26-internal/LambdaForm$MH)
at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@26-internal/Invokers$Holder)
at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@26-internal/DirectMethodHandleAccessor.java:155)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@26-internal/DirectMethodHandleAccessor.java:104)
at java.lang.reflect.Method.invoke(java.base@26-internal/Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
"Java2D Disposer" #36 [20024] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=1080.64s tid=0x0000026630656200 nid=20024 in Object.wait() [0x000000d1bcaff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x0000026630656200 [0x4e38] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf09600> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Object.wait(java.base@26-internal/Object.java:353)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:137)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:215)
- locked <0x00000000dcf09600> (a java.lang.ref.ReferenceQueue$Lock)
at sun.java2d.Disposer.run(java.desktop@26-internal/Disposer.java:114)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
"GC Thread#8" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f08cd80 nid=17372 runnable
"GC Thread#1" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f08c8b0 nid=22656 runnable
"GC Thread#11" os_prio=2 cpu=171.88ms elapsed=1079.08s tid=0x000002663726bf70 nid=7884 runnable
"GC Thread#6" os_prio=2 cpu=265.63ms elapsed=1079.08s tid=0x000002662f08b570 nid=17788 runnable
"GC Thread#4" os_prio=2 cpu=218.75ms elapsed=1079.08s tid=0x000002662f08b0a0 nid=21692 runnable
"GC Thread#2" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f0893c0 nid=14248 runnable
"GC Thread#7" os_prio=2 cpu=250.00ms elapsed=1079.08s tid=0x000002662f08c3e0 nid=28876 runnable
"GC Thread#5" os_prio=2 cpu=281.25ms elapsed=1079.08s tid=0x000002662f08abd0 nid=8128 runnable
"GC Thread#10" os_prio=2 cpu=265.63ms elapsed=1079.08s tid=0x0000026637271ae0 nid=34476 runnable
"GC Thread#9" os_prio=2 cpu=203.13ms elapsed=1079.08s tid=0x000002662f08ba40 nid=16524 runnable
"GC Thread#3" os_prio=2 cpu=218.75ms elapsed=1079.08s tid=0x000002662f08bf10 nid=34712 runnable
"VM Thread" os_prio=2 cpu=0.00ms elapsed=1082.19s tid=0x000002662f089d60 nid=21592 runnable
"VM Periodic Task Thread" os_prio=2 cpu=46.88ms elapsed=1082.23s tid=0x000002662f1b1dd0 nid=12416 waiting on condition
"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=1082.49s tid=0x000002661366bce0 nid=28808 runnable
"G1 Service" os_prio=2 cpu=31.25ms elapsed=1082.46s tid=0x000002662f071550 nid=18180 runnable
"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=1082.48s tid=0x000002662f06f8c0 nid=1376 runnable
"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=1082.49s tid=0x000002661366a080 nid=17988 runnable
"GC Thread#0" os_prio=2 cpu=281.25ms elapsed=1082.49s tid=0x0000026613643ab0 nid=27244 runnable
JNI global refs: 30, weak refs: 0
--- Timeout information end.
finished: Wed Aug 06 00:29:54 CEST 2025
elapsed time (seconds): 1083.552
Add some logging to the test, and we could also increase the test timeout a bit.
Example output :
command: main LocaleFamilyNames
reason: User specified action: run main LocaleFamilyNames
started: Wed Aug 06 00:11:50 CEST 2025
Mode: othervm
Additional options from @modules: --add-modules java.desktop
Process id: 31468
Timeout information:
Running jstack on process 31468
2025-08-06 00:29:53
Full thread dump OpenJDK 64-Bit Server VM (26-internal-adhoc.sapmachine.jdk mixed mode, sharing)
JDK version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.sapmachine.jdk)
Threads class SMR info:
_java_thread_list=0x0000026636e7a0e0, length=13, elements={
0x0000026613619450, 0x000002662fcd9ac0, 0x000002662fcda790, 0x000002662fcdc690,
0x000002662fcdf400, 0x000002662fcdfc90, 0x000002662fce4e10, 0x000002662fce7060,
0x000002662fce7ad0, 0x0000026630147e50, 0x0000026630194f00, 0x00000266301f2ff0,
0x0000026630656200
}
_java_thread_list_alloc_cnt=54, _java_thread_list_free_cnt=52, _java_thread_list_max=23, _nested_thread_list_max=0
_tlh_cnt=817, _tlh_times=164, avg_tlh_time=0.20, _tlh_time_max=52
_deleted_thread_cnt=20, _deleted_thread_times=0, avg_deleted_thread_time=0.00, _deleted_thread_time_max=0
_delete_lock_wait_cnt=0, _delete_lock_wait_max=0
_to_delete_list_cnt=0, _to_delete_list_max=1
"main" #3 [27288] prio=5 os_prio=0 cpu=359.38ms elapsed=1082.53s tid=0x0000026613619450 nid=27288 in Object.wait() [0x000000d1baeff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x0000026613619450 [0x6a98] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf416f0> (a java.lang.Thread)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Thread.join(java.base@26-internal/Thread.java:1887)
- locked <0x00000000dcf416f0> (a java.lang.Thread)
at java.lang.Thread.join(java.base@26-internal/Thread.java:1963)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:85)
"Reference Handler" #15 [13008] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcd9ac0 nid=13008 waiting on condition [0x000000d1bbaff000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcd9ac0 [0x32d0] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.ref.Reference.waitForReferencePendingList(java.base@26-internal/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@26-internal/Reference.java:241)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@26-internal/Reference.java:203)
"Finalizer" #16 [31044] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcda790 nid=31044 in Object.wait() [0x000000d1bbbff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x000002662fcda790 [0x7944] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf00078> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Object.wait(java.base@26-internal/Object.java:353)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:137)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:215)
- locked <0x00000000dcf00078> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@26-internal/Finalizer.java:165)
"Signal Dispatcher" #17 [23236] daemon prio=9 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcdc690 nid=23236 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdc690 [0x5ac4] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Attach Listener" #18 [20280] daemon prio=5 os_prio=2 cpu=0.00ms elapsed=1082.11s tid=0x000002662fcdf400 nid=20280 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdf400 [0x4f38] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Service Thread" #19 [10040] daemon prio=9 os_prio=0 cpu=31.25ms elapsed=1082.11s tid=0x000002662fcdfc90 nid=10040 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fcdfc90 [0x2738] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Monitor Deflation Thread" #20 [34332] daemon prio=9 os_prio=0 cpu=93.75ms elapsed=1082.11s tid=0x000002662fce4e10 nid=34332 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce4e10 [0x861c] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"C2 CompilerThread0" #21 [17848] daemon prio=9 os_prio=2 cpu=3828.13ms elapsed=1082.10s tid=0x000002662fce7060 nid=17848 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce7060 [0x45b8] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
No compile task
"C1 CompilerThread0" #29 [32292] daemon prio=9 os_prio=2 cpu=671.88ms elapsed=1082.10s tid=0x000002662fce7ad0 nid=32292 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x000002662fce7ad0 [0x7e24] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
No compile task
"Notification Thread" #33 [10504] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=1081.94s tid=0x0000026630147e50 nid=10504 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Thread: 0x0000026630147e50 [0x2908] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
"Common-Cleaner" #34 [9212] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=1081.89s tid=0x0000026630194f00 nid=9212 in Object.wait() [0x000000d1bc7ff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
Thread: 0x0000026630194f00 [0x23fc] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf1c128> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:123)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:201)
- locked <0x00000000dcf1c128> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@26-internal/CleanerImpl.java:146)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
at jdk.internal.misc.InnocuousThread.run(java.base@26-internal/InnocuousThread.java:148)
"MainThread" #35 [22948] prio=5 os_prio=0 cpu=37390.63ms elapsed=1081.36s tid=0x00000266301f2ff0 nid=22948 runnable [0x000000d1bc8fe000]
java.lang.Thread.State: RUNNABLE
Thread: 0x00000266301f2ff0 [0x59a4] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_in_native
at java.io.RandomAccessFile.open0(java.base@26-internal/Native Method)
at java.io.RandomAccessFile.open(java.base@26-internal/RandomAccessFile.java:338)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:257)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:211)
at java.io.RandomAccessFile.<init>(java.base@26-internal/RandomAccessFile.java:133)
at sun.font.TrueTypeFont.open(java.desktop@26-internal/TrueTypeFont.java:245)
- locked <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.open(java.desktop@26-internal/TrueTypeFont.java:228)
- eliminated <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.getTableBuffer(java.desktop@26-internal/TrueTypeFont.java:794)
- locked <0x00000000dce4a768> (a sun.font.TrueTypeFont)
at sun.font.TrueTypeFont.lookupName(java.desktop@26-internal/TrueTypeFont.java:1201)
at sun.font.TrueTypeFont.getFamilyName(java.desktop@26-internal/TrueTypeFont.java:1516)
at sun.font.SunFontManager.getInstalledFontFamilyNames(java.desktop@26-internal/SunFontManager.java:3318)
at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(java.desktop@26-internal/SunGraphicsEnvironment.java:168)
at sun.java2d.HeadlessGraphicsEnvironment.getAvailableFontFamilyNames(java.desktop@26-internal/HeadlessGraphicsEnvironment.java:84)
at LocaleFamilyNames.main(LocaleFamilyNames.java:55)
at java.lang.invoke.LambdaForm$DMH/0x0000000085041800.invokeStatic(java.base@26-internal/LambdaForm$DMH)
at java.lang.invoke.LambdaForm$MH/0x0000000085042c00.invoke(java.base@26-internal/LambdaForm$MH)
at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@26-internal/Invokers$Holder)
at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@26-internal/DirectMethodHandleAccessor.java:155)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@26-internal/DirectMethodHandleAccessor.java:104)
at java.lang.reflect.Method.invoke(java.base@26-internal/Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
"Java2D Disposer" #36 [20024] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=1080.64s tid=0x0000026630656200 nid=20024 in Object.wait() [0x000000d1bcaff000]
java.lang.Thread.State: WAITING (on object monitor)
Thread: 0x0000026630656200 [0x4e38] State: _at_safepoint _at_poll_safepoint 0
JavaThread state: _thread_blocked
at java.lang.Object.wait0(java.base@26-internal/Native Method)
- waiting on <0x00000000dcf09600> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.Object.wait(java.base@26-internal/Object.java:391)
at java.lang.Object.wait(java.base@26-internal/Object.java:353)
at java.lang.ref.ReferenceQueue.remove0(java.base@26-internal/ReferenceQueue.java:137)
at java.lang.ref.ReferenceQueue.remove(java.base@26-internal/ReferenceQueue.java:215)
- locked <0x00000000dcf09600> (a java.lang.ref.ReferenceQueue$Lock)
at sun.java2d.Disposer.run(java.desktop@26-internal/Disposer.java:114)
at java.lang.Thread.runWith(java.base@26-internal/Thread.java:1487)
at java.lang.Thread.run(java.base@26-internal/Thread.java:1474)
"GC Thread#8" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f08cd80 nid=17372 runnable
"GC Thread#1" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f08c8b0 nid=22656 runnable
"GC Thread#11" os_prio=2 cpu=171.88ms elapsed=1079.08s tid=0x000002663726bf70 nid=7884 runnable
"GC Thread#6" os_prio=2 cpu=265.63ms elapsed=1079.08s tid=0x000002662f08b570 nid=17788 runnable
"GC Thread#4" os_prio=2 cpu=218.75ms elapsed=1079.08s tid=0x000002662f08b0a0 nid=21692 runnable
"GC Thread#2" os_prio=2 cpu=234.38ms elapsed=1079.08s tid=0x000002662f0893c0 nid=14248 runnable
"GC Thread#7" os_prio=2 cpu=250.00ms elapsed=1079.08s tid=0x000002662f08c3e0 nid=28876 runnable
"GC Thread#5" os_prio=2 cpu=281.25ms elapsed=1079.08s tid=0x000002662f08abd0 nid=8128 runnable
"GC Thread#10" os_prio=2 cpu=265.63ms elapsed=1079.08s tid=0x0000026637271ae0 nid=34476 runnable
"GC Thread#9" os_prio=2 cpu=203.13ms elapsed=1079.08s tid=0x000002662f08ba40 nid=16524 runnable
"GC Thread#3" os_prio=2 cpu=218.75ms elapsed=1079.08s tid=0x000002662f08bf10 nid=34712 runnable
"VM Thread" os_prio=2 cpu=0.00ms elapsed=1082.19s tid=0x000002662f089d60 nid=21592 runnable
"VM Periodic Task Thread" os_prio=2 cpu=46.88ms elapsed=1082.23s tid=0x000002662f1b1dd0 nid=12416 waiting on condition
"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=1082.49s tid=0x000002661366bce0 nid=28808 runnable
"G1 Service" os_prio=2 cpu=31.25ms elapsed=1082.46s tid=0x000002662f071550 nid=18180 runnable
"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=1082.48s tid=0x000002662f06f8c0 nid=1376 runnable
"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=1082.49s tid=0x000002661366a080 nid=17988 runnable
"GC Thread#0" os_prio=2 cpu=281.25ms elapsed=1082.49s tid=0x0000026613643ab0 nid=27244 runnable
JNI global refs: 30, weak refs: 0
--- Timeout information end.
finished: Wed Aug 06 00:29:54 CEST 2025
elapsed time (seconds): 1083.552
- relates to
-
JDK-8213129 java/awt/font/FontNames/LocaleFamilyNames.java times out in Win7
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/15e8609a
-
Review(master) openjdk/jdk/26668