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 |
35 |
12 |
0 |
0 |
org.apache.maven.surefire.booter.Classpath
Bug |
Category |
Details |
Line |
Priority |
org.apache.maven.surefire.booter.Classpath.createClassLoader(boolean, boolean, String) creates a org.apache.maven.surefire.booter.IsolatedClassLoader classloader, which should be performed within a doPrivileged block |
MALICIOUS_CODE |
DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED |
168 |
Medium |
org.apache.maven.surefire.booter.ForkedBooter
org.apache.maven.surefire.booter.IsolatedClassLoader
Bug |
Category |
Details |
Line |
Priority |
org.apache.maven.surefire.booter.IsolatedClassLoader.urls is or uses a map or set of URLs, which can be a performance hog |
PERFORMANCE |
DMI_COLLECTION_OF_URLS |
Not available |
High |
org.apache.maven.surefire.booter.IsolatedClassLoader.addURL(URL) is or uses a map or set of URLs, which can be a performance hog |
PERFORMANCE |
DMI_COLLECTION_OF_URLS |
65 |
High |
org.apache.maven.surefire.booter.IsolatedClassLoader.addURL(URL) is or uses a map or set of URLs, which can be a performance hog |
PERFORMANCE |
DMI_COLLECTION_OF_URLS |
62 |
High |
org.apache.maven.surefire.booter.IsolatedClassLoader.addURL(URL) is or uses a map or set of URLs, which can be a performance hog |
PERFORMANCE |
DMI_COLLECTION_OF_URLS |
62 |
High |
org.apache.maven.surefire.booter.PpidChecker
Bug |
Category |
Details |
Line |
Priority |
Hard coded reference to an absolute pathname in org.apache.maven.surefire.booter.PpidChecker.unixPathToPS() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
206 |
Medium |
org.apache.maven.surefire.booter.SystemUtils
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.maven.surefire.booter.SystemUtils.pidStatusOnBSD(): new java.io.FileReader(String) |
I18N |
DM_DEFAULT_ENCODING |
287 |
High |
Found reliance on default encoding in org.apache.maven.surefire.booter.SystemUtils.pidStatusOnLinux(): new java.io.FileReader(String) |
I18N |
DM_DEFAULT_ENCODING |
262 |
High |
Dereference of the result of readLine() without nullcheck in org.apache.maven.surefire.booter.SystemUtils.pidStatusOnBSD() |
STYLE |
NP_DEREFERENCE_OF_READLINE_VALUE |
291 |
Medium |