PUSHES REPORT: 8u201 ==================================================================================================== This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work. Report generated: Mon Apr 01 19:23:52 CEST 2024 Distribution by priority: Distribution by components: 0: Distribution by affiliation: 0: Chronological push log: No changesets log: JDK-8215145: Unable to render cmyk jpeg image JDK-8214873: Create test to cover JDK-8205330 InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection JDK-8214872: InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection JDK-8214870: Unaligned memory access in Bits.c JDK-8214365: (tz) Upgrade Timezone Data to tzdata2018g JDK-8214364: Era.getDisplayName doesn't work with non-IsoChronology JDK-8214146: Release Note: Disabled TLS anon and NULL Cipher Suites JDK-8213977: FX samples cannot load media from download.java.net over http JDK-8213790: CipherCore performance improvement JDK-8213743: [macOS] Crash on focus loss from dialog on macOS 10.14 Mojave JDK-8213442: JWS: Application does not launch on when jnlp.delete.jnlp.file is enabled JDK-8213093: Launcher can not find path to libpackager.so JDK-8213090: Disable anon and NULL cipher suites JDK-8213034: FX: Update copyright year in docs, readme files to 2019 JDK-8213011: Running application under 1.8u172 via a DRS rules with the 1.8u192 plugin fail with java.lang.NoSuchMethodError JDK-8212793: Fix for JDK-8189783 fails JDK-8212529: Update libjpeg to version 9c JDK-8212011: Release Note: jarsigner Prints When a timestamp Will Expire JDK-8211965: sun/security/tools/jarsigner/warnings/NoTimestampTest.java fails after JDK-8027781 JDK-8211964: New jarsigner timestamp warning is grammatically incorrect JDK-8211778: LDAPS communication failure with jdk 1.8.0_181 JDK-8211354: [macosx] Printing attributes break page size set via "java.awt.print.Book" object JDK-8211353: Further improvements to cipher buffer management JDK-8211352: Better management of CipherCore buffers JDK-8211351: Better management of internal KeyStore buffers JDK-8211344: Ensemble: Update version of Lucene to 7.4.0 JDK-8211342: Bump minimum gradle version to 4.8 for JDK 11 JDK-8211341: Fix gradle deprecation warnings JDK-8211340: Update FX build to use gradle 4.8 JDK-8210831: [8u] Backport of 8034788 breaks GCC version detection JDK-8210033: Document jdk.tls.legacyAlgorithms security property JDK-8210011: Use DWARF debug symbols for Linux 32-bit as default JDK-8209886: Disable all DES cipher suites JDK-8209834: VerifyCACerts.java failed with "At least one cacert test failed" JDK-8209664: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration JDK-8209650: Incorrect copyright header for some Ensemble samples JDK-8209649: Update copyright header for files modified in 2018 JDK-8209338: [L10N]Truncation issue happens on the final dialog for pt on Mac JDK-8208995: Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along JDK-8208994: Javadoc crashes when method name ends with "Property" JDK-8208993: cacerts/VerifyCACerts.java fails with java.lang.Exception: At least one cacert test failed JDK-8208992: Allow cacerts test to pass when GTECyberTrust root expires JDK-8208990: FreeNullICM test should be removed JDK-8208984: buffer size calculation issue in NativeGCMCipher JDK-8208983: Taking screenshots on x11 composite desktop produce wrong result JDK-8208982: Debug exception stacks should be clearer JDK-8208981: add jdk8u-dev test failures to ProblemList.txt JDK-8208980: Remove exclusion range for phonetic chars in windows fontconfig.properties JDK-8208979: ArrayIndexOutOfBoundsException at sun.java2d.pisces.Dasher.goTo(Dasher.java:151) JDK-8208978: GTK+ L&F JTextComponent not respecting desktop caret blink rate JDK-8208977: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries JDK-8208976: Shift or Capslock not working in Textfield after accented keystrokes JDK-8208975: Release session if initialization of SunPKCS11 Signature fails JDK-8208974: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener JDK-8208972: AWT java apps fail to start when some minimal fonts are present JDK-8208971: Build with error on windows with new Cygwin grep JDK-8208970: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java test failed with AccessControlException JDK-8208969: (tz) Upgrade time-zone data to tzdata2018e JDK-8208968: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java failed with unexpected Exception intermittently JDK-8208967: ObjectInputStream filterCheck method throws NullPointerException JDK-8208966: Remove debug print statements from RMI fix JDK-8208965: Backout JDK-8152974 JDK-8208964: libfontmanager must be built with LDFLAGS allowing unresolved symbols JDK-8208963: Images are not scaled correctly in JEditorPane JDK-8208962: keytool -list displays "JKS" for a PKCS12 keystore. JDK-8208961: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only JDK-8208960: Touch keyboard is not shown, if text component gets focus from other text component JDK-8208959: Fix potential crash in BufImg_SetupICM JDK-8208958: Improve releasing native resources of BufImgSurfaceData.ICMColorData JDK-8208957: (tz) Upgrade time-zone data to tzdata2018d JDK-8208956: AWT hang occurrs when sequenced events arrive out of sequence JDK-8208955: [TESTBUG] javax/xml/bind/marshal/8036981/Test.java failed JDK-8208954: [TEST_BUG] java/security/Signature/SignatureLength.java fails JDK-8208953: scroll position in ScrollPane is reset after calling validate() JDK-8208952: Introduce system property to control enabled ciphersuites JDK-8208951: NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607 JDK-8208950: Touch keyboard does not hide, when a text component looses focus JDK-8208949: Compilation errors in jdk.crypto.mscapi with VS 2017 JDK-8208948: Native implementation of sunmscapi should use operator new (nothrow) for allocations JDK-8208947: Kerberos krb5 authentication: AuthList's put method leads to performance issue JDK-8208946: Touch keyboard is shown for a non-focusable text component JDK-8208945: Impact of noncloneable MessageDigest implementation JDK-8208944: Unable to use JDWP API in JDK 8 to debug JDK 9 VM JDK-8208943: On Windows Swing changes keyboard layout on a window activation JDK-8208942: Bad primeCertainty value setting in DSAParameterGenerator JDK-8208941: EndEntityChecker should not process custom extensions after PKIX validation JDK-8208940: sun/security/mscapi/SignedObjectChain.java fails on Windows JDK-8208939: TestFlushableGZIPOutputStream failing with IndexOutOfBoundsException JDK-8208938: SupportedDSAParamGen.java failed with timeout JDK-8208937: sun/security/pkcs11/ec/ReadCertificates.java fails intermittently JDK-8208936: com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader JDK-8208935: (ch) linux io_util_md: Operation not supported exception after 8168628 JDK-8208934: (fc) SIGBUS when extending file size to map it JDK-8208933: (tz) Upgrade time-zone data to tzdata2018c JDK-8208932: Adding 256 units of IsoFields.QUARTER_YEARS broken JDK-8208930: JDK part of JavaFX-Swing dialogs appearing behind main stage JDK-8208929: NMT is not enabled if NMT option is specified after class path specifiers JDK-8208928: Update copyright headers of files in src tree that are missing Classpath exception JDK-8208927: Newlines in JAXB string values of SOAP-requests are escaped to " " JDK-8208925: openjdk aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with --enable-unlimited-crypto JDK-8208924: G1 doesn't honor request to disable class unloading JDK-8208923: Stray *.debuginfo files when not stripping debug info JDK-8208922: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list JDK-8208921: [8u] casts and type change for 8u to enable later Windows compilers JDK-8208920: [8u] os::current_stack_pointer() fails to compile on later Windows compilers (warning C4172: returning address of local variable) JDK-8208919: .gnu_debuglink sections added unconditionally when no debuginfo is stripped JDK-8208918: ConstantPool::_resolved_references is missing in heap dump JDK-8208917: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers" JDK-8208916: Zero: S390 31bit atomic_copy64 inline assembler is wrong JDK-8208915: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe JDK-8208914: Zero: segfaults on Power PC 32-bit JDK-8208913: [8u] DWORD64 required for later Windows compilers JDK-8208912: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies JDK-8208911: VS2017 (C4838, C4312) Various conversion issues with gtest tests JDK-8208910: compile.cpp verify_graph_edges uses "bool" as "int" JDK-8208909: Fix os_windows siglabel JDK-8208908: Inconsistent types for ideal_reg JDK-8208907: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits JDK-8208906: EXTRA_LDFLAGS not consistently being used JDK-8208905: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" JDK-8208904: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp JDK-8208903: VS2017 Multiple Type Cast Conversion Compilation Errors JDK-8208902: Wrong cast in metadata_at_put JDK-8208901: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One JDK-8208900: libsaproc.so not linked with -z,noexecstack JDK-8208899: 8u hotspot should recognise later Windows compilers JDK-8208898: Crash in C2 escape analysis with assert: "node should be registered" JDK-8208897: Missing G1 barrier in Unsafe_GetObjectVolatile JDK-8208896: [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp JDK-8208895: Build failure with SS12u4 JDK-8208894: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build JDK-8208893: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic JDK-8208892: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error JDK-8208891: adlc fails to compile with SS12u4 JDK-8208890: Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core C4 JDK-8208889: libjsig compilation is missing EXTRA_CFLAGS on macosx JDK-8208888: JVMTI tagged object access needs G1 pre-barrier JDK-8208887: Montgomery multiply intrinsic should use correct name JDK-8208886: Performance drop with Java JDK 1.8.0_162-b32 JDK-8208885: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same JDK-8208884: Improve OOM error reporting for JDK8 JDK-8208883: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3 JDK-8208882: IfNode::range_check_trap_proj() should handle dying subgraph with single if proj JDK-8208881: hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors JDK-8208880: hs_err improvement: Print exact compressed oops mode and the heap base value. JDK-8208879: hs_err improvement: Add time zone information in the hs_err file JDK-8208878: [TEST_BUG] PreserveFPRegistersTest.java runs out of memory in the nightlies JDK-8208877: linux-zero does not build without precompiled header JDK-8208875: Zero port of 8174962: Better interface invocations JDK-8208874: JVM crash during gc doing concurrent marking JDK-8208873: C1: G1 barriers don't preserve FP registers JDK-8208872: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid JDK-8208871: SIGSEGV in ReceiverTypeData::clean_weak_klass_links JDK-8208870: Clean up code that saves the previous versions of redefined classes JDK-8208869: speculative traps break when classes are redefined JDK-8208868: Robot ScreenCapture fails on HiDPI system JDK-8208865: bug in backport of JDK-8185002 JDK-8208862: Launching JWS applet the default download progress dialog only shows if the java console is enabled JDK-8208853: Better error handling during JNLP2Manager initialisation JDK-8208852: ShowDocument fails with URL using jnlp or jnlps protocol JDK-8208851: javaws.exe failed to launch UTF-8 encoded JNLP file JDK-8208850: DRS - cert based run rule not working when running offline JDK-8208849: Need to regenerate configure in jdk8u-dev JDK-8208848: Add --with-debug-symbols=[none|internal|external|zipped] JDK-8208847: Only display resolved symlink for compiler, do not change path JDK-8208846: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links JDK-8208845: Add build support for VS 2015/2017 JDK-8208844: Fix broken CL version detection in configure for some Visual Studio configurations JDK-8208843: backport of JDK-8034788 inadvertently rolled back JDK-8187045 changes to toolchain.m4 JDK-8208842: MSVCP dependency introduced in awt.dll JDK-8208841: Enable use of devkits for Windows. JDK-8208840: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013) JDK-8208839: [Zero] Reduce limits of max heap size for boot JDK on s390 JDK-8208838: Build the freetype library during configure on Windows JDK-8208837: Windows/MSYS builds broken JDK-8208836: Incremental HotSpot builds broken on Windows JDK-8208835: Cleanup and fix sysroot and devkit handling on Linux and Solaris JDK-8208834: Configure fails in cygwin if current dir is in /home/user JDK-8208833: Warn instead of fail when calling the configure wrapper directly JDK-8208832: Improvements in autoconf integration JDK-8208831: Add "reconfigure" target for re-creating a configuration JDK-8208830: New cygwin grep does not match \r as newline JDK-8208828: Clean up Visual Studio detection logic JDK-8208827: Must keep microsoft VS_PATH on PATH after toolchain detection JDK-8208826: Rewrite toolchain.m4 to support multiple toolchains per platform JDK-8208824: Configure should handle overrides of tools better JDK-8208823: disable ccache by default JDK-8208822: [linux] Not all libraries in the VM are linked with -z noexecstack JDK-8208643: Upgrade libpng to 1.6.35 JDK-8208396: Handshake messages can be strictly ordered JDK-8208395: Improve docker container detection and resource configuration usage JDK-8208263: Improve concurrency in closed test ResumeEndpointId.java JDK-8203798: Remove SECOM root (secomevrootca1) JDK-8202770: The list of secure properties and secure vm args is out of date JDK-8198835: Typo in URL for XML section in developer guides JDK-8196309: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM JDK-8189182: JDK8 RPM postinstall scriptlet assumes /usr/share/man/man1 exists JDK-8175871: Deployment.properties file example is incorrect JDK-8161741: Typo within section "22.2.3 File Names" JDK-8147555: Document that % and " characters are not supported in keys and values of a property for Java Web Start Committer push log: