jdk9-b12: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Wed May 7 19:19:37 UTC 2014


http://hg.openjdk.java.net/jdk9/jdk9/rev/59f6350295f9 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/282e9a675e07 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/72efbe612e49 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83d9bc20973d 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/779f8b21c75f 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/e88cecf5a21b 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c383bb39e28 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/e212cdcc8c11 

---

All the fixes will be tested during promotion (no PIT testing at this point):

List of all fixes:
===================
JDK-8039926   client-libs     -spash:<image> can't be combined with -xStartOnFirstThread since JDK 7
JDK-8032961   client-libs     A JTextField of an applet loses the abillity to receive the focus under  certain circumstances.
JDK-8032874   client-libs     ArrayIndexOutOfBoundsException in JTable while clearing data in JTable
JDK-8038631   client-libs     Create wrapper for awt.Robot with additional functionality
JDK-6463901   client-libs     Either generify or deprecate sun.awt.EventListenerAggregate
JDK-8039861   client-libs     Fix fallthrough lint warnings in awt
JDK-8039863   client-libs     Fix fallthrough lint warnings in sound
JDK-8029196   client-libs     Focus border of JButton.buttonType=roundRect is cut off
JDK-7052708   client-libs     Grammar error in EditorKit documentation
JDK-8019990   client-libs     IM candidate window appears on the South-East corner of the display.
JDK-8038999   client-libs     In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric
JDK-6612752   client-libs     Incorrect getOpenIcon() instanceof in the DefaultTreeCellRenderer 
JDK-8039776   client-libs     Introspector throws NullPointerException for subclasses' mismatched get/setter
JDK-8036983   client-libs     JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event
JDK-8038093   client-libs     JNI warnings in jdk/src/closed/share/native/sun/font/GeneralPath.cpp
JDK-8037910   client-libs     JNI warnings in jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp
JDK-8033003   client-libs     Java Access Bridge - too many publics
JDK-8039137   client-libs     KSS: JTextComponent.isProcessInputMethodEventOverridden
JDK-8039750   client-libs     KSS: Replace MetalLazyValue with lambda
JDK-8038962   client-libs     KSS: javax.swing.text.html[.parser].ResourceLoader
JDK-8029628   client-libs     Many graphic artifacts
JDK-8038723   client-libs     Open up some PrinterJob tests
JDK-8039083   client-libs     REGRESSION: closed/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.html fails with NPE since 8u20 b07 on Linux
JDK-8039752   client-libs     Regression: Clipboard couldn't be used on linux
JDK-8030052   client-libs     Remove reflection from JOptionPane 
JDK-6475394   client-libs     Spelling mistake in doc for ComponentUI.getBaselineResizeBehaviour
JDK-8039514   client-libs     Sync T2K in JDK & FX
JDK-8039267   client-libs     Test closed/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.html should be removed
JDK-6690000   client-libs     Typo's in DataFlavor Javadoc
JDK-8039774   client-libs     [OGL] Image painting is broken if 'sun.java2d.accthreshold' is set to 0
JDK-8031095   client-libs     [Parfait] warning from jdk/src/solaris/native/sun/awt: memory leak
JDK-8031001   client-libs     [Parfait] warnings from b121 for jdk/src/solaris/native/sun/awt: JNI-related warnings
JDK-8031087   client-libs     [Parfait] warnings from b121 for jdk/src/solaris/native/sun/xawt
JDK-6963359   client-libs     [TEST_BUG] The FileDialog window is different from the case KeyboardInteractionTest.html description.
JDK-8002148   client-libs     [TEST_BUG] The four lines printed are not the bold typeface.
JDK-8031422   client-libs     [TEST_BUG] java/awt/Paint/bug8024864.java fails on Windows 7
JDK-8038465   client-libs     [TEST_BUG] test/closed/java/awt/print/PrinterJob/PaintText expects TESTJAVA to be set
JDK-8037506   client-libs     [javadoc] broken link in java.awt.geom.Line2D.java
JDK-8039418   client-libs     [macosx] Calling JNI functions in the scope of Get/ReleasePrimitiveArrayCritical
JDK-8037560   client-libs     [macosx] Cleanup CClipboard.m
JDK-8032667   client-libs     [macosx] Components cannot be rendered in HiDPI to BufferedImage
JDK-8038113   client-libs     [macosx] JTree icon is not rendered in high resolution on Retina 
JDK-8036882   client-libs     [macosx] Native memory leak in Java_sun_lwawt_macosx_CImage_nativeGetNSImageRepresentationSizes
JDK-8032219   client-libs     [macosx] Scrollbars looks bad under retina in Motif and Metal L&F
JDK-8038765   client-libs     [macosx] Toolkit.sync should be implemented
JDK-8032595   client-libs     [macosx] setResizable(false) makes a frame slide down
JDK-8035739   client-libs     [parfait] JNI exception pending and primitive type mismatch in jdk/src/windows/native/sun/windows/awt_List.cpp
JDK-8036130   client-libs     [parfait] JNI exception pending in jdk/src/closed/windows/native/sun/bridge/AccessBridgeJavaEntryPoints.cpp
JDK-8036129   client-libs     [parfait] JNI exception pending in jdk/src/closed/windows/native/sun/bridge/JavaAccessBridge.cpp
JDK-8034768   client-libs     [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
JDK-8035866   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp
JDK-8035569   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/WPrinterJob.cpp
JDK-8035734   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Choice.cpp
JDK-8035623   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Font.cpp
JDK-8035625   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_MenuItem.cpp
JDK-8035737   client-libs     [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_PrintControl.cpp
JDK-8034118   client-libs     [parfait] JNI exception pending in macosx/native/sun/awt/JavaComponentAccessibility.m
JDK-8035745   client-libs     [parfait] JNI exception pending in src/windows/native/sun/windows/awt_InputMethod.cpp
JDK-8035624   client-libs     [parfait] JNI exception pending, JNI primitive type mismatch in jdk/src/windows/native/sun/windows/ThemeReader.cpp
JDK-8035736   client-libs     [parfait] JNI primitive type mismatch in jdk/src/windows/native/sun/windows/awt_Component.cpp
JDK-8033467   client-libs     [parfait] warnings from b128 for closed/share/native/sun/java2d/cmm/kcms: buff. overflow
JDK-8034104   client-libs     [parfait] warnings from jdk/src/macosx/native/sun/awt/CTextPipe.m: JNI exception pending, JNI critical region violation
JDK-8030100   client-libs     java.awt.Desktop: Enable check for supported URI schemes on Linux
JDK-8038657   client-libs     javax.swing.BufferStrategyPaintManager has unused imports
JDK-6788138   client-libs     leak in Java_sun_awt_X11_XlibWrapper_getStringBytes?
JDK-8041772   core-libs       (ch) PendingFuture.CANCELLED has backtrace that potentially keeps objects alive
JDK-8032832   core-libs       Applet/browser deadlocks, when IIS integrated authentication is used
JDK-8035584   core-libs       ArrayList(c) should avoid inflation if c is empty
JDK-8040078   core-libs       Avoid repeated reading of source for cached loads
JDK-8034057   core-libs       Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win)
JDK-8040892   core-libs       Incorrect message in Exception thrown by Collectors.toMap(Function,Function)
JDK-8034967   core-libs       Reduce access to Nashorn internals
JDK-8029451   core-libs       Tidy warnings cleanup for java.util package; minor changes in java.nio, java.sql
JDK-8039488   core-libs       Tidy warnings cleanup for javax.sql
JDK-8035826   core-libs       [parfait] JNI exception pending in src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
JDK-8041683   core-libs       java/math/BigInteger/BitLengthOverflow.java failing with OOME
JDK-8041621   core-libs       java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac
JDK-8037097   core-libs       java/util/Arrays/Correct.java fails intermittently
JDK-8042096   core-svc        Backout JDK-8042091
JDK-8041948   core-svc        Build broken by fix of 8033104
JDK-8038947   core-svc        HotSpotDiagnosticMXBean/CheckOrigin.java 'NewSize' should have origin 'ERGONOMIC' but had 'DEFAULT'
JDK-8031195   core-svc        Support default and static interface methods in JDI, JDWP and JDB
JDK-8042123   core-svc        Support default and static interface methods in JDI, JDWP and JDB
JDK-8039432   core-svc        demo/jvmti/mtrace/TraceJFrame.java can't connect to X11
JDK-8033104   core-svc        sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
JDK-8029872   deploy          "Always allow this application to access the printer" option doesn't work for jnlp application
JDK-8030023   deploy          An unsigned dialog will show up when signed apps try to access a non-exist jar
JDK-8033705   deploy          Array out of bounds exception in PluginMain.performSSVValidation
JDK-8004653   deploy          AuthCacheBridge should not be in sun.net.www.protocol.http package
JDK-8039120   deploy          Backout 8034028 [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m
JDK-8030360   deploy          CacheEntry IP address issue
JDK-8039313   deploy          Correct the fix for JDK-8039155 
JDK-8037559   deploy          Crash on Windows 8.1 IE 11
JDK-8033768   deploy          Custom progress bar applets don't work since 7u55/8u5 b06
JDK-8038202   deploy          Deployment Rules Set not working with older JRE below 6U10
JDK-8037536   deploy          Disable CacheUtilTest.testNoCodebase on Linux
JDK-8039128   deploy          Disable SecurityBaseline.backgroundUpdate for JUnit test
JDK-8039540   deploy          Disable timeout junit tests
JDK-8037224   deploy          Exception Site List: no informative tooltip for "Edit Site List" button
JDK-8039098   deploy          Exception is shown in security dialog
JDK-8034794   deploy          Extra warning window appears in multijar scenarios since 7u55 b07
JDK-8038748   deploy          Fix copyright years
JDK-8036960   deploy          Improve Deploy buildfiles, relating to tests, coverage and Netbeans
JDK-8038598   deploy          Investigate MemoryCacheTest, JNLPSignedResourcesHelperTest, JVMManagerTest and JnlpUpdateTest
JDK-8036620   deploy          JAR file is downloaded on DownloadService.removeResource, if it is not in Deployment Cache
JDK-6438917   deploy          JNLP parser accepts illegal XML in comments
JDK-8039011   deploy          JNLPSignedResourcesHelperTest sometimes timeout on Windows
JDK-8033779   deploy          JRE 7u51 Plugin Failing to Run Older JRE Version < 1.6.0
JDK-8034167   deploy          Liveconnect call from SwingWorker thread doesn't work since 7u55 b04
JDK-8031042   deploy          Methods of javax.jnlp.DownloadService2 throw NPEs instead of the specified IllegalArgumentException 
JDK-8039155   deploy          Mixed code applets don't work since 8u20 b04
JDK-8024244   deploy          Mnemonic key definition in resource file for button "Restore all" in JCP does not work
JDK-8034816   deploy          Old version of jnlp file is used
JDK-8038006   deploy          RDF: Security dialog popup while Java <--> JavaScript communication
JDK-8036078   deploy          REGRESSION: site is blocked by web server to prevent directory listing
JDK-8039126   deploy          Refix [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m
JDK-8039113   deploy          Remove unused code left after JDK-8001167 changes
JDK-8032781   deploy          Run rule not working in case of html applet
JDK-8037795   deploy          SSV update manifest file should be signed for integrity protection
JDK-8032457   deploy          Some mixed code scenarios do not work since 7u55 b04
JDK-8038354   deploy          The fix for https://bugs.openjdk.java.net/browse/JDK-8037883 is still not good enough - unit test failure on linux-i586: com.sun.javaws.PreloaderTest.testProgressInOfflineMode
JDK-8034897   deploy          There are 2 rows are shown for single app in "Applications" in Java CPL after running or importing javaws app since 8u5 b08
JDK-8031325   deploy          Update javadoc comments in JNLP API
JDK-8029785   deploy          When any applet-desc is launched via java web start and gets an error, it does not exit (process keeps running)
JDK-8038724   deploy          [Nightly test failure]: PreloaderDelegateTest.testEarlyError
JDK-8034834   deploy          [TEST] Add JUnit test for  JDK-8033732 
JDK-8039220   deploy          [nightly] JNLP App can't be started since build b00_2014-04-02-0203_2629
JDK-8038621   deploy          [nightly] Plugin doesn't work for javafx applets since from build 25.03.2014
JDK-8038618   deploy          [nightly] Valid signed jars with sandbox permissions attribute can't be lauchned.
JDK-8034028   deploy          [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m
JDK-8034040   deploy          [parfait] JNI primitive type mismatch in deploy/src/common/macosx/native/MixedCodeDialogs.m
JDK-8007557   deploy          [parfait] Possible memory leak in deploy/src/plugin/solaris/jvm_natives/buffered_pipe_interface.c
JDK-8035706   deploy          [parfait] Refix Parfait Bugs
JDK-8035413   deploy          [parfait] warning from b09 for deploy.src.plugin.share.plugin2.common.Log.cpp: 'JNI exception pending' 
JDK-8035416   deploy          [parfait] warning from b09 for deploy.src.plugin.win32.plugin2.jp2native.Windows_JNI.c: 'JNI exception pending' 
JDK-8035417   deploy          [parfait] warning from b09 for deploy.src.plugin.win32.toolkit.common.TestDownloadListener.cpp: 'JNI exception pending'
JDK-8033548   deploy          [parfait] warning from b128 for deploy/src/common/share/native/BasicPerfStore.cpp: JNI exc. pending
JDK-8033530   deploy          [regression] Applet fails to load resources or connect back to server under some scenarios
JDK-8029260   deploy          [regression] It takes a long time to load app after accepting a multi-click dialog caused by "the certificate revocation site cannot be accessed"
JDK-8028577   deploy          [regression] Unsigned warning dialog is shown twice for applet with extension launched thru javaws
JDK-8028390   deploy          allow insecure properties in jnlp file when main application is covered by a DRS Run rule. 
JDK-8038651   deploy          com.sun.javaws.JnlpUpdateTest NPE
JDK-8036567   deploy          custom progress does not work for main jar
JDK-8035198   deploy          jarUpdate: javaws app has unexpectedly updated after choosing "cancel" on "Application Update" window
JDK-8024903   deploy          java plugin not compatible with windows 8.1 / IE 11 enhanced protected mode
JDK-8033715   deploy          javaws: App with lazy downloaded jar silently fails after starting since 7u55 b05
JDK-8033241   deploy          javax.jnlp.ExtendedService.openFile/openFiles javadoc is incorrect.
JDK-8031316   deploy          javax.jnlp.IntegrationService.hasAssociation() returns 'true' for passed empty array of extensions
JDK-8031315   deploy          javax.jnlp.IntegrationService.requestShortcut() is not clear about how to place menu shortcut on the top level
JDK-8031039   deploy          javax.jnlp.PersistenceService.create() allows to create storages with negative max size
JDK-8036050   deploy          launcher.c DetermineVersion() does not use jreversion or jrelocation
JDK-8037924   hotspot         CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC
JDK-8037925   hotspot         CMM Testing: an allocated humongous object at the end of the heap should not prevents shrinking the heap
JDK-8038265   hotspot         CMS: enable time based triggering of concurrent cycles
JDK-8027553   hotspot         Change the in_cset_fast_test functionality to use the G1BiasedArray abstraction
JDK-8040002   hotspot         Clean up code and code duplication in re-diryting cards for verification
JDK-8039147   hotspot         Cleanup SuspendibleThreadSet
JDK-8041351   hotspot         Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance
JDK-8028710   hotspot         G1 does not retire allocation buffers after reference processing work
JDK-8040722   hotspot         G1: Clean up usages of heap_region_containing
JDK-8019342   hotspot         G1: High "Other" time most likely due to card redirtying
JDK-8040792   hotspot         G1: Memory usage calculation uses sizeof(this) instead of sizeof(classname)
JDK-8040245   hotspot         G1: VM hangs during shutdown
JDK-8038930   hotspot         G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yet
JDK-8005106   hotspot         HeapSummaryEventAllGcs.checkMetaspaceEventContent: Assertion failed: 6721536 = 6856704 : Capacities don't match
JDK-8039596   hotspot         Remove HeapRegionRemSet::clear_incoming_entry
JDK-8040018   hotspot         Remove bad assert in ClassFileParser.cpp
JDK-8039957   hotspot         Replace the last few %p usages with PTR_FORMAT in the GC code
JDK-8039975   hotspot         SIGSEGV in MethodData::next_data(ProfileData*)
JDK-8040103   hotspot         Test jfr/gc/HeapSummaryEventTest/TestHeapSummaryEvent fails with "NoSuchElementException: capacity"
JDK-8027464   hotspot         TestObjectCountAfterGCEventWithCMSMarkSweep.java failed with assertion
JDK-8039743   hotspot         Use correct format specifier to print size_t values and pointers in the GC code
JDK-8037344   hotspot         Use the "next" field to iterate over fine remembered instead of using the hash table
JDK-8040887   hotspot         [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java
JDK-8039903   hotspot         [TESTBUG] closed/runtime/4345157/Prog.java fails with "grep: can't open test2.out"
JDK-6959423   hotspot         [TESTBUG] runtime/6925573/SortMethodsTest.java times out
JDK-8037112   hotspot         gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
JDK-8042208   infrastructure  Build fails on Solaris using devkit when X isn't installed
JDK-8042213   infrastructure  Freetype detection fails on Solaris sparcv9 when using devkit
JDK-8041265   infrastructure  jdk/bin/rmic -iiop failed on macosx-x86_64 with "Class sun.rmi.rmic.iiop.BatchEnvironmen not found"
JDK-8037870   install         "Back" button should not be shown on the JDK public jre's changefolder dialog.
JDK-8039347   install         8u20 Patch Installer Failure
JDK-8038620   install         AU is not upgraded during Java Update
JDK-8033685   install         Add Windows 8 detection on JUT page and show warning that the applet runs in desktop mode
JDK-8025263   install         Add a commandline arg "NOSTARTMENU" for admin users
JDK-8039090   install         Add loader.gif to jdk9/client/install repo
JDK-8037911   install         Bad file properties
JDK-8039344   install         Building of unit tests in nightlies fail
JDK-8037508   install         Check for security baseline and DRS presence in Un-install native code
JDK-8038183   install         Create UI flow for selection and removal of older JRE's on system
JDK-8039281   install         ErrorHandling macros log wrong source position
JDK-8037223   install         Fix JDK-8020532 failed for 9b05
JDK-8037930   install         Implement JUT and DRS configuration support in installer
JDK-8039138   install         Improve building of AU msi
JDK-8039472   install         Incomplete patch
JDK-8038608   install         Integrate UI changes with JavaScrub library
JDK-8039084   install         JRE integrated uninstaller exemptions
JDK-8035962   install         JUT reg tests fail from oracle network
JDK-8036967   install         JavaScrub cannot uninstall JRE with error 1605
JDK-8037563   install         No java message is confusing in some cases
JDK-7058601   install         Registry key shows incorrect location of jvm.dll on Win 7 64 bit installation
JDK-8027238   install         Restart window improvement
JDK-8035955   install         The "View a log of....." line is missing in the final resultant page
JDK-8039085   install         Unittests for new functionality in FileUtils is required
JDK-8040885   install         Windows iftw installation fails
JDK-8039023   install         [8u20 PIT] 8u21 was NOT installed when AU from 8u20 to 8u21
JDK-8038859   install         [9b06 PIT respin] EULA=1 not work properly
JDK-8031461   install         [macosx] MAC AU SUFeedURL
JDK-8039035   install         [msi] error message dialog pops up during the silent installation
JDK-8038187   install         [nightly] Bad URI in AU descriptor XML
JDK-8037887   install         [nightly] There is no mode info
JDK-8039037   install         [nightly] Uninstaller integration issues
JDK-8038389   install         [nightly] extra file jre.exe installed with jdk9
JDK-8037824   install         [nightly] jdk9 Windows manifest missing lib/applet
JDK-8038395   install         enterprise MSI PIT has 2 major issues 
JDK-8036769   install         html_ui: implement automatic selection of the locale
JDK-8039495   install         incorrect ARCH value in pkginfo for all 8u solaris SUNWj8* packages
JDK-8039182   install         jds catch breaks the installer.exe
JDK-8039397   install         msi installers should support rollback
JDK-8037267   install         zh-SG (Chinese Singapore) locale should be handled as Chinese Simplified
JDK-8042178   security-libs   A comment need to go in RSAClientKeyExchange.java
JDK-8040321   security-libs   keytool and jarsigner tests doesn't pass though VM tools to tools
JDK-8029852   tools           Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables
JDK-8039026   tools           Definitely unassigned field can be accessed
JDK-8029102   tools           Enhance compiler warnings for Lambda
JDK-8040904   tools           Ensure javadoc tests do not overwrite results within tests
JDK-8040097   tools           Implement classfile tests for LocalVariableTable and LocalVariableTypeTable attribute.
JDK-8030741   tools           Inference: implement eager resolution of return types, consistent with JDK-8028800
JDK-8029725   tools           Lambda reference to containing local class causes javac infinite recursion
JDK-8039410   tools           [javadoc]  fix class-use items to be deterministic and index ordering
JDK-8038583   tools           [javadoc] Refactor uses of arrays to Collections
JDK-8036942   tools           javac generates incorrect exception table for multi-catch statements inside a lambda
JDK-8030046   tools           javac incorrectly handles absolute paths in manifest classpath
JDK-8040754   xml             Break the circular dependency between SAAJ and JAXB 
JDK-8042058   xml             Missing deleted files from JDK-8040754 breaks jdk9/dev build


More information about the jdk9-dev mailing list