The following table lists the bug fixes included in JDK 7u40 release:
Bug ID | Component | Description |
---|---|---|
8001161 | client-libs | [macosx] EmbeddedFrame doesn't become active window |
8004316 | client-libs | Printing an image using AUTOSENSE fails to print |
8015375 | client-libs | Edits to text components hang for clipboard access |
7068471 | client-libs | NPE in sun.font.FontConfigManager.getFontConfigFont() when libfontconfig.so is not installed |
7105640 | client-libs | Unix printing does not check the result of exec'd lpr/lp command |
7113017 | client-libs | Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h |
7151427 | client-libs | Potential memory leak in error handling code in X11SurfaceData.c |
7152519 | client-libs | Dependency on non-POSIX header file <link.h> causes portability problem |
7181199 | client-libs | [macosx] Startup is much slower in headless mode for apps using Fonts |
7181438 | client-libs | [OGL] Incorrect alpha used, during blit from SW to the texture. |
8004821 | client-libs | Graphics2D.drawPolygon() fails with IllegalPathStateException |
8004859 | client-libs | Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform. |
8008535 | client-libs | JDK7 Printing : CJK and Latin Text in a string overlap. |
8012381 | client-libs | [macosx] : Collation selection ignored when printing on MacOSX |
8013810 | client-libs | PrintServiceLookup.lookupPrintServices() does not return consistent result |
8015334 | client-libs | Memory leak when kerning is used on Windows |
8015556 | client-libs | [macosx] surrogate pairs do not render properly (show up as boxes or incorrect glyphs) |
8015606 | client-libs | Text is not rendered correctly if destination buffer is custom |
8019201 | client-libs | Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException |
8011059 | client-libs | [macosx] Make JDK demos look perfect on retina displays |
6550588 | client-libs | java.awt.Desktop cannot open file with Windows UNC filename |
7107957 | client-libs | AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h |
7109977 | client-libs | [macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner |
7124520 | client-libs | [macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform() |
7130662 | client-libs | GTK file dialog crashes with a NPE |
7146572 | client-libs | enableInputMethod(false) does not work in the TextArea and TextField on the linux platform |
7154778 | client-libs | [macosx] NSView-based implementation of sun.awt.EmbeddedFrame |
7155378 | client-libs | Need utils api/field which determines the dead key |
7161437 | client-libs | [macosx] awt.FileDialog doesn't respond appropriately for mac when selecting folders |
7170655 | client-libs | Frame size does not follow font size change with XToolkit |
7170996 | client-libs | Regression : Cannot use IME on JComboBox Japanese(7026055) II |
7175183 | client-libs | [macosx] Objective-C exception thrown when switching monitor configuration |
7179050 | client-libs | [macosx] Make LWAWT be able to run on AppKit thread |
7181710 | client-libs | [macosx] jawt_md.h shipped with jdk is outdated |
7193169 | client-libs | The code example in javadoc of Component.java misses 'implements' keyword |
7194469 | client-libs | Pressing the Enter key results in an alert tone beep when focus is TextField |
7194902 | client-libs | [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 |
7196547 | client-libs | [macosx] Implement dead key detection for KeyEvent |
7197619 | client-libs | Using modifiers for the dead key detection on Windows |
7198229 | client-libs | [macosx] Painting during resizing of the frame should be more smooth |
7199180 | client-libs | [macosx] Dead keys handling for input methods |
7199783 | client-libs | Setting cursor on DragSourceContext does not work on OSX |
8000423 | client-libs | Diacritic is not applyed to a base letter on Linux |
8000435 | client-libs | [macosx] Button painting error under Java 7 on Mac |
8000629 | client-libs | [macosx] Blurry rendering with Java 7 on Retina display |
8003169 | client-libs | [macosx] JVM crash after disconnecting from projector |
8004344 | client-libs | A crash in ToolkitErrorHandler() in XlibWrapper.c |
8005405 | client-libs | [macosx] Drag and Drop: wrong animation when dropped outside any drop target. |
8005465 | client-libs | [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m |
8005932 | client-libs | Java 7 on mac os x only provides text clipboard formats |
8005997 | client-libs | [macosx] Printer Dialog opens an additional title bar |
8006417 | client-libs | JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X |
8006634 | client-libs | Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler |
8006941 | client-libs | [macosx] Deadlock in drag and drop |
8008660 | client-libs | Failure in 2D Queue Flusher thread on Mac |
8009012 | client-libs | [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment |
8009911 | client-libs | [macosx] SWT app freeze when going full screen using Java 7 on Mac |
8011686 | client-libs | [macosx] AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality |
8012586 | client-libs | [x11] Modal dialogs for fullscreen window may show behind its owner |
8014821 | client-libs | Regression: Focus issues with Oracle WebCenter Capture applet |
8015303 | client-libs | [macosx] Application launched via custom URL Scheme does not receive URL |
8019265 | client-libs | [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6 |
8020038 | client-libs | [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread |
8020298 | client-libs | [macosx] Incorrect merge in the lwawt code. |
8020371 | client-libs | [macosx] applets with Drag and Drop fail with IllegalArgumentException |
8021381 | client-libs | JavaFX scene included in Swing JDialog not starting from Web Start |
7186794 | client-libs | Setter not found. PropertyDescriptor(PropertyDescriptor,PropertyDescriptor) |
7187618 | client-libs | PropertyDescriptor Performance Slow (continue) |
7189112 | client-libs | java.beans.Introspector misses write methods |
7192955 | client-libs | Introspector overide PropertyDescriptor for generic type field defined in super class |
8013416 | client-libs | Java Bean Persistence with XMLEncoder |
8013557 | client-libs | XMLEncoder in 1.7 can't encode objects initialized in no argument constructor |
8009168 | client-libs | accessibility.properties syntax issue |
8020983 | client-libs | OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances |
4199622 | client-libs | RFE: JComboBox shouldn't sending ActionEvents for keyboard navigation |
4310381 | client-libs | Text in multi-row/col JTabbedPane tabs can be truncated/clipped |
4631925 | client-libs | JColor Chooser is not fully accessible |
6337518 | client-libs | Null Arrow Button Throws Exception in BasicComboBoxUI |
6436314 | client-libs | Vector could be created with appropriate size in DefaultComboBoxModel |
6671481 | client-libs | NPE at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection |
6877495 | client-libs | JTextField and JTextArea does not support supplementary characters |
7024118 | client-libs | possible hardcoded mnemonic for JFileChooser metal and motif l&f |
7032018 | client-libs | The file list in JFileChooser does not have an accessible name |
7032436 | client-libs | When running with the Nimbus look and feel, the JFileChooser does not display mnemonics |
7049024 | client-libs | DnD fails with JTextArea and JTextField |
7055065 | client-libs | Regression : JDK 7 : NullPointerException when sorting JTable with empty cell |
7068740 | client-libs | If you wrap a JTable in a JLayer you can't use the page up and page down cmds |
7089914 | client-libs | Focus on image icons are not visible in javaws cache with high contrast mode |
7123767 | client-libs | Wrong tooltip location in Multi-Monitor configurations |
7124525 | client-libs | [macosx] No animation on certain Swing components in Aqua LaF |
7129742 | client-libs | Unable to view focus in Non-Editable TextArea |
7132385 | client-libs | [macosx] IconifyTest of RepaintManager could use some delay |
7147075 | client-libs | JTextField doesn't get focus or loses focus forever |
7154030 | client-libs | java.awt.Component.hide() does not repaint parent component |
7155298 | client-libs | Editable TextArea/TextField are blocking GUI applications from exit |
7155887 | client-libs | ComboBox does not display focus outline in GTK L&F |
7163696 | client-libs | JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs |
7163828 | client-libs | [macosx] White-on-yellow "Got Milk?" tooltip in SwingSet2 is empty. |
7167780 | client-libs | Hang javasoft.sqe.tests.api.javax.swing.Timer.Ctor2Tests |
7181403 | client-libs | Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent |
7184945 | client-libs | [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 |
7188612 | client-libs | JTable's AccessibleJTable throws IllegalComponentStateException instead of null |
7194184 | client-libs | JColorChooser swatch cannot accessed from keyboard |
7197320 | client-libs | [macosx] Full Screen option missing when Window.documentModified |
7199708 | client-libs | FileChooser crashs when opening large folder |
8002077 | client-libs | Possible mnemonic issue on JFileChooser Save button on nimbus L&F |
8002114 | client-libs | fix failed for 7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar |
8003400 | client-libs | JTree scrolling problem when using large model in WindowsLookAndFeel. |
8003830 | client-libs | NullPointerException in BasicTreeUI.Actions when getPathBounds returns null |
8004298 | client-libs | NPE in WindowsTreeUI.ensureRowsAreVisible |
8004866 | client-libs | [macosx] HiDPI support in Aqua L&F |
8005019 | client-libs | JTable passes row index instead of length when inserts selection interval |
8007006 | client-libs | [macosx] Closing subwindow loses main window menus. |
8008366 | client-libs | [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar |
8013370 | client-libs | Null pointer exception when adding more than 9 accelators to a JMenuBar |
7038105 | core-libs | File.isHidden() should return true for pagefile.sys and hiberfil.sys |
8003992 | core-libs | File and other classes in java.io do not handle embedded nulls properly |
8007609 | core-libs | WinNTFileSystem_md.c should correctly check value returned from realloc |
8011950 | core-libs | java.io.File.createTempFile enters infinite loop when passed invalid data |
8016063 | core-libs | getFinalAttributes should use FindClose |
7103957 | core-libs | NegativeArraySizeException while initializing class IntegerCache |
7193463 | core-libs | Terminator.setup should ignore IAE when registering signal handlers |
8000817 | core-libs | Reinstate accidentally removed sleep() from ProcessBuilder/Basic.java |
8003228 | core-libs | (props) sun.jnu.encoding should be set to UTF-8 [macosx] |
8016046 | core-libs | (process) Strict validation of input should be security manager case only [win] |
8021946 | core-libs | Disabling sun.reflect.Reflection.getCallerCaller(int) by default breaks several frameworks and libraries |
6984705 | core-libs | JSR 292 method handle creation should not go through JNI |
7058630 | core-libs | JSR 292 method handle proxy violates contract for Object methods |
8005345 | core-libs | JSR 292: JDK performance tweaks |
8016814 | core-libs | sun.reflect.Reflection.getCallerClass returns the wrong stack frame |
6512101 | core-libs | NetworkInterface#getDisplayName() method returns wrong encoding for Japanese OS |
6953455 | core-libs | CookieStore.add() cannot handle null URI parameter, contrary to the API specification |
7078386 | core-libs | NetworkInterface.getNetworkInterfaces() may return corrupted results on linux |
7084560 | core-libs | Crash in net.dll |
7118907 | core-libs | InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH |
7163874 | core-libs | InetAddress.isReachable should support pinging 0.0.0.0 |
7181353 | core-libs | Update error message to distinguish native OOM and java OOM in net |
7188755 | core-libs | Crash due to missing synchronization on gconf_client in DefaultProxySelector.c |
7190254 | core-libs | NetworkInterface getFlags implementation should support full integer bit range for flags value |
7199219 | core-libs | Proxy-Connection headers set incorrectly when a HttpClient is retrieved from the Keep Alive Cache |
7199862 | core-libs | Make sure that a connection is still alive when retrieved from KeepAliveCache in certain cases |
8000525 | core-libs | Java.net.httpcookie api does not support 2-digit year format |
8007315 | core-libs | HttpURLConnection.filterHeaderField method returns null where empty string is expected |
8009650 | core-libs | HttpClient available() check throws SocketException when connection has been closed |
8010282 | core-libs | sun.net.www.protocol.jar.JarFileFactory.close(JarFile) should be thread-safe |
8011234 | core-libs | Performance regression with ftp protocol when uploading in image mode |
8013140 | core-libs | Heap corruption with NetworkInterface.getByInetAddress() and long i/f name |
6429204 | core-libs | (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps |
6633549 | core-libs | (dc) Include-mode filtering of IPv6 sources does not block datagrams on Linux |
7115070 | core-libs | (fs) lookupPrincipalByName/lookupPrincipalByGroupName should treat ESRCH as not found. |
7129029 | core-libs | (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW |
7132889 | core-libs | (se) AbstractSelectableChannel.register and configureBlocking not safe from asynchronous close |
7146506 | core-libs | (fc) Add EACCES check to the return of fcntl native method |
7152948 | core-libs | (dc) DatagramDispatcher.c should memset msghdr to make it portable to other platforms |
7156873 | core-libs | (zipfs) FileSystems.newFileSystem(uri, env) fails for uri with escaped octets |
7157656 | core-libs | (zipfs) SeekableByteChannel to entry in zip file always reports its position as 0 |
7166048 | core-libs | (se) EPollArrayWrapper.c no longer needs to define epoll data structures |
7168172 | core-libs | (fs) Files.isReadable slow on Windows |
7172826 | core-libs | (se) Selector based on the Solaris event port mechanism |
7179305 | core-libs | (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled |
7190219 | core-libs | (bf) CharBuffer.put(String,int,int) modifies position even if BufferOverflowException thrown |
7190897 | core-libs | (fs) Files.isWritable method returns false when the path is writable (win) |
7191556 | core-libs | (fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code |
7191587 | core-libs | (se) SelectionKey.interestOps does not defer changing the interest set to the next select [macosx] |
8002390 | core-libs | (zipfs) Problems moving files between zip file systems |
8009751 | core-libs | (se) Selector spin when select, close and interestOps(0) invoked at same time (lnx) |
8011128 | core-libs | (fs) Files.createDirectory fails if the resoved path is exactly 248 characters long |
8012019 | core-libs | (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win) |
6183404 | core-libs | Many eudc characters are incorrectly mapped in MS936 and GBK converter |
6610897 | core-libs | New constructor in sun.tools.java.ClassPath builds a path using File.separator instead of File.pathS |
7187876 | core-libs | ClassCastException in TCPTransport.executeAcceptLoop |
7131459 | core-libs | [Fmt-De] DecimalFormat produces wrong format() results when close to a tie |
7163865 | core-libs | Performance improvement for DateFormatSymbols.getZoneIndex(String) |
8000529 | core-libs | Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters |
8005277 | core-libs | Regression in JDK 7 in Bidi implementation |
8020054 | core-libs | (tz) Support tzdata2013d |
7164256 | core-libs | EnumMap clone doesn't clear the entrySet keeping a reference to the original Map |
7166055 | core-libs | Javadoc for WeakHashMap contains misleading advice |
7198073 | core-libs | (prefs) user prefs not saved [macosx] |
8011200 | core-libs | (coll) Optimize empty ArrayList and HashMap |
8019381 | core-libs | HashMap.isEmpty is non-final, potential issues for get/remove |
7132378 | core-libs | Race in FutureTask if used with explicit set and get ( not Runnable ) |
7161229 | core-libs | PriorityBlockingQueue keeps hard reference to last removed element |
7110151 | core-libs | To use underlying platform's zlib library for Java zlib support |
7166955 | core-libs | (pack200) JNI_GetCreatedJavaVMs needs additional checking |
7188852 | core-libs | Move implementation of De/Inflater.getBytesRead/Writtten() to java from native |
8005466 | core-libs | JAR file entry hash table uses too much memory (zip_util.c) |
7163898 | core-libs | add isLoggable() check to doLog() |
8010309 | core-libs | Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level |
8017174 | core-libs | NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger |
8020228 | core-libs | Restore the translated version of logging_xx.properties |
7042126 | core-libs | (alt-rt) HashMap.clone implementation should be re-examined |
8006593 | core-libs | Initialization bottleneck in Maps due to use of j.u.Random |
7094176 | core-libs | (tz) Incorrect TimeZone display name when DST not applicable / disabled |
8009638 | core-libs | Wrong comment for PL in LocaleISOData, 1989 forward Poland is Republic of Poland |
8015570 | core-libs | Use long comparison in Rule.getRules(). |
7174887 | core-libs | Deadlock in jndi ldap connection cleanup |
8000487 | core-libs | Java JNDI connection library on ldap conn is not honoring configured timeout |
7110104 | core-svc | It should be possible to stop and start JMX Agent at runtime. |
7164191 | core-svc | properties.putAll API may fail with ConcurrentModifcationException on multi-thread scenario |
7173044 | core-svc | Memory monitor demo hangs the system if MemoryUsage obj returns -1 . |
8015604 | core-svc | JDP packets containing ideographic characters are broken |
8001621 | core-svc | Update awk scripts that check output from jps/jcmd |
8002048 | core-svc | Protocol for discovery of manageable Java processes on a network |
8008089 | core-svc | Delete OS dependent check in JdkFinder.getExecutable() |
8003192 | deploy | Need to be able to launch 'About Java' from command line |
8017164 | deploy | Invalid URL to GetJava web page could be formed in deployJava.js in some cases |
8020390 | deploy | LSP: LocalSecurityPolicy is initialized too soon |
8021585 | deploy | Setting trace level 5 in console does not enable all tracing. |
8021907 | deploy | DRS: certificate element algorithm is supposed to default to SHA-256 |
8008377 | deploy | https dialog: 'More information' is open below the main dialog on Linux |
8020941 | deploy | DRS: Make ruleset element version attribute mandatory |
8006165 | deploy | firefox freeze with java.com version detect applet |
8010636 | deploy | User responsibilities are not updated with all clsid's with jre 6u32 and higher |
8015640 | deploy | REGRESSION: Security boxes appear 2 times with uppercase jnlp codebase |
8015842 | deploy | Multi JREs: Unable to use the selected version to load an non-jnlp applet |
8016005 | deploy | Remote debugging for applets in a browser is no longer working |
8016225 | deploy | The behavior after System.exit() is different between JRE 1.7_21 and JRE 1.7_17 |
8017218 | deploy | REGRESSION:Fail to detect Java after upgrade to 7u25 on IE (PnP fails to register plugin in IE) |
8017249 | deploy | Plug-in does not report version |
8019177 | deploy | getdocument base should behave the same as getcodebase for file applets |
8019425 | deploy | Local Security Policy: Any "run" rule must have at least one application qualifier |
8019870 | deploy | JCP shows link to security policy when one doesn't exist |
8020160 | deploy | LSP: rename LocalSecurityPolicy (LSP) to DeploymentRuleSet (DRS) |
8022042 | deploy | Java Plugin Runtime parameter for setting classpath does not work |
8000555 | deploy | BasicService.showDocument() API fails to launch the browser in Windows XP |
8009768 | deploy | -XX:MaxGCPauseMillis value set in control panel is ignored by javaws |
8010014 | deploy | Unable to execute javaws -uninstall |
8017776 | deploy | Swing Event Thread does not use JNLP class loader |
8000692 | embedded | Remove old KERNEL code |
8005722 | embedded | Assert in c1_LIR.hpp incorrect wrt to number of register operands |
7171028 | globalization | dots are missed in the datetime for Slovanian |
7189611 | globalization | Venezuela current Currency should be Bs.F. |
6340864 | hotspot | Implement vectorization optimizations in hotspot-server |
6443505 | hotspot | Ideal() function for CmpLTMask |
6658428 | hotspot | C2 doesn't inline java method if corresponding intrinsic failed to inline. |
6711908 | hotspot | JVM needs direct access to some annotations |
6910461 | hotspot | Register allocator may insert spill code at wrong insertion index |
6910464 | hotspot | Lookupswitch and Tableswitch default branches not recognized as safepoints |
7023639 | hotspot | JSR 292 method handle invocation needs a fast path for compiled code |
7023898 | hotspot | Intrinsify AtomicLongFieldUpdater.getAndIncrement() |
7092905 | hotspot | C2: Keep track of the number of dead nodes |
7119644 | hotspot | Increase superword's vector size up to 256 bits |
7145024 | hotspot | Crashes in ucrypto related to C2 |
7147064 | hotspot | assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c <= |
7147416 | hotspot | LogCompilation tool does not work with post parse inlining |
7147464 | hotspot | Java crashed while executing method with over 8k of dneg operations |
7147740 | hotspot | add assertions to check stack alignment on VM entry from generated code (x64) |
7147744 | hotspot | CTW: assert(false) failed: infinite EA connection graph build |
7148109 | hotspot | C2 compiler consumes too much heap resources |
7148486 | hotspot | At a method handle call returning with an exception may call the runtime with misaligned stack (x64) |
7152955 | hotspot | print_method crashes with null root |
7152957 | hotspot | VM crashes with assert(false) failed: bad AD file |
7152961 | hotspot | InlineTree::should_not_inline may exit prematurely |
7154997 | hotspot | assert(false) failed: not G1 barrier raw StoreP |
7161796 | hotspot | PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror |
7162094 | hotspot | LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node |
7169782 | hotspot | C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool) |
7169934 | hotspot | pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integer |
7170053 | hotspot | crash in C2 when using -XX:+CountCompiledCalls |
7170463 | hotspot | C2 should recognize "obj.getClass() == A.class" code pattern |
7171890 | hotspot | C1: add Class.isInstance intrinsic |
7172640 | hotspot | C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() |
7172843 | hotspot | C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set" |
7173340 | hotspot | C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable |
7174218 | hotspot | remove AtomicLongCSImpl intrinsics |
7177003 | hotspot | C1: LogCompilation support |
7177923 | hotspot | SIGBUS on sparc in compiled code for java.util.Calendar.clear() |
7181658 | hotspot | CTW: assert(t->meet(t0) == t) failed: Not monotonic |
7187454 | hotspot | stack overflow in C2 compiler thread on Solaris x86 |
7188276 | hotspot | JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13 |
7190310 | hotspot | Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops |
7192167 | hotspot | JSR 292: C1 has old broken code which needs to be removed |
7192406 | hotspot | JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites |
7192963 | hotspot | assert(_in[req-1] == this) failed: Must pass arg count to 'new' |
7192964 | hotspot | assert(false) failed: bad AD file |
7192965 | hotspot | assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets |
7193318 | hotspot | C2: remove number of inputs requirement from Node's new operator |
7196242 | hotspot | JSR 292: vm/mlvm/indy/stress/java/loopsAndThreads crashed |
7197033 | hotspot | missing ResourceMark for assert in Method::bci_from() |
7198499 | hotspot | TraceTypeProfile as diagnostic option |
7199010 | hotspot | incorrect vector alignment |
7200001 | hotspot | failed C1 OSR compile doesn't get recompiled with C2 |
7200163 | hotspot | add CodeComments functionality to assember stubs |
7200233 | hotspot | C2: can't use expand rules for vector instruction rules |
7201026 | hotspot | add vector for shift's count |
8000232 | hotspot | NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64 |
8000263 | hotspot | JSR 292: signature types may appear to be unloaded |
8000313 | hotspot | C2 should use jlong for 64bit values |
8000592 | hotspot | Improve adlc usability |
8000740 | hotspot | remove LinkWellKnownClasses |
8000805 | hotspot | JMM issue: short loads are non-atomic |
8000821 | hotspot | JSR 292: C1 fails to call virtual method (JRUBY-6920) |
8001077 | hotspot | remove ciMethod::will_link |
8001101 | hotspot | C2: more general vector rule subsetting |
8001183 | hotspot | incorrect results of char vectors right shift operaiton |
8001635 | hotspot | assert(in_bb(n)) failed: must be |
8002294 | hotspot | assert(VM_Version::supports_ssse3()) failed: |
8003135 | hotspot | HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop |
8003983 | hotspot | LogCompilation tool is broken since c1 support |
8004741 | hotspot | Missing compiled exception handle table entry for multidimensional array allocation |
8004835 | hotspot | Improve AES intrinsics on x86 |
8005033 | hotspot | clear high word for integer pop count on SPARC |
8005055 | hotspot | pass outputStream to more opto debug routines |
8005418 | hotspot | JSR 292: virtual dispatch bug in 292 impl |
8005419 | hotspot | Improve intrinsics code performance on x86 by using AVX2 |
8005439 | hotspot | no message about inline method if it specifed by CompileCommand |
8005522 | hotspot | use fast-string instructions on x86 for zeroing |
8005544 | hotspot | Use 256bit YMM registers in arraycopy stubs on x86 |
8005821 | hotspot | C2: -XX:+PrintIntrinsics is broken |
8005956 | hotspot | C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block |
8006031 | hotspot | LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640 |
8006095 | hotspot | C1: SIGSEGV w/ -XX:+LogCompilation |
8006430 | hotspot | TraceTypeProfile is a product flag while it should be a diagnostic flag |
8006807 | hotspot | C2 crash due to out of bounds array access in Parse::do_multianewarray |
8007144 | hotspot | Incremental inlining mistakes some call sites for dead ones and doesn't inline them |
8007294 | hotspot | ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution |
8007402 | hotspot | Code cleanup to remove Parfait false positive |
8007439 | hotspot | C2: adding successful message of inlining |
8007959 | hotspot | Use expensive node logic for more math nodes |
8008555 | hotspot | Debugging code in compiled method sometimes leaks memory |
8009460 | hotspot | C2compiler crash in machnode::in_regmask(unsigned int) |
8009472 | hotspot | Print additional information for 8004640 failure. |
8009761 | hotspot | Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates |
8010437 | hotspot | guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset |
8010770 | hotspot | Zero: back port of 8000780 to HS24 broke JSR 292 |
8011102 | hotspot | Clear AVX registers after return from JNI call |
8011901 | hotspot | Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas |
8014189 | hotspot | JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis() |
8016157 | hotspot | During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block |
8020215 | hotspot | Different execution plan when using JIT vs interpreter |
8020433 | hotspot | Crash when using -XX:+RestoreMXCSROnJNICalls |
4988100 | hotspot | oop_verify_old_oop appears to be dead |
6725714 | hotspot | par compact - add a table to speed up bitmap searches |
6761744 | hotspot | Hotspot crashes if process size limit is exceeded |
6818524 | hotspot | G1: use ergonomic resizing of PLABs |
6921087 | hotspot | G1: remove per-GC-thread expansion tables from the fine-grain remembered sets |
7041879 | hotspot | G1: introduce stress testing parameter to cause frequent evacuation failures |
7068625 | hotspot | Testing 8 bytes of card table entries at a time speeds up card-scanning |
7114678 | hotspot | G1: various small fixes, code cleanup, and refactoring |
7122222 | hotspot | GC log is limited to 2G for 32-bit |
7127697 | hotspot | G1: remove dead code after recent concurrent mark changes |
7130974 | hotspot | G1: Remove G1ParCopyHelper |
7131629 | hotspot | Generalize the CMS free list code |
7143490 | hotspot | G1: Remove HeapRegion::_top_at_conc_mark_count |
7143511 | hotspot | G1: Another instance of high GC Worker Other time (50ms) |
7143858 | hotspot | G1: Back to back young GCs with the second GC having a minimally sized eden |
7145441 | hotspot | G1: collection set chooser-related cleanup |
7146246 | hotspot | G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs |
7147724 | hotspot | G1: hang in SurrogateLockerThread::manipulatePLL |
7151089 | hotspot | PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages |
7152791 | hotspot | wbapi tests fail on cygwin |
7157073 | hotspot | G1: type change size_t -> uint for region counts / indexes |
7158457 | hotspot | stress: jdk7 u4 core dumps during megacart stress test run |
7158682 | hotspot | G1: Handle leak when running nsk.sysdict tests |
7160613 | hotspot | VerifyRememberedSets doesn't work with CompressedOops |
7163848 | hotspot | G1: Log GC Cause for a GC |
7167437 | hotspot | Can't build on linux without precompiled headers |
7168294 | hotspot | G1: Some Full GCs incorrectly report GC cause as "No GC" |
7169056 | hotspot | Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit() |
7169062 | hotspot | CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64 |
7171936 | hotspot | LOG_G incorrectly defined in globalDefinitions.hpp |
7172279 | hotspot | G1: Clean up TraceGen0Time and TraceGen1Time data gathering |
7172388 | hotspot | G1: _total_full_collections should not be incremented for concurrent cycles |
7173460 | hotspot | G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1 |
7173712 | hotspot | G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv() |
7173959 | hotspot | Jvm crashed during coherence exabus (tmb) testing |
7176220 | hotspot | 'Full GC' events miss date stamp information occasionally |
7176479 | hotspot | G1: JVM crashes on T5-8 system with 1.5 TB heap |
7178361 | hotspot | G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause |
7182260 | hotspot | G1: Fine grain RSet freeing bottleneck |
7184772 | hotspot | G1: Incorrect assert in HeapRegionLinkedList::add_as_head() |
7185699 | hotspot | G1: Prediction model discrepancies |
7186737 | hotspot | Unable to allocate bit maps or card tables for parallel gc for the requested heap |
7188176 | hotspot | The JVM should differentiate between T and M series and adjust GC ergonomics |
7192128 | hotspot | G1: Extend fix for 6948537 to G1's BOT |
7193157 | hotspot | G1: Make some develpflags available in product builds |
7194409 | hotspot | os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles |
7194633 | hotspot | G1: Assertion and guarantee failures in block offset table |
7197666 | hotspot | java -d64 -version core dumps in a box with lots of memory |
7197906 | hotspot | BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts |
7198130 | hotspot | G1: PrintReferenceGC output comes out of order |
7200261 | hotspot | G1: Liveness counting inconsistencies during marking verification |
8000311 | hotspot | G1: ParallelGCThreads==0 broken |
8000831 | hotspot | Heap verification output incorrect/incomplete |
8001424 | hotspot | G1: Rename certain G1-specific flags |
8001425 | hotspot | G1: Change the default values for certain G1 specific flags |
8004170 | hotspot | G1: Verbose GC output is not getting flushed to log file using JDK 8 |
8005032 | hotspot | G1: Cleanup serial reference processing closures in concurrent marking |
8006242 | hotspot | G1: WorkerDataArray<T>::verify() too strict for double calculations |
8006894 | hotspot | G1: Number of marking threads missing from PrintFlagsFinal output |
8006954 | hotspot | GC Cause equals No GC for CMS background collection in the trace GC event |
8007003 | hotspot | ParNew sends the heap summary too early |
8007036 | hotspot | G1: Too many old regions added to last mixed GC |
8007221 | hotspot | G1: concurrent phase durations do not state the time units ("secs") |
8008546 | hotspot | WRONG G1CONFIDENCEPERCENT RESULTS IN GUARANTEE(VARIANCE() > -1.0) FAILED |
8008737 | hotspot | The trace event vm/gc/heap/summary is missing for CMS |
8008790 | hotspot | Promotion failed tracing event for all GCs |
8008916 | hotspot | G1: Evacuation failed tracing event |
8008917 | hotspot | CMS: Concurrent mode failure tracing event |
8008918 | hotspot | Reference statistics events for the tracing framework |
8008920 | hotspot | Tracing events for heap statistics |
8009032 | hotspot | Implement evacuation info event |
8009232 | hotspot | Improve stats gathering code for reference processor |
8009536 | hotspot | G1: Apache Lucene hang during reference processing |
8009723 | hotspot | CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection |
8009940 | hotspot | G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809 |
8009992 | hotspot | Prepare tracing of promotion failed for integration of evacuation failed |
8010090 | hotspot | GC ID has the wrong type |
8010289 | hotspot | PSParallelCompact::marking_phase should use instance GCTracer |
8010294 | hotspot | Refactor HeapInspection to make it more reusable |
8010463 | hotspot | G1: Crashes with -UseTLAB and heap verification |
8010514 | hotspot | G1: Concurrent mode failure tracing event |
8010780 | hotspot | G1: Eden occupancy/capacity output wrong after a full GC |
8010916 | hotspot | Add tenuring threshold to young garbage collection events |
8011891 | hotspot | The vm/gc/heap/heap_summary_after_gc event for CMS contains old data |
8012086 | hotspot | The object count event should only send events for instances occupying more than 0.5% of the heap |
8012102 | hotspot | CollectedHeap::ensure_parsability is not always called during heap inspection |
8012335 | hotspot | G1: TemplateInterpreter do_oop_store passes a compressed oop to g1_write_barrier_post |
8012455 | hotspot | Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime |
8012572 | hotspot | ProblemList.txt : Exclude sun/tools/jmap/Basic.sh for short term |
8012715 | hotspot | G1: GraphKit accesses PtrQueue::_index as int but is size_t |
8013934 | hotspot | Garbage collection event for CMS has wrong cause for System.gc() |
8015237 | hotspot | Parallelize string table scanning during strong root processing |
8015683 | hotspot | object_count_after_gc should have the same timestamp for all events |
8015972 | hotspot | Refactor the sending of the object count after GC event |
8016170 | hotspot | GC id variable in gcTrace.cpp should use typedef GCId |
8016556 | hotspot | G1: Use ArrayAllocator for BitMaps |
8017070 | hotspot | G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed |
8005849 | hotspot | JEP 167: Event-Based JVM Tracing |
8006757 | hotspot | Refactor Socket and File I/O tracing |
8007000 | hotspot | Some JFR OS events missing on OS X |
8012979 | hotspot | TestJavaMonitorWait fails on Windows |
8013941 | hotspot | Remove JFR TestGCEventExplicit and TestGCEventImplict |
8014064 | hotspot | Event recording/recording_setting has erroneous metadata |
8014894 | hotspot | Possible to create unparsable JFR file |
8015621 | hotspot | Only allow event (type) to be configured once per .jfc file |
8016131 | hotspot | nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' |
8016222 | hotspot | Enable all Exceptions disables errors Errors |
8016315 | hotspot | object_alloc events are in the wrong producer in default.jfc |
8016622 | hotspot | Reenable TestDefaultPresets |
8019921 | hotspot | No CPULoad-events when recording a GlassFish instance |
8020367 | hotspot | Cannot get default presets from FlightRecorderMBean |
8020701 | hotspot | Avoid crashes in WatcherThread |
6294277 | hotspot | java -Xdebug crashes on SourceDebugExtension attribute larger than 64K |
6843375 | hotspot | Debuggee VM crashes performing mark-sweep-compact |
7093328 | hotspot | JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives |
7123170 | hotspot | JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02 |
7160924 | hotspot | jvmti: GetPhase returns incorrect phase before VMInit event is issued |
7178846 | hotspot | IterateThroughHeap: heap_iteration_callback passes a negative size for big array |
7182152 | hotspot | Instrumentation hot swap test incorrect monitor count |
7187046 | hotspot | Crash in ClassFileParser on solaris-ia32 during RetransformClasses |
8000459 | hotspot | assert(java_lang_String::is_instance(entry)) failure with various mlvm tests |
6444286 | hotspot | Possible naked oop related to biased locking revocation safepoint in jni_exit() |
6871190 | hotspot | Don't terminate JVM if it is running in a non-interactive session |
6995781 | hotspot | RFE: Native Memory Tracking (Phase 1) |
7107135 | hotspot | Stack guard pages are no more protected after loading a shared library with executable stack |
7116786 | hotspot | RFE: Detailed information on VerifyErrors |
7127792 | hotspot | Add the ability to change an existing PeriodicTask's execution interval |
7129724 | hotspot | MAC: Core file location is wrong in crash report |
7148126 | hotspot | ConstantPoolCacheEntry::print prints to wrong stream |
7150046 | hotspot | SIGILL on sparcv9 fastdebug |
7150058 | hotspot | Allocate symbols from null boot loader to an arena for NMT |
7151532 | hotspot | DCmd for hotspot native memory tracking |
7152031 | hotspot | Hotspot needs updated xawt path [macosx] |
7152671 | hotspot | RFE: Windows decoder should add some std dirs to the symbol search path |
7157695 | hotspot | Add windows implementation of socket interface |
7159772 | hotspot | instanceKlass::all_fields_count() returns incorrect total field count |
7161732 | hotspot | Improve handling of thread_id in OSThread |
7167142 | hotspot | Issue warning when finding a .hotspotrc or .hotspot_compiler file that isn't used |
7167406 | hotspot | (Zero) Fix for InvokeDynamic needed |
7170638 | hotspot | enable support for dtrace compatible sdt probes on GNU/Linux |
7172708 | hotspot | 32/64 bit type issues on Windows after Mac OS X port |
7176856 | hotspot | add the JRE name to the error log |
7177409 | hotspot | Perf regression in JVM_GetClassDeclaredFields after generic signature changes |
7179383 | hotspot | MaxDirectMemorySize argument parsing is broken for values >2G |
7181986 | hotspot | NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest |
7181989 | hotspot | NMT ON: Assertion failure when NMT checks thread's native stack base address |
7182543 | hotspot | NMT ON: Aggregate a few NMT related bugs |
7185614 | hotspot | NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test |
7186778 | hotspot | MachO decoder implementation for MacOSX |
7187429 | hotspot | NMT ON: Merge failure should cause NMT to shutdown |
7188594 | hotspot | Print statistic collected by NMT with VM flag |
7191124 | hotspot | Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT |
7192916 | hotspot | Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X |
7199092 | hotspot | NMT: NMT needs to deal overlapped virtual memory ranges |
7200092 | hotspot | Make NMT a bit friendlier to work with |
7200297 | hotspot | jdwp and hprof code do not handle multiple sun.boot.library.path elements correctly |
8001592 | hotspot | NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180 |
8002273 | hotspot | NMT to report JNI memory leaks when -Xcheck:jni is on |
8003487 | hotspot | NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp) |
8003591 | hotspot | Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use |
8004713 | hotspot | Stackoverflowerror thrown when thread stack straddles 0x8000000 in 32 bit jvms |
8004902 | hotspot | correctness fixes motivated by contended locking work (6607129) |
8004903 | hotspot | VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops |
8005048 | hotspot | NMT: #loaded classes needs to just show the # defined classes |
8005936 | hotspot | PrintNMTStatistics doesn't work for normal JVM exit |
8006431 | hotspot | os::Bsd::initialize_system_info() sets _physical_memory too large |
8007779 | hotspot | os::die() on solaris should generate core file |
8008071 | hotspot | Crashed in promote_malloc_records() with Kitchensink after 19 days |
8008081 | hotspot | Print outs do not have matching arguments |
8009302 | hotspot | Mac OS X: JVM crash on infinite recursion on Appkit Thread |
8009777 | hotspot | NMT: add new NMT dcmd to control auto shutdown option |
8011161 | hotspot | NMT: Memory leak when encountering out of memory error while initializing memory snapshot |
8011952 | hotspot | Missing ResourceMarks in TraceMethodHandles |
8012212 | hotspot | Want to link against kstat on solaris x86 as well as sparc |
8013398 | hotspot | Adjust number of stack guard pages on systems with large memory page size |
8013651 | hotspot | NMT: reserve/release sequence id's in incorrect order due to race |
8014611 | hotspot | reserve_and_align() assumptions are invalid on windows |
8016074 | hotspot | NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state |
6310967 | hotspot | SA: jstack -m produce failures in output |
7087969 | hotspot | GarbageCollectorMXBean notification contains ticks vs millis |
7133111 | hotspot | libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform |
7145358 | hotspot | SA throws ClassCastException for partially loaded ConstantPool |
7148488 | hotspot | Need a mechanism to test the diagnostic framework parser |
7154641 | hotspot | Servicability agent should work on platforms other than x86, sparc |
7160570 | hotspot | Intrinsification support for tracing framework |
7162063 | hotspot | libsaproc debug print should format size_t correctly on 64bit platform |
7162400 | hotspot | Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand |
7162726 | hotspot | Wrong filter predicate of visible locals in SA JSJavaFrame |
7175133 | hotspot | jinfo failed to get system properties after 6924259 |
7177128 | hotspot | SA cannot get correct system properties after 7126277 |
7178741 | hotspot | SA: jstack -m produce UnalignedAddressException in output (Linux) |
7196045 | hotspot | Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API. |
8000973 | hotspot | SA on windows thread inspection is broken |
8004840 | hotspot | Jstack seems to output unnecessary information in 7u9 |
8006400 | hotspot | Add support for defining trace types in closed code |
8006423 | hotspot | SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67) |
8007005 | hotspot | JEP 167 tracing gives negative time stamps for certain event fields |
8007085 | hotspot | EnableTracing prints garbage for Compilation: [Java Method |
8007147 | hotspot | Trace event ExecuteVMOperation may get dangling pointer |
8007150 | hotspot | Event based tracing is missing truncated field in stack trace content type |
8007312 | hotspot | null check signal semaphore in os::signal_notify windows |
8007804 | hotspot | Need to be able to access Performance counter by name from JVM |
8008088 | hotspot | SA can hang the VM |
8008102 | hotspot | SA on OS X does not stop the attached process |
8008208 | hotspot | Event tracing for code cache subsystems can give wrong timestamps |
8011400 | hotspot | missing define OPENJDK for windows builds |
8011882 | hotspot | Replace spin loops as back off when suspending |
8012210 | hotspot | Make TracingTime available when INCLUDE_TRACE = 0 |
8012714 | hotspot | Assign the unique traceid directly to the Klass upon creation |
8013117 | hotspot | Thread-local trace_buffer has wrong type and name |
8014411 | hotspot | Decrease lock order rank for event tracing locks |
8014420 | hotspot | Default JDP address does not match the one assigned by IANA |
8014478 | hotspot | EnableTracing: output from multiple threads may be mixed together |
8015576 | hotspot | CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database |
8016735 | hotspot | Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check |
8020547 | hotspot | Event based tracing needs a UNICODE string type |
8021353 | hotspot | Event based tracing is missing thread exit |
7157734 | hotspot | hotspot test scripts not testing 64-bit JVM under JPRT/JTREG. |
8010084 | hotspot | Race in runtime/NMT/BaselineWithParameter.java |
7086516 | install | Need to add "Java" items to Windows Start Menu |
7155405 | install | Vendor in rpm packages is still Sun Microsystems |
7166327 | install | JRE uninstall does not recover jarfile reg entry on 64bit systems |
7175065 | install | [IPS] Change the license line width to 72 characters |
7177044 | install | NLS: Relocate untranslatable resources from translatable rc files |
7182211 | install | JCP - (TM) is not removed from Java(TM) Update |
7184019 | install | drop installer.dll in the jre bin dir, so it's up-to-date during uninstall after PnP |
7184404 | install | MacOS AU needs to support a scheduled update check |
7189314 | install | Typo, wrong Symlink path to JavaControlPanel.prefPane |
7195788 | install | jre installer for MacOS - first character "J" for Java is dropped in Japanese "welcome" message |
7199031 | install | NLS: Need to update the translation for the sdk installer |
8007045 | install | Mac Installer should invoke verify page after install completes |
8007261 | install | jfxrt.jar should be pack200 compressed |
8007713 | install | Incomplete Java VisualVM installation |
8008143 | install | Automate the generation of rtfd files at build time |
8009319 | install | Update information link in the Windows Control Panel entry for Java still points to java.sun.com |
8012038 | install | init installed by jdk v1.7.0_17 rpm on linux is broken; correction included |
8016680 | install | wrapper.jreboth target missed with push for 8016471 |
8011986 | other-libs | [corba] idlj generates read/write union helper methods that throw wrong exception in some cases |
4504275 | other-libs | CORBA boolean type unions do not generate compilable code from idlj |
7056731 | other-libs | Race condition in CORBA code causes re-use of ABORTed connections |
8011122 | other-libs | Update JDK7 with Java DB 10.8.3.0 |
8007748 | other-libs | MacOSX build error : cast of type 'SEL' to 'uintptr_t' (aka 'unsigned long') is deprecated; use sel_getName instead |
8009928 | performance | PSR:PERF Increase default string table size |
8004846 | security-libs | Time-specific certpath validation applies to OCSP response validity period |
8004873 | security-libs | Arrayindexoutofboundsexception for jce decrypting |
7109096 | security-libs | keytool -genkeypair needn't call -selfcert |
7149012 | security-libs | jarsigner needs not warn about cert expiration if the jar has a TSA timestamp |
7152121 | security-libs | Krb5LoginModule no longer handles keyTabNames with "file:" prefix |
7153343 | security-libs | Dependency on non-POSIX header file <link.h> causes portability problem |
7158329 | security-libs | NPE in sun.security.krb5.Credentials.acquireDefaultCreds() |
7172149 | security-libs | ArrayIndexOutOfBoundsException from Signature.verify |
7184815 | security-libs | [macosx] Need to read Kerberos config in files |
7194472 | security-libs | FileKeyTab.java test fails on Windows |
7201053 | security-libs | Krb5LoginModule shows NPE when both useTicketCache and storeKey are set to true |
8009617 | security-libs | jarsigner fails when TSA response contains a status string |
8011313 | security-libs | OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined |
8011745 | security-libs | Unknown CertificateChoices |
8011867 | security-libs | Accept unknown PKCS #9 attributes |
8020940 | security-libs | Valid OCSP responses are rejected for backdated enquiries |
7165807 | security-libs | Non optimized initialization of NSS crypto library leads to scalability issues |
7201205 | security-libs | Add Makefile configuration option to build with unlimited crypto in OpenJDK. |
7179879 | security-libs | SSLSocket connect times out instead of throwing socket closed exception |
7200295 | security-libs | CertificateRequest message is wrapping when using large numbers of Certs |
8012082 | security-libs | SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt |
8017173 | security-libs | XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated |
8002344 | security-libs | Krb5LoginModule config class does not return proper KDC list from DNS |
8014196 | security-libs | ktab creates a file with zero kt_vno |
7201156 | tools | jar tool fails to convert file separation characters for list and extract |
7160084 | tools | javac fails to compile an apparently valid class/interface combination |
7178324 | tools | Crash when compiling for(i : x) try(AutoCloseable x = ...) {} |
7181320 | tools | javac NullPointerException for switch labels with cast to String expressions |
8004094 | tools | Javac compiler error - synthetic method accessor generated with duplicate name |
8015668 | tools | overload resolution: performance regression in JDK 7 |
8000743 | tools | docencoding not available to stylesheet |
7185778 | tools | javah error "Not a valid class name" on class names with dollar signs |
6470730 | tools | Disconnect button leads to wrong popup message |
8014048 | tools | Online user guide of jconsole points incorrect link |
7151434 | tools | java -jar -XX crashes java launcher |
7155300 | tools | Include pthread.h on all POSIX platforms except Solaris to improve portability |
8007333 | tools | [launcher] removes multiple back slashes |
8004264 | tools | Integrate new version of Java VisualVM based on VisualVM 1.3.5 into 7u14 |
8014891 | xml | Redundant setting of external access properties in setFeatures |
7166896 | xml | DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException |
8008738 | xml | Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently |
8003147 | xml | port fix for BCEL bug 39695 to our copy bundled as part of jaxp |
8013900 | xml | More warnings compiling jaxp |
8015016 | xml | Improve JAXP 1.5 error message |
8016153 | xml | Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized. |
8022548 | xml | SPECJVM2008 has errors introduced in 7u40-b34 |