-
Bug
-
Resolution: Fixed
-
Major
-
None
The Exception:
Caused by: hudson.util.jna.JnaException: Win32 error: 234 - null
at hudson.util.jna.RegistryKey.check(RegistryKey.java:124)
at hudson.util.jna.RegistryKey.getValues(RegistryKey.java:263)
The getValues handle the 234 error (ERROR_MORE_DATA) but after forget to break the switch-case, so it run to next case (to "default"), which check the error calling the check() function, and that throw an Exception.
Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
changelog.html
core/src/main/java/hudson/util/jna/RegistryKey.java
http://jenkins-ci.org/commit/jenkins/a1714c1690a1ddf387d87fee0869024c599a95fe
Log:
[FIXED JENKINS-11767] missing break in getValues@RegistryKey