RFR: JDK-8051990 - Uninitialised memory in jdk/src/share/native/java/lang/fdlibm/src/k_standard.c

Mark Sheppard mark.sheppard at oracle.com
Mon Nov 10 19:09:54 UTC 2014


Hi

please oblige and review the follow minor change

diff -r c0d1026bff6f src/java.base/share/native/libfdlibm/k_standard.c
--- a/src/java.base/share/native/libfdlibm/k_standard.c Tue Nov 04 
15:10:38 2014 +0000
+++ b/src/java.base/share/native/libfdlibm/k_standard.c Mon Nov 10 
19:02:57 2014 +0000
@@ -1,6 +1,6 @@

  /*
- * Copyright (c) 1998, 2001, Oracle and/or its affiliates. All rights 
reserved.
+ * Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights 
reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
@@ -106,6 +106,7 @@
  #endif
          exc.arg1 = x;
          exc.arg2 = y;
+        exc.retval = zero;
          switch(type) {
              case 1:
                  /* acos(|x|>1) */


which addresses the following parfait issue

https://bugs.openjdk.java.net/browse/JDK-8051990


regards
Mark



More information about the core-libs-dev mailing list