Version 8u121

RELEASED

Start date not set

Released: 2017-01-16

Release Notes

Jan 2017 CPU/PSUShow more
PTKeySummaryAssigneeStatus
P1BackportJDK-8163638Partially initialized string object created by C2's string concat optimization may escapeTobias HartmannResolved
P1BackportJDK-8175895IllegalArgumentException: jdk.tls.namedGroupsSean CoffeyClosed
P2BackportJDK-8160108Implement Serialization FilteringRoger RiggsClosed
P2BackportJDK-8161687[MSI] [Wrappers] JRE is installed successfully if INSTALLDIR option is set to existing directory and filesAlex MenkovClosed
P2BackportJDK-8163191IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_GeneralAlexey IvanovResolved
P2BackportJDK-8163292Installer hangs during the JDK 8u74 installation process. Alex MenkovClosed
P2BackportJDK-8163599System property 'user.dir' now set to 'java.home' value rather than user's working directoryDmitry MarkovResolved
P2BackportJDK-8163607Webstart loads JARs from MANIFEST.MF after loading the jars from resources-tagMikhail CherkasovResolved
P2BackportJDK-8163610Allow always checkbox in security dialog when jnlp location is unknownAbhijit SahaResolved
P2BackportJDK-8163612Revise java.com image and link paths dtjava.js and deployJava.jsDaniil TitovResolved
P2BackportJDK-8163632CastII/ConvI2L for a range check is prematurely eliminatedVladimir IvanovResolved
P2BackportJDK-8163636Crash in Method::checked_resolve_jmethod_id(_jmethodID*)Shafi AhmadResolved
P2BackportJDK-8163641SIGSEGV: Metadata::mark_on_stackShafi AhmadResolved
P2BackportJDK-8163642PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructionsVolker SimonisResolved
P2BackportJDK-8163651jdk 8u71 fails to install with no error messageAlex MenkovClosed
P2BackportJDK-8163655On Mac Install Run javawslauncher.app to register protocol handler with Launch ServicesYao WangClosed
P2BackportJDK-8163667Additional tests for jarsigner's warningsSvetlana NikandrovaResolved
P2BackportJDK-8163669Additional tests for XML DSig APIArtem KosarevResolved
P2BackportJDK-8163679Implement basic keystore testsBhanu Prakash GopularamResolved
P2BackportJDK-8163682Enhance tests for PKCS11 keystores with NSSBhanu Prakash GopularamResolved
P2BackportJDK-8163683Test for JAAS getPrivateCredentialsSvetlana NikandrovaResolved
P2BackportJDK-8163684Tests to check for use of policy filesSvetlana NikandrovaResolved
P2BackportJDK-8163689GraphicsDevice.getConfigurations() is slow taking 3 or more secondsVadim PakhnushevResolved
P2BackportJDK-8163691Additional tests for krb5-related cipher suites with unbound serverMaxim SolovievResolved
P2BackportJDK-8163694Tests for sun.security.krb5.principal system property Maxim SolovievResolved
P2BackportJDK-8163695Personalized Windows Font Size is not taken into account in Java8u102Alexander ScherbatiyResolved
P2BackportJDK-8163696(tz) Support tzdata2016dRamanand PatilResolved
P2BackportJDK-8163701JEditorPane.createEditorKitForContentType throws NPE after 6882559Mikhail CherkasovResolved
P2BackportJDK-8163703Need to add tests for AES cipherArtem KosarevResolved
P2BackportJDK-8163704Add smartcardio tests with APDU bufferArtem KosarevResolved
P2BackportJDK-8163705Tests for RFEs 4515853 and 4745056Mallikarjuna AvaluriResolved
P2BackportJDK-8163706Additional tests for krb5 settingsArtem KosarevResolved
P2BackportJDK-8163713Tests for JCE crypto ciphers (part 1)Artem KosarevResolved
P2BackportJDK-8163721sun/security/mscapi/ShortRSAKey1024.sh fails with "Field length overflow"Ivan GerasimovResolved
P2BackportJDK-8163727Showing incorrect result while passing specific argument in the Java launcher toolsRobert MckennaResolved
P2BackportJDK-8163772Regression: two tests fail on Windows with "ant test" targetMichael HauptResolved
P2BackportJDK-8164178Update copyright header for files modified in 2016Kevin RushforthResolved
P2BackportJDK-8164191Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)Shafi AhmadResolved
P2BackportJDK-8165117Deadlock in Java Web Start application involving JNLPClassLoaderAnton LitvinovResolved
P2BackportJDK-8165118Selecting 32/64 bit resources failed if user has installed both jre'sAnton LitvinovResolved
P2BackportJDK-8165123[macosx] Press "To Back" button on the Dialog,the Dialog moves behind the FrameDmitry MarkovResolved
P2BackportJDK-8167046[macos] JVM continuously throw a NullPointerException on new MacOS 10.12Abhijit SahaClosed
P2BackportJDK-8167127Improve extensibility of ObjectInputFilter information passed to the filterRoger RiggsClosed
P2BackportJDK-8167390Add security property to configure XML Signature secure validation modeRobert MckennaClosed
P2Sub-taskJDK-8167492[macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fastAlexander ScherbatiyResolved
P2BackportJDK-8167516Chrome interop regression with JDK-8148516Sean CoffeyClosed
P2BackportJDK-8167622(tz) Support tzdata2016gRamanand PatilClosed
P2BackportJDK-8168322jarsigner -verbose -verify should print the algorithms used to sign the jarRobert MckennaClosed
P2BackportJDK-8168733Add MD5 to signed JAR restrictionsAbhijit SahaClosed
P2BackportJDK-8169663Add debug output for indicating if a chosen ciphersuite was legacyBradford WetmoreClosed
P2BackportJDK-8171031Release Note: Trackpad scrolling of text on OS X 10.12 Sierra is very fastClifford WayneClosed
P2BackportJDK-8171102ReflectionFactory support for IIOP and custom serializationRoger RiggsClosed
P2BackportJDK-8171459JVM crashes sometimes while startingShafi AhmadResolved
P2BackportJDK-8171462[macosx] Activating a JDialog puts to back another dialogDmitry MarkovResolved
P2BackportJDK-8173347Instance field load is replaced by wrong data PhiPoonam Bajaj ParharResolved
P2BackportJDK-8173837Release Note: Improve the default strength of EC in JDK.Clifford WayneClosed
P2BackportJDK-8174040Release Note: JVM throws NullPointerExceptions on MacOS 10.12Clifford WayneClosed
P2Sub-taskJDK-8174227Release Note: IllegalArgumentException from TLS handshakeSean CoffeyClosed
P2BackportJDK-8174982Release Note: Add security property to configure XML Signature secure validation modeClifford WayneClosed
P2BackportJDK-8175329Release Note: IllegalArgumentException from TLS handshakeClifford WayneClosed
P2BackportJDK-8175903Instance field load is replaced by wrong data PhiPoonam Bajaj ParharClosed
P2BackportJDK-8175905Crash in rebuild_cpu_to_node_mapDavid HolmesClosed
P2BackportJDK-8177343(tz) Support tzdata2016jRamanand PatilClosed
P2BackportJDK-8179639NPE in AccessBridge while editing JList modelMikhail CherkasovClosed
P3BackportJDK-8154568Add algorithm constraint that specifies the restriction dateIvan GerasimovClosed
P3BackportJDK-8154571Apply algorithm constraints to timestamped codeRobert MckennaClosed
P3BackportJDK-8163192IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipelineAlexey IvanovResolved
P3BackportJDK-8163592get_source.sh : version check assumes English localizationMichael DuigouResolved
P3BackportJDK-8163595NullPointerException in IIOPInputStream.inputClassFieldsMark SheppardResolved
P3BackportJDK-8163601FXUIToolkit.showMessageDialog() fails when running jre below 7u55Andy HerrickResolved
P3BackportJDK-8163605[macosx] Java Control Panel unable to perform tasks requiring admin privilegesDavid DehavenResolved
P3BackportJDK-8163608Desktop shortcut is not updated after JNLP is changed in deployment cacheAnton LitvinovResolved
P3BackportJDK-8163609Application started using javaws now starts in {java.home} rather than current directoryDmitry MarkovResolved
P3BackportJDK-8163614Signed JWS application unexpectedly asks for permission to open a socketMikhail CherkasovResolved
P3BackportJDK-8163616Add a URL scheme handler to reliably launch .jnlp files - Mac registration partDavid DehavenResolved
P3BackportJDK-8163617Change JavawsLauncher.app to use NSTask or execvDavid DehavenResolved
P3BackportJDK-8163626Need to bailout cleanly if creation of stubs fails when codecache is out of spaceVladimir KempikResolved
P3BackportJDK-8163629Test gc/ergonomics/TestDynamicNumberOfGCThreads.java failsDavid BuckResolved
P3BackportJDK-8163633ConstantPool::release_C_heap_structures not run in some circumstancesUnassignedResolved
P3BackportJDK-8163634Math.pow yields different results upon repeated callsUnassignedResolved
P3BackportJDK-8163640Convert an assert in ClassLoaderData to a guarantee Shafi AhmadResolved
P3BackportJDK-8163644Backport of JDK-8159244 used wrong version of the JDK 9 fixTobias HartmannResolved
P3BackportJDK-8163646Long response times with G1 and StringDeduplicationVladimir KempikResolved
P3BackportJDK-8163647vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflowPoonam Bajaj ParharResolved
P3BackportJDK-8163648Port testlibrary improvments in jdk/test to hotspot/test as required for DCMD test portAlexander VorobyevResolved
P3BackportJDK-8163654ent msi does not have double-click supportWilliam HarnoisClosed
P3BackportJDK-8163656Issue in XMLScanner: EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE section with CRLF at wrong placeJoe WangResolved
P3BackportJDK-8163657XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriterAleksej EfimovResolved
P3BackportJDK-8163659Test SessionTimeOutTests fails intermittentlyIvan GerasimovResolved
P3BackportJDK-8163661[TEST BUG] Test SSLSession/SessionCacheSizeTests socket accept timed out Ivan GerasimovResolved
P3BackportJDK-8163662java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cacheMichael HauptResolved
P3BackportJDK-8163663Hot lock on BulkCipher.isAvailableIvan GerasimovResolved
P3BackportJDK-8163664MHs.Lookup.findConstructor returns handles for array classesMichael HauptResolved
P3BackportJDK-8163665New fix for memory leak in ProtectionDomain cacheRobert MckennaResolved
P3BackportJDK-8163666SecureRandom.nextBytes() hurts performance with small size requestsAnthony ScarpinoResolved
P3BackportJDK-8163668javax.swing.text.html.parser.Parser parseScript incorrectly optimizedMikhail CherkasovResolved
P3BackportJDK-8163672com/sun/jdi/OptionTest.java test times out againDmitriy SamersoffResolved
P3BackportJDK-8163675KeyStore.load() throws an IOException with a wrong cause in case of wrong passwordBhanu Prakash GopularamResolved
P3BackportJDK-8163676Some java/lang/invoke tests miss othervmMichael HauptResolved
P3BackportJDK-8163677JComboBox prevents wheel mouse scrolling of JScrollPaneAlexey IvanovResolved
P3BackportJDK-8163678[win10] Some unicode characters do not display any more after upgrading to Windows 10Alexey IvanovResolved
P3BackportJDK-8163685The fix for 8050402 was partially committedSvetlana NikandrovaResolved
P3BackportJDK-8163686Xrender: Class cast exception in 2D code running an AWT regression testSergey BylokhovResolved
P3BackportJDK-8163687[macosx] sun.lwawt.macosx.CAccessible leaksAnton TarasovResolved
P3BackportJDK-8163690Relax response flags checking in sun.security.krb5.KrbKdcRep.check.Weijun WangResolved
P3BackportJDK-8163692java/awt/Window/WindowsLeak/WindowsLeak.java failsSergey BylokhovResolved
P3BackportJDK-8163693(se) Selector.select(long) uses wrong timeout after EINTR (lnx)Brian BurkhalterResolved
P3BackportJDK-8163697Wrong glyph is displayed for a derived fontAndrew BryginResolved
P3BackportJDK-8163699Tests in com/sun/jdi fails intermittently with "jdb input stream closed prematurely"UnassignedResolved
P3BackportJDK-8163702Some methods of java.security.Security require more permissions, than necessaryArtem KosarevResolved
P3BackportJDK-8163708Annotations with lambda expressions has parameter result in wrong behavior.Shilpi RastogiResolved
P3BackportJDK-8163714Selection in JList is drawn with wrong colors in Nimbus L&FAnton LitvinovResolved
P3BackportJDK-8163716Caps Lock doesn't work as expected when using Pinyin Simplified input methodDmitry MarkovResolved
P3BackportJDK-8163717ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFontDmitry MarkovResolved
P3BackportJDK-8163718TestCipher.java doesn't check one of the decrypted message as expectedArtem KosarevResolved
P3BackportJDK-8163719com.sun.jndi.ldap.SimpleClientId produces wrong hash codeIvan GerasimovResolved
P3BackportJDK-8163720Non-synchronized access to shared members of com.sun.jndi.ldap.pool.PoolIvan GerasimovResolved
P3BackportJDK-8163722Jaws reads wrong values from comboboxes when no element is selectedAlexey IvanovResolved
P3BackportJDK-8163723[macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS XDmitry MarkovResolved
P3BackportJDK-8163725ScriptRunData.java uses bitwise AND instead of logical ANDPhilip RaceResolved
P3BackportJDK-8163730Intermittent test failures in demo/jvmti/hprofIvan GerasimovResolved
P3BackportJDK-8163731Incorrect GPL header in package-info.java reportedAleksej EfimovResolved
P3BackportJDK-8163733Uninitialised memory in WinAccessBridge.cpp:1128 Pete BrunetResolved
P3BackportJDK-8163734LDAP "follow" throws ClassCastException with Java 8Robert MckennaResolved
P3BackportJDK-8163735(tz) Support tzdata2016fRamanand PatilResolved
P3BackportJDK-8163737LoadKeystore.java test is failingBhanu Prakash GopularamResolved
P3BackportJDK-8163771Nashorn shebang argument handling is brokenMichael HauptResolved
P3BackportJDK-8163773fix Nashorn shebang argument handling on Mac/LinuxMichael HauptResolved
P3BackportJDK-8163774JSON.stringify does not work on ScriptObjectMirror objectsSundararajan AthijegannathanResolved
P3BackportJDK-8163776exclude jjs shebang handling test from runsMichael HauptResolved
P3BackportJDK-8163778Callback parameter of any JS builtin implementation should accept any CallableSundararajan AthijegannathanResolved
P3BackportJDK-8163782Parsing issue with automatic semicolon insertionHannes WallnoeferResolved
P3BackportJDK-8163783TypeError when a java.util.Comparator object is invoked as a functionSundararajan AthijegannathanResolved
P3BackportJDK-8163784Simplify Nashorn's Context class loader handlingAttila SzegediResolved
P3BackportJDK-8163785Nashorn's ScriptLoader split delegation has to be adjustedSundararajan AthijegannathanResolved
P3BackportJDK-8163786AccessControlException is thrown on public Java class access if "script app loader" is set to nullSundararajan AthijegannathanResolved
P3BackportJDK-8163787[TEST_BUG] Test test/script/trusted/JDK-8087292.js intermittently fails.Srinivas DamaResolved
P3BackportJDK-8163788ReferenceError in 1.8.0_72Hannes WallnoeferResolved
P3BackportJDK-8163789Negative lookahead in RegEx breaks backreferenceHannes WallnoeferResolved
P3BackportJDK-8164510Update .hgignore files to ingore .jcheck dir until we actually enable jcheckKevin RushforthResolved
P3BackportJDK-8165966change checkWhiteSpace to match jcheck extension listDavid HillResolved
P3BackportJDK-8167047Threads may do significant work out of the non-shared overflow bufferShafi AhmadResolved
P3BackportJDK-8167048Avoid repeated "Please insert a smart card" popup windowsIvan GerasimovResolved
P3BackportJDK-8167049InetAddress.isReachable returns true for non existing IP addressesRobert MckennaResolved
P3BackportJDK-8167448jfxwebkit.dll is missing file detail for 8u112 and 9Arunprasad RajkumarResolved
P3BackportJDK-8168872Java installer leaves cached files on host after updatePranav BhatClosed
P3BackportJDK-8170117(tz) Support tzdata2016iRamanand PatilResolved
P3BackportJDK-8170756Verifying ECDSA signatures permits trailing bytesIvan GerasimovResolved
P3BackportJDK-8171107Certificates not being blocked by jdk.tls.disabledAlgorithms propertyRobert MckennaResolved
P3BackportJDK-8171460FlightRecorderOptions settings for defaultrecording ignored.Kevin WallsResolved
P3BackportJDK-8172174Make XSL generated namespace prefixes local to transformation processAleksej EfimovResolved
P3BackportJDK-8173341WebStart does not clean up jnlp file after closingMikhail CherkasovClosed
P3BackportJDK-8173345Runtime.availableProcessors() ignores Linux taskset commandShafi AhmadClosed
P3BackportJDK-8173348SAXParseException when sending soap messageAleksej EfimovClosed
P3BackportJDK-8173349With JDK 1.7 text field does not obtain focus when using mnemonic Alt/Key combinDavid DehavenResolved
P3BackportJDK-8173350Deleting a file from either the open or save java.awt.FileDialog hangs.Mikhail CherkasovResolved
P3BackportJDK-8173352Deadlock in com.sun.jndi.ldap.pool.ConnectionsRobert MckennaClosed
P3BackportJDK-8175894Menu is activated after using mnemonic Alt/Key combinationMikhail CherkasovClosed
P3BackportJDK-8175898[linux] Experimental support for cgroup memory limits in container (ie Docker) environmentsDavid HolmesClosed
P3BackportJDK-8175906Runtime.availableProcessors() ignores Linux taskset commandShafi AhmadClosed
P3BackportJDK-8176246[macosx] Chinese text shows as Latin w/ openVanilla input methodDmitry MarkovResolved
P3BackportJDK-8176247Text is displayed in bold when fonts are installed into symlinked folderDmitry BatrakClosed
P3BackportJDK-8176248Performance problems in dialogs with large tables when JAB activatedMikhail CherkasovClosed
P3BackportJDK-8176249[REDO] MemberNameTable doesn't purge stale entriesKevin WallsClosed
P3BackportJDK-8177344lookupDefaultPrintService returns null on Solaris 11 when default printer is set using lpoptions commandPrasanta SadhukhanClosed
P3BackportJDK-8177345(tz) Support tzdata2017aRamanand PatilClosed
P3BackportJDK-8179636Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParentAnton TarasovResolved
P3BackportJDK-8179637[macosx] Custom Swing text components need to allow standard accessibilityMikhail CherkasovResolved
P3BackportJDK-8179638[macosx] JList, VO can't access non-visible list itemsMikhail CherkasovResolved
P3BackportJDK-8182746Java 8u121 on Linux intermittently returns null for MAC addressSean CoffeyResolved
P4BugJDK-8160952Test java/security/AccessController/DoPrivAccompliceTest.java should be added into :needs_compact3 groupDenis KononenkoResolved
P4BackportJDK-8163593Update FSF address Dalibor TopicResolved
P4BackportJDK-8163602FXUIToolkit.showFileChooser() fails when jre is below 7u21Andy HerrickResolved
P4BackportJDK-8163603FXUIToolkit.showSandboxSecurityDialog fails when running jre below 7u21Andy HerrickResolved
P4BackportJDK-8163627Zero: Better byte behaviourAndrew HaleyResolved
P4BackportJDK-8163628Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty arrayRobert MckennaResolved
P4BackportJDK-8163630allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux)Thomas StuefeResolved
P4BackportJDK-8163631G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pagesStefan KarlssonResolved
P4BackportJDK-8163635Confusing message in "Current rem set statistics"UnassignedResolved
P4BackportJDK-8163637[TEST_BUG]testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of argumentsShafi AhmadResolved
P4BackportJDK-8163643TESTBUG: New test compiler/native/TestDirtyInt.sh should be modifiedBoris MolodenkovResolved
P4BackportJDK-8163645Test test/compiler/jsr292/VMAnonymousClasses.java fails with JTREG 4.2 b02Shafi AhmadResolved
P4BackportJDK-8163658Test SessionTimeOutTests can be timeoutIvan GerasimovResolved
P4BackportJDK-8163660[TEST BUG] test SessionCacheSizeTests.java timeoutIvan GerasimovResolved
P4BackportJDK-8163674new JEditorPane("text/plain","") fails for null context class loaderMikhail CherkasovResolved
P4BackportJDK-8163681Minor fixes and cleanups in NetworkInterface.cChristoph LangerResolved
P4BackportJDK-8163688Make handling of 3rd party providers more stableIvan GerasimovResolved
P4BackportJDK-8163700java.awt.SplashScreen.getSize() returns incorrect size for high dpi splash screensAlexander ScherbatiyResolved
P4BackportJDK-8163709Need a test for JDK-7172749Sergey BylokhovResolved
P4BackportJDK-8163710CCE: sun.java2d.NullSurfaceData cannot be cast to sun.java2d.opengl.OGLSurfaceDataAlexey UshakovResolved
P4BackportJDK-8163715Print size of DH keysize when errors are encounteredSvetlana NikandrovaResolved
P4BackportJDK-8163724test/com/sun/corba/cachedSocket/7056731.sh leaves HelloServer behindIvan GerasimovResolved
P4BackportJDK-8163729Native2ascii doesn't close one of the streams it opensIvan GerasimovResolved
P4BackportJDK-8163732Semicolon is not recognized as comment starting character (Kerberos)Ivan GerasimovResolved
P4BackportJDK-8163738Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is setIvan GerasimovResolved
P4BackportJDK-8163741Improve jurisdiction policy file signing exceptionSean CoffeyResolved
P4BackportJDK-8163768Incorrect class file created when passing lambda in inner class constructorSrikanth AdayapalamResolved
P4BackportJDK-8163769streamline input parameter of Nashorn scripting $EXEC functionMichael HauptResolved
P4BackportJDK-8163770"ant test" fails to complete on Windows when run under cygwin shellMichael HauptResolved
P4BackportJDK-8163775fix Nashorn shebang handling on CygwinMichael HauptResolved
1200 of 218