PUSHES REPORT: 8u111 ==================================================================================================== 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 12:30:42 CEST 2024 Distribution by priority: Distribution by components: 0: Distribution by affiliation: 0: Chronological push log: No changesets log: JDK-8166071: OutputAnalyzer's shouldXXX() calls return this JDK-8166069: Additional tests for jarsigner's warnings JDK-8164572: Selecting 32/64 bit resources failed if user has installed both jre's JDK-8164571: Deadlock in Java Web Start application involving JNLPClassLoader JDK-8163398: IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipeline JDK-8163397: IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_General JDK-8163203: (tz) Support tzdata2016f JDK-8161963: [MSI] [Wrappers] JRE is installed successfully if INSTALLDIR option is set to existing directory and files JDK-8161201: Creating a VolatileImage with size 0,0 results in no longer working g2d.drawString JDK-8160595: On Mac Install Run javawslauncher.app to register protocol handler with Launch Services JDK-8160590: Partially initialized string object created by C2's string concat optimization may escape JDK-8160588: Change JavawsLauncher.app to use NSTask or execv JDK-8160587: Add a URL scheme handler to reliably launch .jnlp files - Mac registration part JDK-8160586: Desktop shortcut is not updated after JNLP is changed in deployment cache JDK-8159885: jdk 8u71 fails to install with no error message JDK-8159664: JEditorPane.createEditorKitForContentType throws NPE after 6882559 JDK-8159663: new JEditorPane("text/plain","") fails for null context class loader JDK-8159662: Math.pow yields different results upon repeated calls JDK-8159653: (tz) Support tzdata2016d JDK-8159652: Personalized Windows Font Size is not taken into account in Java8u102 JDK-8159649: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails JDK-8159648: Webstart loads JARs from MANIFEST.MF after loading the jars from resources-tag JDK-8159647: Application started using javaws now starts in {java.home} rather than current directory JDK-8159646: System property 'user.dir' now set to 'java.home' value rather than user's working directory JDK-8159174: Signed JWS application unexpectedly asks for permission to open a socket JDK-8157411: Add new IdenTrust roots JDK-8157272: Add new DTrust roots JDK-8157095: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter JDK-8156706: [TEST BUG] Test SSLSession/SessionCacheSizeTests socket accept timed out JDK-8156705: [TEST BUG] test SessionCacheSizeTests.java timeout JDK-8156704: Test SessionTimeOutTests fails intermittently JDK-8156703: Test SessionTimeOutTests can be timeout JDK-8156458: jdk.nashorn.api.scripting spec. adjustments, clarifications JDK-8156457: fix testng.jar delivery in Nashorn build.xml JDK-8156456: JSON.parse(JSON.stringify([])).push(10) creates an array containing two elements JDK-8156455: Call site profiling fails on braces-wrapped anonymous function JDK-8156454: Thread spinning on WeakHashMap.getEntry() with concurrent use of nashorn JDK-8156453: Javac compiles method reference that allows results in an IllegalAccessError JDK-8156452: java.lang.VerifyError: Bad local variable type - local final String JDK-8156451: Inference: NodeNotFoundException thrown with deep generic method call chain JDK-8156450: [TEST_BUG] test/closed/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java needs modification JDK-8156421: .oracle_jre_usage folder must not be created in C:\Users\myName JDK-8156416: Better exception messaging in Ucrypto code JDK-8156415: Need to make improvement to access temporary dir JDK-8156414: Remove SHA224 from the default support list if SunMSCAPI enabled JDK-8156413: Improve exception messages in URLPermission JDK-8156412: Additional tests for MAC algorithms JDK-8156411: Test PKCS8Test.java fails JDK-8156410: PKCS basic tests JDK-8156409: More MessageDigest tests JDK-8156408: Need new tests for X509V3 certificates JDK-8156407: Remove sun.invoke.anon classes, or move / co-locate them with tests JDK-8156406: DateFormatSymbols triggers this.clone() in the constructor JDK-8156405: NullpointerException at LdapReferralException.getReferralContext JDK-8156404: Windows - With LCD antialiasing, some glyphs are not rendered correctly JDK-8156403: Include sun.arch.data.model as a property that can be queried by jtreg JDK-8156402: RestrictTestMaxCachedBufferSize.java to 64-bit platforms JDK-8156401: (bf) Allow users to bound the size of buffers cached in the per-thread buffer caches JDK-8156400: Need new tests for AES cipher JDK-8156399: Additional tests for CertPath API JDK-8156398: Additional negative tests for XML signature processing JDK-8156397: ProcessTool.createJavaProcessBuilder() needs new addTestVmAndJavaOptions argument JDK-8156396: Use final restricted flag JDK-8156395: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given JDK-8156394: Privilege tests with JAAS Subject.doAs JDK-8156392: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command JDK-8156391: Tests for RSA keys and key specifications JDK-8156390: More Signature tests JDK-8156389: VS2010 ThemeReader.cpp(758) : error C3861: 'round': identifier not found JDK-8156388: [hidpi] JLabel font is twice bigger than JTextArea font on Windows 7,HiDPI, Windows L&F JDK-8156387: [hidpi] JFileChooser does not scale properly on Windows with HiDPI display and Windows L&F JDK-8156386: Text size is twice bigger under Windows L&F on Win 8.1 with HiDPI display JDK-8156385: LdapCtx.processReturnCode() throwing Null Pointer Exception JDK-8156384: Improve exception messaging for RSAClientKeyExchange JDK-8156383: MSCAPI provider does not create unique alias names JDK-8156382: MSCAPI keystore should accept Certificate[] in setEntry() JDK-8156381: Add new jtreg keywords to jdk 8 JDK-8156379: Delayed provider selection broken in RSA client key exchange. JDK-8156377: Hashtable deserialization reconstitutes table with wrong capacity JDK-8156376: Some Monospaced logical fonts have a different width JDK-8156374: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command JDK-8156373: Implement tests for new functionality provided in JEP 166 JDK-8156372: Remove requirement that AKID and SKID have to match when building certificate chain JDK-8156371: Java Access Bridge, getAccessibleStatesStringFromContext doesn't wrap the call to getAccessibleRole JDK-8156370: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures JDK-8156369: LoginContext tests to cover JDK-4703361 JDK-8156368: Permission tests for "setFactory" JDK-8156366: Additional SASL client-server tests JDK-8156365: Tests for syntax checking of JAAS configuration file JDK-8156364: Implement tests for SecretKeyFactory JDK-8156363: Need new regressions tests for MessageDigest with DigestIOStream JDK-8156361: Implement tests for converting PKCS12 keystores JDK-8156360: Tests for PKCS12 read operations JDK-8156359: Tests for PKCS12 write operations JDK-8156358: Tests for JAAS callbacks JDK-8156357: Find and load default.sf2 as the default soundbank on Linux JDK-8156355: Tests for SealedObject JDK-8156354: Additional tests for signature algorithm OIDs and transformation string JDK-8156353: Implement reliability test for DH algorithm JDK-8156352: Tests for AEAD ciphers JDK-8156351: Tests added in JDK-8048604 fail to compile JDK-8156350: Tests for strong crypto ciphers JDK-8156349: TESTBUG: java/lang/invoke/AccessControlTest.java should be modified to run with JTREG 4.1 b13 JDK-8156348: [TEST_BUG] jdk/test/sample fails with "effective library path is outside the test suite" JDK-8156347: ReferenceType.isStatic() returns true for arrays JDK-8156346: Test doPrivileged with accomplice JDK-8156345: Need new regressions tests for buffer handling for PBE algorithms JDK-8156344: com/sun/jdi/RedefineAddPrivateMethod.sh fails intermittently JDK-8156343: libjvm crash due to stack overflow in executables with 32k tbss/tdata JDK-8156342: [TEST_BUG] Need to backport fix for test/javax/net/ssl/TLS/TestJSSE.java JDK-8156341: Tests for key wrap and unwrap operations JDK-8156340: Test key generation of DES and DESEDE JDK-8156339: javax/net/ssl/TLS/TestJSSE.java failed on Mac JDK-8156338: A typo in CipherTestUtils test JDK-8156337: Need new tests for java client server communications with various TLS/SSL combinations JDK-8156336: JAAS login/logout tests with LoginContext JDK-8156335: javax/net/ssl/TLS/TLSClientPropertyTest.java needs to be updated for JDK-8061210 JDK-8156334: New tests for TLS property jdk.tls.client.protocols JDK-8156332: Need new regression tests for PBE keys JDK-8156331: Capacity of StringBuilder should not get close to Integer.MAX_VALUE unless necessary JDK-8156330: Missing @since Javadoc tag in Logger.log(Level, Supplier) JDK-8156329: [macosx] JScrollPane jitters up/down during trackpad scrolling on MacOS/Aqua JDK-8156327: [TESTBUG] Conflicting GC combinations in jdk tests JDK-8156326: Refactor jps utility tests JDK-8156324: New permission tests for JEP 140 JDK-8156323: DataFlavorComparator transitivity exception JDK-8156322: SecureRandom default provider tests JDK-8156321: PKCS12KeyStore cannot extract AES Secret Keys JDK-8156320: InetAddress.getAllByName only reports "unknown error" instead of actual cause JDK-8156319: java/net/SocketPermission/SocketPermissionTest.java fails intermittently JDK-8156318: Add SocketPermission tests for legacy socket types JDK-8156316: JMXInterfaceBindingTest is failing intermittently for IPv6 addresses JDK-8156315: JMXInterfaceBindingTest is failing intermittently JDK-8156314: (tz) Support tzdata2016a JDK-8156313: ThreadMXBean/Locks.java failed, blocked on wrong object. JDK-8156312: Secure validation of XML based digital signature always enabled when checking wrapping attacks JDK-8156311: setWMClass fails to null-terminate WM_CLASS string JDK-8156310: sun.rmi.transport.DGCAckHandler leaks memory JDK-8156308: javax.swing.TimerQueue: timer fires late when another timer starts JDK-8156307: AWT components are not drawn after removal and addition to a container JDK-8156306: URLConnection.guessContentTypeFromStream returns image/jpg for some JPEG images JDK-8156305: Add support to jarsigner for specifying timestamp hash algorithm JDK-8156304: [TESTBUG] sun/tools/native2ascii/NativeErrors.java fails: Process exit code was 0, but error was expected. JDK-8156303: Unexpected timezone returned after parsing a date JDK-8156302: Add test for JDK-8049321 JDK-8156301: Support SHA224withDSA and SHA256withDSA in the SunJSSE provider JDK-8156296: Unmarshaller unmarshalls XML element which doesn't have the expected namespace JDK-8156294: Schemagen fails with StackOverflowError if element references containing class JDK-8156293: JAXB marshaller fails with ClassCastException on classes generated by xjc JDK-8156292: XALAN: ERROR: 'No more DTM IDs are available' when transforming with lots of temporary result trees JDK-8156291: JCK: api/xsl/conf/copy/copy19 test failure JDK-8156290: enabling validate-annotations feature for xsd schema with annotation causes NPE JDK-8156289: Supplementary characters are rejected in comments JDK-8156288: Suppress not recognized property/feature warning messages from SAXParser JDK-8156284: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file JDK-8156283: C2 can not handle returns with incompatible interface arrays JDK-8156282: assert(_exits.control()->is_top() || !_gvn.type(ret_phi)->empty()) failed: return value must be well defined JDK-8156281: assert(thread_state == _thread_in_native) failed: Assumed thread_in_native while heap dump JDK-8156280: Compiler runtime entries don't hold Klass* from being GCed JDK-8156279: SA: Hotspot build on Windows fails if make/closed folder does not exist JDK-8156278: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr JDK-8156277: G1 GC crashes at G1CollectedHeap::do_collection_pause_at_safepoint(double) JDK-8156276: Check for the validity of oop before printing it in verify_remembered_set JDK-8156275: Fix 8151522 caused test compiler/intrinsics/squaretolen/TestSquareToLen.java to fail JDK-8156274: JVM/TI test ex03t001 fails assertion JDK-8156273: ParallelGCThreads is not calculated correctly JDK-8156272: Disable 8130150 and 8081778 intrinsics by default JDK-8156270: Implement BigInteger.montgomeryMultiply intrinsic JDK-8156269: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy JDK-8156268: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux. JDK-8156267: JVM crash after debugger hotswap with lambdas JDK-8156266: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used JDK-8156264: range check CastII nodes should not be split through Phi JDK-8156263: get_ctrl_no_update() code is wrong JDK-8156262: G1: guarantee fails with UseDynamicNumberOfGCThreads JDK-8156261: Provide more granular levels for GC verification JDK-8156260: Use Intel x64 CPU instructions for RSA acceleration JDK-8156259: Remove PICL warning message JDK-8156258: MethodHandle inlining with long/double arguments is broken in C2 JDK-8156257: Allow specifying an address to bind JMX remote connector JDK-8156256: [TEST_BUG] Test SoftReference and OOM behavior JDK-8156255: [Newtest][TEST_BUG] New stress test for changing the coarseness level of G1 remembered set JDK-8156254: Thread.getName() instantiates Strings JDK-8156253: Add the facility to verify remembered sets for G1 JDK-8156252: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java got OOME JDK-8156251: need comprehensive fix for unconstrained ConvI2L with narrowed type JDK-8156248: URL Scheme handler problem JDK-8156240: cannot relaunch to alternate architecture JDK-8156239: Platform.getInstalledJREList() returns only the jres of the current arch on windows. JDK-8156238: Uninstaller Error occurs while trying to uninstall apps imported by 32 bit JWS on 64 bit systems JDK-8156237: 64 bit only app may have problems when initially launched with 32 bit javaws JDK-8156236: re enable secure launcher for cross platform launches. JDK-8156235: Provide a way to specify JRE data model requirements in JNLP file JDK-8156234: Allow relaunch between 32 / 64 bit versions in Java Web Start when you have latest versions of both JDK-8156229: pac file returns wrong proxy with IE only due to broken wildcarding JDK-8156228: ORB destroy() leaks filedescriptors after unsuccessful connection JDK-8154972: Deployment Toolkit should recognize IE Metro for Windows 8 and provide appropriate default response JDK-8154272: Remove "UTN - DATACorp SGC" Root CA Certificate JDK-8149518: Installer hangs during the JDK 8u74 installation process. Committer push log: