FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.1

Threshold is Exp

Effort is Max

Summary

Classes Bugs Errors Missing Classes
73 8 0 0

net.sf.ovanttasks.ovnative.win32.OvNativeLibLoader

Bug Category Details Line
Exception is caught when Exception is not thrown in net.sf.ovanttasks.ovnative.win32.OvNativeLibLoader.loadLib() STYLE REC_CATCH_EXCEPTION 110

net.sf.ovanttasks.ovnative.win32.Registry

Bug Category Details Line
Method net.sf.ovanttasks.ovnative.win32.Registry.setValue(String, String, int) uses the same code for two switch clauses STYLE DB_DUPLICATE_SWITCH_CLAUSES 561-562
Method net.sf.ovanttasks.ovnative.win32.Registry.setValue(String, String, int) uses the same code for two switch clauses STYLE DB_DUPLICATE_SWITCH_CLAUSES 571-572

net.sf.ovanttasks.ovnative.win32.Registry$SubKeyIterator

Bug Category Details Line
net.sf.ovanttasks.ovnative.win32.Registry$SubKeyIterator.SubKeyIterator(Registry, String[]) may expose internal representation by storing an externally mutable object into Registry$SubKeyIterator.keys MALICIOUS_CODE EI_EXPOSE_REP2 27

net.sf.ovanttasks.ovnative.win32.UrlFile

Bug Category Details Line
Confusing to have methods net.sf.ovanttasks.ovnative.win32.UrlFile.getHotKey() and net.sf.ovanttasks.ovnative.win32.LnkFile.getHotkey() BAD_PRACTICE NM_CONFUSING 277
Confusing to have methods net.sf.ovanttasks.ovnative.win32.UrlFile.setHotKey(String) and net.sf.ovanttasks.ovnative.win32.LnkFile.setHotkey(String) BAD_PRACTICE NM_CONFUSING 288-289
Possible null pointer dereference in net.sf.ovanttasks.ovnative.win32.UrlFile.load() due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 94
net.sf.ovanttasks.ovnative.win32.UrlFile.load() may fail to close stream on exception BAD_PRACTICE OS_OPEN_STREAM_EXCEPTION_PATH 91