-
Bug
-
Resolution: Fixed
-
P4
-
12
-
b02
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8299178 | 11.0.19-oracle | Ramesh Gangadhar | P4 | Resolved | Fixed | b01 |
JDK-8299695 | 11.0.19 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8304876 | 8u381 | Ramesh Gangadhar | P4 | Resolved | Fixed | b01 |
The modulus created at line 36 is in the interval [0, 2^800) and so can take on the value zero although this is highly unlikely. It is used as the modulus parameter to modPow() at line 42 which will throw an ArithmeticException if the modulus is non-positive.
- backported by
-
JDK-8299178 [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException
- Resolved
-
JDK-8299695 [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException
- Resolved
-
JDK-8304876 [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException
- Resolved
(1 links to)