Fork me on GitHub

FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
41 11 0 0

org.miloss.fgsms.common.AES

Bug Category Details Line Priority
Load of known null value in org.miloss.fgsms.common.AES.loadKey() STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 197 Medium
Possible null pointer dereference of file in org.miloss.fgsms.common.AES.readAllText(File) CORRECTNESS NP_NULL_ON_SOME_PATH 139 Medium

org.miloss.fgsms.common.AesCbcWithIntegrity$CipherTextIvMac

Bug Category Details Line Priority
org.miloss.fgsms.common.AesCbcWithIntegrity$CipherTextIvMac.getCipherText() may expose internal representation by returning AesCbcWithIntegrity$CipherTextIvMac.cipherText MALICIOUS_CODE EI_EXPOSE_REP 513 Medium
org.miloss.fgsms.common.AesCbcWithIntegrity$CipherTextIvMac.getIv() may expose internal representation by returning AesCbcWithIntegrity$CipherTextIvMac.iv MALICIOUS_CODE EI_EXPOSE_REP 517 Medium
org.miloss.fgsms.common.AesCbcWithIntegrity$CipherTextIvMac.getMac() may expose internal representation by returning AesCbcWithIntegrity$CipherTextIvMac.mac MALICIOUS_CODE EI_EXPOSE_REP 521 Medium

org.miloss.fgsms.common.AesCbcWithIntegrity$PrngFixes

Bug Category Details Line Priority
new SecurityException(String, Throwable) not thrown in org.miloss.fgsms.common.AesCbcWithIntegrity$PrngFixes.installLinuxPRNGSecureRandom() CORRECTNESS RV_EXCEPTION_NOT_THROWN 752 High

org.miloss.fgsms.common.DBSettingsLoader

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in org.miloss.fgsms.common.DBSettingsLoader.GetGlobalPolicy(boolean) STYLE REC_CATCH_EXCEPTION 345 Medium

org.miloss.fgsms.common.Logger

Bug Category Details Line Priority
Redundant nullcheck of content, which is known to be non-null in org.miloss.fgsms.common.Logger.protect(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 39 Medium

org.miloss.fgsms.common.Utility

Bug Category Details Line Priority
Redundant nullcheck of root, which is known to be non-null in org.miloss.fgsms.common.Utility.getAlternatePerformanceDBConnection() STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 1067 Medium
Repeated conditional test in org.miloss.fgsms.common.Utility.getAlternatePerformanceDBConnection() CORRECTNESS RpC_REPEATED_CONDITIONAL_TEST 1066 Medium

org.miloss.fgsms.common.codec.BaseNCodec

Bug Category Details Line Priority
Unread field: org.miloss.fgsms.common.codec.BaseNCodec.PAD; should this field be static? PERFORMANCE SS_SHOULD_BE_STATIC 154 Medium