FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is min
Summary
Classes |
Bugs |
Errors |
Missing Classes |
554 |
8 |
0 |
0 |
org.apache.logging.log4j.core.config.AbstractConfiguration
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.logging.log4j.core.config.AbstractConfiguration.createAdvertiser(String, ConfigurationSource, byte[], String): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
298 |
High |
Potentially dangerous use of non-short-circuit logic in org.apache.logging.log4j.core.config.AbstractConfiguration.stop() |
STYLE |
NS_DANGEROUS_NON_SHORT_CIRCUIT |
217 |
High |
org.apache.logging.log4j.core.config.status.StatusConfiguration
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.logging.log4j.core.config.status.StatusConfiguration.parseStreamName(String): new java.io.PrintStream(OutputStream, boolean) |
I18N |
DM_DEFAULT_ENCODING |
123 |
High |
org.apache.logging.log4j.core.net.TcpSocketManager
Bug |
Category |
Details |
Line |
Priority |
new org.apache.logging.log4j.core.net.TcpSocketManager(String, OutputStream, Socket, InetAddress, String, int, int, int, boolean, Layout) invokes org.apache.logging.log4j.core.net.TcpSocketManager$Reconnector.start() |
MT_CORRECTNESS |
SC_START_IN_CTOR |
91 |
High |
org.apache.logging.log4j.core.net.server.UdpSocketServer
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.logging.log4j.core.net.server.UdpSocketServer.main(String[]): new java.io.InputStreamReader(InputStream) |
I18N |
DM_DEFAULT_ENCODING |
105 |
High |
org.apache.logging.log4j.core.tools.Generate
Bug |
Category |
Details |
Line |
Priority |
Format-string method String.format(String, Object[]) called with format string "}%n" wants 0 arguments but is given 1 in org.apache.logging.log4j.core.tools.Generate.generateSource(String, List, Generate$Type) |
CORRECTNESS |
VA_FORMAT_STRING_EXTRA_ARGUMENTS_PASSED |
523 |
High |
org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Bug |
Category |
Details |
Line |
Priority |
Class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry defines non-transient non-serializable instance field shutdownHookRef |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
High |
org.apache.logging.log4j.core.util.NameUtil
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.logging.log4j.core.util.NameUtil.md5(String): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
44 |
High |
|