-
Bug
-
Resolution: Fixed
-
Trivial
-
System property hudson.remoting.RemoteClassLoader.force is set to the name of a class to be loaded, e.g. -Dhudson.remoting.RemoteClassLoader.force=com.sun.jna.Native
JENKINS-19445 added a workaround for a Windows JNA deadlock bug in pr#82. That added a log message.
Unfortunately that log message was malformed (using %s instead of {0} etc), resulting in an ugly and unhelpful log message saying:
INFO: %s class '%s' using classloader: %s
It should say something like:
INFO: Loaded class 'com.foo.Bar' using classloader: com.foo.SomeClassLoader
instead.
[JENKINS-50965] Malformed log message
Description |
Original:
JENKINS-19445 added a workaround for a Windows JNA deadlock bug in [pr#82|https://github.com/jenkinsci/remoting/pull/82]. That added a log message. Unfortunately that log message was malformed (using %s instead of {0} etc), resulting in an ugly and unhelpful log message saying: INFO: %s class '%s' using classloader: %s It should say something like: INFO: Loaded class 'com.foo.Bar' using classloader: com.foo.SomeClassLoader instead. |
New:
JENKINS-19445 added a workaround for a Windows JNA deadlock bug in [pr#82|https://github.com/jenkinsci/remoting/pull/82]. That added a log message. Unfortunately that log message was malformed (using %s instead of \{0} etc), resulting in an ugly and unhelpful log message saying: INFO: %s class '%s' using classloader: %s It should say something like: INFO: Loaded class 'com.foo.Bar' using classloader: com.foo.SomeClassLoader instead. |
Priority | Original: Minor [ 4 ] | New: Trivial [ 5 ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Status | Original: In Progress [ 3 ] | New: In Review [ 10005 ] |
Labels | New: diagnostics |
Epic Link |
New:
|
See https://github.com/jenkinsci/remoting/pull/267