Премиальная поддержка Axiom Java JDK JRE OpenJDK от команды Axiom JDK

Скачать как PDF

1. Введение

В этом документе содержится последняя информация о выпуске Axiom JDK 17.0.11+10.

Данный релиз соответствует OpenJDK 17.0.11+10, номер версии Axiom JDK - 17.

2. Axiom JDK 17.0.11+10

Axiom JDK является сертифицированным Java SE 17-совместимым дистрибутивом OpenJDK 17, который работает на серверах (Linux x86_64, Linux ARM64, Windows 64), настольных компьютерах (Windows 64, Mac OS x86_64, Mac OS AArch64, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)). Axiom JDK имеет следующие дополнения:

  • Версия для Linux x86_64 содержит поддержку ZGC.

  • В версии для Linux x86_64, ARMv8 и ARMv7 можно выбрать клиентскую виртуальную машину (Client VM), серверную виртуальную машину (Server VM) и минимальную виртуальную машину (Minimal VM).

  • Версии для Alpine Linux x86_64 и aarch64 построены с поддержкой musl.

  • Версии для Windows x86_64, Windows ARMv8, Mac, Linux x86_64 и Linux ARMv7 содержат OpenJFX 17.

  • Версия для Linux ARMv7 содержит Device IO API, скомпилированный для Raspberry Pi.

3. Поставка Axiom JDK 17

Axiom JDK 17 распространяется в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.

Axiom 17 содержит весь функционал, поддерживаемый OpenJDK 17.

С появлением Jigsaw в JDK 9 и минимальной виртуальной машины (Minimal VM) теперь можно создать среду исполнения, достаточную для запуска приложения и в то же время оптимизированную по размеру. Чтобы создать среду выполнения только с минимальной виртуальной машиной, добавьте опцию - vm=minimal jlink.

Axiom JDK продолжает поддерживать AOT и Graal JIT. Поскольку в сборках OpenJDK 17 эти экспериментальные функции признаны устаревшими, для безошибочной компиляции нативных образов рекомендуется использовать Axiom Native Image Kit.

По умолчанию Axiom использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.

4. Безопасность

Следующий список содержит исправления уязвимостей для версии 17.0.11.

CVE ID CVSS score Component Module Attack Vector Complexity Privileges User Interaction Scope Confidentiality Integrity Availability

CVE-2023-41993

7.5

javafx

web

network

high

none

required

unchanged

high

high

high

CVE-2024-21002

2.5

javafx

graphics

local

high

none

required

unchanged

none

low

none

CVE-2024-21003

3.1

javafx

graphics

network

high

none

required

unchanged

none

low

none

CVE-2024-21004

2.5

javafx

window-toolkit

local

high

none

required

unchanged

none

low

none

CVE-2024-21005

3.1

javafx

graphics

network

high

none

required

unchanged

none

low

none

CVE-2024-21011

3.7

hotspot

runtime

network

high

none

none

unchanged

none

none

low

CVE-2024-21012

3.7

core-libs

java.net

network

high

none

none

unchanged

none

low

none

CVE-2024-21068

3.7

hotspot

compiler

network

high

none

none

unchanged

none

low

none

CVE-2024-21094

3.7

hotspot

compiler

network

high

none

none

unchanged

none

low

none

5. Известные проблемы

В этой версии отсутствуют известные проблемы.

6. Важные исправления

Следующий список содержит важные исправления для версии 17.0.11.

ID проблемы

JDK-8205076

Резюме: Inet6AddressImpl.c: lookupIfLocalHost обращается к int InetAddress.preferIPv6Address как к логическому значению.

Описание: Эта ошибка была исправлена путем явной проверки PREFER_IPV6_VALUE, как это делается в коде для JDK выше 18 версии.

JDK-8317960

Резюме: Чрезмерная загрузка ЦП в AbstractQueuedSynchronized.isEnqueued

Описание: Данное исправление вносит изменения, связанные с AbstractQueuedSynchronizer из JDK-8277090, для устранения проблемы с производительностью, которая может возникнуть в JDK17.

JDK-8320374

Резюме: Добавление приблизительного общего количества байтов, выделенных для Java JVM.

Описание: Новый метод com.sun.management.ThreadMXBean getAllThreadAllocatedBytes() возвращает приблизительное общее количество байтов, выделенных в памяти для Java процесса JVM, если isAllocatedThreadMemorySupported() и isThreadAllocatedMemoryEnabled() указаны как true.

JDK-8321469

Резюме: jspawnhelper должен закрыть запись в канал, перед чтением из него

Описание: jspawnhelper теперь закрывает запись в канал, который соединяет его с родительским процессом Java, прежде чем начать чтение из этого канала, так что чтение из канала может немедленно вернуться с EOF, если родительский процесс завершается ненормально.

JDK-8321934

Резюме: Аннотации типов не видны плагинам Javac за пределами компиляции

Описание: Реализация TypeMirror теперь обеспечивает доступ к аннотациям для типов, загруженных из байт-кода. Обработчики аннотаций могут получать доступ к аннотациям типов для элементов с помощью AnnotationMirror#getAnnotationMirrors, и аннотации будут включены в выходные данные AnnotationMirror#toString.

JDK-8324056

Резюме: Обновление XML Security для Java до версии 3.0.2

Описание: Реализация XML-подписи обновлена до Santuario 3.0.2. Основная новая функция — поддержка EdDSA. Рекомендуется избегать использования функции here() в новых подписях и заменить существующие подписи, в которых используется функция here().

JDK-8324218

Резюме: Обновление XML Security для Java до версии 3.0.3

Описание: Реализация XML-подписи обновлена до Santuario 3.0.3. Добавлена поддержка четырех новых алгоритмов SignatureMethod RSA-MGF1 на основе SHA-3: SignatureMethod.SHA3_224_RSA_MGF1, SignatureMethod.SHA3_256_RSA_MGF1, SignatureMethod.SHA3_384_RSA_MGF1 и SignatureMethod.SHA3_512_RSA_MGF1.

JDK-8324670

Резюме: Добавление опции -proc:full для описания текущей политики обработки аннотаций по умолчанию.

Описание: Опция -proc:full была добавлена для указания текущей политики по умолчанию как для выполнения обработки аннотаций, так и последующей компиляции.

JDK-8326492

Резюме: Добавление корневых сертификатов Certainly R1 and E1

Описание: Корневые сертификаты Certainly Root R1 добавлены в хранилище доверенных сертификатов cacerts.

JDK-8327292

Резюме: Тест «api/java_awt/interactive/SystemTrayTests.html» не проходит, поскольку иконка добавляется за пределами панели задач.

Описание: При нажатии кнопки «Добавить значок в трей» иконка теперь добавляется в системный трей.

7. Дефекты, исправленные в этом выпуске

Исправления в JDK

Следующий список содержит дефекты, исправленные в JDK версии 17.0.11.

ID проблемы Резюме

JDK-6928542

Chinese characters in RTF are not decoded

JDK-7132796

[macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS

JDK-7148092

[macosx] When Alt+down arrow key is pressed, the combobox popup does not appear.

JDK-7167356

(javac) investigate failing tests in JavacParserTest

JDK-8054022

HttpURLConnection timeouts with Expect: 100-Continue and no chunking

JDK-8054572

[macosx] JComboBox paints the border incorrectly

JDK-8169475

WheelModifier.java fails by timeout

JDK-8205076

[17u] Inet6AddressImpl.c: lookupIfLocalHost accesses int InetAddress.preferIPv6Address as a boolean

JDK-8209595

MonitorVmStartTerminate.java timed out

JDK-8210410

Refactor java.util.Currency:i18n shell tests to plain java tests

JDK-8225377

type annotations are not visible to javac plugins across compilation boundaries

JDK-8261404

Class.getReflectionFactory() is not thread-safe

JDK-8261837

SIGSEGV in ciVirtualCallTypeData::translate_from

JDK-8263256

Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test

JDK-8269258

java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout

JDK-8271118

C2: StressGCM should have higher priority than frequency-based policy

JDK-8271616

oddPart in MutableBigInteger::mutableModInverse contains info on final result

JDK-8272811

Document the effects of building with _GNU_SOURCE in os_posix.hpp

JDK-8272853

improve JavadocTester.runTests

JDK-8273454

C2: Transform (-a)*(-b) into a*b

JDK-8274060

C2: Incorrect computation after JDK-8273454

JDK-8274122

java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11

JDK-8274621

NullPointerException because listenAddress[0] is null

JDK-8274632

Possible pointer overflow in PretouchTask chunk claiming

JDK-8274634

Use String.equals instead of String.compareTo in java.desktop

JDK-8276125

RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id

JDK-8278028

[test-library] Warnings cleanup of the test library

JDK-8278312

Update SimpleSSLContext keystore to use SANs for localhost IP addresses

JDK-8278363

Create extented container test groups

JDK-8280241

(aio) AsynchronousSocketChannel init fails in IPv6 only Windows env

JDK-8281377

Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist.

JDK-8281543

Remove unused code/headerfile dtraceAttacher.hpp

JDK-8281585

Remove unused imports under test/lib and jtreg/gc

JDK-8283400

[macos] a11y : Screen magnifier does not reflect JRadioButton value change

JDK-8283626

AArch64: Set relocInfo::offset_unit to 4

JDK-8283994

Make Xerces DatatypeException stackless

JDK-8286312

Stop mixing signed and unsigned types in bit operations

JDK-8286846

test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64

JDK-8287832

jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events"

JDK-8288663

JFR: Disabling the JfrThreadSampler commits only a partially disabled state

JDK-8288846

misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only"

JDK-8289764

gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"

JDK-8290041

ModuleDescriptor.hashCode is inconsistent

JDK-8290203

ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java on linux-all

JDK-8290399

[macos] Aqua LAF does not fire an action event if combo box menu is displayed

JDK-8292458

Atomic operations on scoped enums don’t build with clang

JDK-8292946

GC lock/jni/jnilock001 test failed "assert(gch→gc_cause() == GCCause::_scavenge_alot || !gch→incremental_collection_failed()) failed: Twice in a row"

JDK-8293117

Add atomic bitset functions

JDK-8293547

Add relaxed add_and_fetch for macos aarch64 atomics

JDK-8294158

HTML formatting for PassFailJFrame instructions

JDK-8294254

[macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure

JDK-8294535

Add screen capture functionality to PassFailJFrame

JDK-8295068

SSLEngine throws NPE parsing CertificateRequests

JDK-8295124

Atomic::add to pointer type may return wrong value

JDK-8295274

HelidonAppTest.java fails "assert(event→should_commit()) failed: invariant" from compiled frame"

JDK-8296631

NSS tests failing on OL9 linux-aarch64 hosts

JDK-8297968

Crash in PrintOptoAssembly

JDK-8298087

XML Schema Validation reports an required attribute twice via ErrorHandler

JDK-8299494

Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found

JDK-8300269

The selected item in an editable JComboBox with titled border is not visible in Aqua LAF

JDK-8301306

java/net/httpclient/* fail with -Xcomp

JDK-8301310

The SendRawSysexMessage test may cause a JVM crash

JDK-8301787

java/net/httpclient/SpecialHeadersTest failing after JDK-8301306

JDK-8301846

Invalid TargetDataLine after screen lock when using JFileChooser or COM library

JDK-8302017

Allocate BadPaddingException only if it will be thrown

JDK-8302149

Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java

JDK-8303605

Memory leaks in Metaspace gtests

JDK-8304074

[JMX] Add an approximation of total bytes allocated on the Java heap by the JVM

JDK-8304696

Duplicate class names in dynamicArchive tests can lead to test failure

JDK-8305356

Fix ignored bad CompileCommands in tests

JDK-8305900

Use loopback IP addresses in security policy files of httpclient tests

JDK-8305906

HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address

JDK-8305962

update jcstress to 0.16

JDK-8305972

Update XML Security for Java to 3.0.2

JDK-8306014

Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate

JDK-8306408

Fix the format of several tables in building.md

JDK-8307185

pkcs11 native libraries make JNI calls into java code while holding GC lock

JDK-8307926

Support byte-sized atomic bitset operations

JDK-8307955

Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs'

JDK-8307990

jspawnhelper must close its writing side of a pipe before reading from it

JDK-8308043

Deadlock in TestCSLocker.java due to blocking GC while allocating

JDK-8308245

Add -proc:full to describe current default annotation processing policy

JDK-8308336

Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use

JDK-8309302

java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition

JDK-8309305

sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java fails with jtreg test timeout

JDK-8309462

[AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop

JDK-8309733

[macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton

JDK-8309870

Using -proc:full should be considered requesting explicit annotation processing

JDK-8310106

sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers

JDK-8310238

[test bug] javax/swing/JTableHeader/6889007/bug6889007.java fails

JDK-8310380

Handle problems in core-related tests on macOS when codesign tool does not work

JDK-8310631

test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing

JDK-8310807

java/nio/channels/DatagramChannel/Connect.java timed out

JDK-8310838

Correct range notations in MethodTypeDesc specification

JDK-8310844

[AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate

JDK-8310923

Refactor Currency tests to use JUnit

JDK-8311081

KeytoolReaderP12Test.java fail on localized Windows platform

JDK-8311160

[macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem

JDK-8311581

Remove obsolete code and comments in TestLVT.java

JDK-8311645

Memory leak in jspawnhelper spawnChild after JDK-8307990

JDK-8311986

Disable runtime/os/TestTracePageSizes.java for ShenandoahGC

JDK-8312428

PKCS11 tests fail with NSS 3.91

JDK-8312434

SPECjvm2008/xml.transform with CDS fails with "can’t seal package nu.xom"

JDK-8313081

MonitoringSupport_lock should be unconditionally initialized after 8304074

JDK-8313082

Enable CreateCoredumpOnCrash for testing in makefiles

JDK-8313206

PKCS11 tests silently skip execution

JDK-8313575

Refactor PKCS11Test tests

JDK-8313621

test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory

JDK-8313643

Update HarfBuzz to 8.2.2

JDK-8313816

Accessing jmethodID might lead to spurious crashes

JDK-8314164

java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout

JDK-8314220

Configurable InlineCacheBuffer size

JDK-8314830

runtime/ErrorHandling/ tests ignore external VM flags

JDK-8315034

File.mkdirs() occasionally fails to create folders on Windows shared folder

JDK-8315042

NPE in PKCS7.parseOldSignedData

JDK-8315594

Open source few headless Swing misc tests

JDK-8315600

Open source few more headless Swing misc tests

JDK-8315602

Open source swing security manager test

JDK-8315611

Open source swing text/html and tree test

JDK-8315680

java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch

JDK-8315708

Enhance HTTP/2 client usage

JDK-8315731

Open source several Swing Text related tests

JDK-8315761

Open source few swing JList and JMenuBar tests

JDK-8315920

C2: "control input must dominate current control" assert failure

JDK-8315986

[macos14] javax/swing/JMenuItem/4654927/bug4654927.java: component must be showing on the screen to determine its location

JDK-8316001

GC: Make TestArrayAllocatorMallocLimit use createTestJvm

JDK-8316028

Update FreeType to 2.13.2

JDK-8316030

Update Libpng to 1.6.40

JDK-8316106

Open source few swing JInternalFrame and JMenuBar tests

JDK-8316304

(fs) Add support for BasicFileAttributes.creationTime() for Linux

JDK-8316392

compiler/interpreter/TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal

JDK-8316414

C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86

JDK-8316415

Parallelize sun/security/rsa/SignedObjectChain.java subtests

JDK-8316418

containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC

JDK-8316445

Mark com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java as vm.flagless

JDK-8316679

C2 SuperWord: wrong result, load should not be moved before store if not comparable

JDK-8316693

Simplify at-requires checkDockerSupport()

JDK-8316929

Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries

JDK-8316947

Write a test to check textArea triggers MouseEntered/MouseExited events properly

JDK-8317039

Enable specifying the JDK used to run jtreg

JDK-8317144

Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le

JDK-8317307

test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information

JDK-8317507

C2 compilation fails with "Exceeded _node_regs array"

JDK-8317603

Improve exception messages thrown by sun.nio.ch.Net native methods (win)

JDK-8317771

[macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma

JDK-8317807

JAVA_FLAGS removed from jtreg running in JDK-8317039

JDK-8317960

[17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued

JDK-8318154

Improve stability of WheelModifier.java test

JDK-8318183

C2: VM may crash after hitting node limit

JDK-8318340

Improve RSA key implementations

JDK-8318410

jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows

JDK-8318468

compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1

JDK-8318490

Increase timeout for JDK tests that are close to the limit when run with libgraal

JDK-8318562

Computational test more than 2x slower when AVX instructions are used

JDK-8318603

Parallelize sun/java2d/marlin/ClipShapeTest.java

JDK-8318607

Enable parallelism in vmTestbase/nsk/stress/jni tests

JDK-8318608

Enable parallelism in vmTestbase/nsk/stress/threads tests

JDK-8318689

jtreg is confused when folder name is the same as the test name

JDK-8318736

com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use"

JDK-8318951

Additional negative value check in JPEG decoding

JDK-8318955

Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return

JDK-8318957

Enhance agentlib:jdwp help output by info about allow option

JDK-8318961

increase javacserver connection timeout values and max retry attempts

JDK-8318971

Better Error Handling for Jar Tool When Processing Non-existent Files

JDK-8318983

Fix comment typo in PKCS12Passwd.java

JDK-8319124

Update XML Security for Java to 3.0.3

JDK-8319213

Compatibility.java reads both stdout and stderr of JdkUtils

JDK-8319436

Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader

JDK-8319456

jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes

JDK-8319668

Fixup of jar filename typo in BadFactoryTest.sh

JDK-8319851

Improve exception logging

JDK-8319922

libCreationTimeHelper.so fails to link in JDK 21

JDK-8319961

JvmtiEnvBase doesn’t zero _ext_event_callbacks

JDK-8320001

javac crashes while adding type annotations to the return type of a constructor

JDK-8320168

handle setsocktopt return values

JDK-8320208

Update Public Suffix List to b5bf572

JDK-8320300

Adjust hs_err output in malloc/mmap error cases

JDK-8320363

ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity

JDK-8320597

RSA signature verification fails on signed data that does not encode params correctly

JDK-8320798

Console read line with zero out should zero out underlying buffer

JDK-8320885

Bump update version for OpenJDK: jdk-17.0.11

JDK-8320921

GHA: Parallelize hotspot_compiler test jobs

JDK-8320937

support latest VS2022 MSC_VER in abstract_vm_version.cpp

JDK-8321151

JDK-8294427 breaks Windows L&F on all older Windows versions

JDK-8321215

Incorrect x86 instruction encoding for VSIB addressing mode

JDK-8321408

Add Certainly roots R1 and E1

JDK-8321480

ISO 4217 Amendment 176 Update

JDK-8321599

Data loss in AVX3 Base64 decoding

JDK-8321815

Shenandoah: gc state should be synchronized to java threads only once per safepoint

JDK-8321972

test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform

JDK-8322098

os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size

JDK-8322122

Enhance generation of addresses

JDK-8322321

Add man page doc for -XX:+VerifySharedSpaces

JDK-8322417

Console read line with zero out should zero out when throwing exception

JDK-8322583

RISC-V: Enable fast class initialization checks

JDK-8322725

(tz) Update Timezone Data to 2023d

JDK-8322750

Test "api/java_awt/interactive/SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray

JDK-8322772

Clean up code after JDK-8322417

JDK-8322783

prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output

JDK-8322883

[BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries

JDK-8322968

[17u] Amend Atomics gtest with 1-byte tests

JDK-8322985

[BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used

JDK-8323008

filter out harmful -std* flags added by autoconf from CXX

JDK-8323021

Shenandoah: Encountered reference count always attributed to first worker thread

JDK-8323086

Shenandoah: Heap could be corrupted by oom during evacuation

JDK-8323243

JNI invocation of an abstract instance method corrupts the stack

JDK-8323331

fix typo hpage_pdm_size

JDK-8323428

Shenandoah: Unused memory in regions compacted during a full GC should be mangled

JDK-8323515

Create test alias "all" for all test roots

JDK-8323637

Capture hotspot replay files in GHA

JDK-8323640

[TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed

JDK-8323806

[17u] VS2017 build fails with warning after 8293117.

JDK-8324184

Windows VS2010 build failed with "error C2275: 'int64_t'"

JDK-8324280

RISC-V: Incorrect implementation in VM_Version::parse_satp_mode

JDK-8324347

Enable "maybe-uninitialized" warning for FreeType 2.13.1

JDK-8324514

ClassLoaderData::print_on should print address of class loader

JDK-8324647

Invalid test group of lib-test after JDK-8323515

JDK-8324659

GHA: Generic jtreg errors are not reported

JDK-8324937

GHA: Avoid multiple test suites per job

JDK-8325096

Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing

JDK-8325150

(tz) Update Timezone Data to 2024a

JDK-8325585

Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17

JDK-8326000

Remove obsolete comments for class sun.security.ssl.SunJSSE

JDK-8327036

[macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0

JDK-8327391

Add SipHash attribution file

Исправления в JFX

Следующий список содержит дефекты, исправленные в JFX версии 17.0.11.

ID проблемы Резюме

JDK-8221261

Deadlock on macOS in JFXPanel app when handling IME calls

JDK-8271398

GTK3 drag view image swaps red and blue color channels

JDK-8282386

JavaFX media stubs rely on libav.org

JDK-8309508

Possible memory leak in JPEG image loader

JDK-8313032

Enhanced handling of Glass

JDK-8313040

Enhanced Font handling

JDK-8313064

General enhancements of image handling

JDK-8313072

Enhanced handling of Fonts

JDK-8318386

Update Glib to 2.78.1

JDK-8318387

Update GStreamer to 1.22.6

JDK-8318614

Update WebKit to 617.1

JDK-8321722

Tab header flickering when dragging slowly other tabs and reordering uncompleted

JDK-8322236

Build failure after JDK-8313064

JDK-8322703

Intermittent crash in WebView in a JFXPanel from IME calls on macOS

JDK-8323829

Change javaFX release version to 17.0.11 in jfx17u

JDK-8324337

Cherry-pick WebKit 617.1 stabilization fixes

JDK-8325258

Additional WebKit 617.1 fixes from WebKitGTK 2.42.5

JDK-8326989

Text selection issues on WebView after WebKit 617.1

JDK-8327177

macOS: wrong GlobalRef deleted in GlassMenu

Обратно на страницу загрузки
Команда Axiom JDK roman.karpov@axiomjdk.ru Команда Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Команда Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67