FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.0
Threshold is medium
Effort is min
Files
de.schlichtherle.truezip.crypto.CipherReadOnlyFile
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field block is not initialized by new de.schlichtherle.truezip.crypto.CipherReadOnlyFile(ReadOnlyFile) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 103-104 | Medium |
Nonnull field buffer is not initialized by new de.schlichtherle.truezip.crypto.CipherReadOnlyFile(ReadOnlyFile) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 103-104 | Medium |
de.schlichtherle.truezip.fs.archive.zip.KeyController
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field manager is not initialized by new de.schlichtherle.truezip.fs.archive.zip.KeyController(FsController, ZipDriver) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 50-54 | Medium |
Redundant nullcheck of manager, which is known to be non-null in de.schlichtherle.truezip.fs.archive.zip.KeyController.getKeyManager() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 62 | Medium |
de.schlichtherle.truezip.fs.archive.zip.ZipInputShop
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field param is not initialized by new de.schlichtherle.truezip.fs.archive.zip.ZipInputShop(ZipDriver, FsModel, ReadOnlyFile) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-56 | Medium |
Redundant nullcheck of param, which is known to be non-null in de.schlichtherle.truezip.fs.archive.zip.ZipInputShop.getCryptoParameters() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 71 | Medium |
de.schlichtherle.truezip.fs.archive.zip.ZipInputShop$1Input
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of entry, which is known to be non-null in de.schlichtherle.truezip.fs.archive.zip.ZipInputShop$1Input.getLocalTarget() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 114 | Medium |
de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field param is not initialized by new de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop(ZipDriver, FsModel, OutputStream, ZipInputShop) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 60-88 | Medium |
Redundant nullcheck of param, which is known to be non-null in de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop.getCryptoParameters() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 107 | Medium |
Redundant nullcheck of entry, which is known to be non-null in de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop.getEntry(String) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 130 | Medium |
de.schlichtherle.truezip.key.pbe.swing.AuthenticationPanel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field tabs is not initialized by new de.schlichtherle.truezip.key.pbe.swing.AuthenticationPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 46-53 | Medium |
de.schlichtherle.truezip.key.pbe.swing.KeyPanel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field feedback is not initialized by new de.schlichtherle.truezip.key.pbe.swing.KeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 25-27 | Medium |
de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field authenticationPanel is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
Nonnull field error is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
Nonnull field passwdField is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
Nonnull field passwdLabel is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
Nonnull field passwdPanel is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
Nonnull field resource is not initialized by new de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 45-66 | Medium |
de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field invalidKeyFeedback is not initialized by new de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 36 | Medium |
Nonnull field unknownKeyFeedback is not initialized by new de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 36 | Medium |
Redundant nullcheck of ickf, which is known to be non-null in de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView.getInvalidKeyFeedback() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 104 | Medium |
Redundant nullcheck of uckf, which is known to be non-null in de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView.getUnknownKeyFeedback() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 91 | Medium |
de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field authenticationPanel is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field error is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field extraDataUI is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field newPasswd1Field is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field newPasswd1Label is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field newPasswd2Field is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field newPasswd2Label is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field passwdPanel is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
Nonnull field resource is not initialized by new de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel() | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 47-69 | Medium |
de.schlichtherle.truezip.zip.RawZipFile
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nonnull field entries is not initialized by new de.schlichtherle.truezip.zip.RawZipFile(Pool, ZipFileParameters) | CORRECTNESS | NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 136-166 | High |
de.schlichtherle.truezip.zip.RawZipOutputStream$AppendingLEDataOutputStream
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Nullcheck of out at line 706 of value previously dereferenced in new de.schlichtherle.truezip.zip.RawZipOutputStream$AppendingLEDataOutputStream(OutputStream, RawZipFile) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 705 | Medium |
de.schlichtherle.truezip.zip.WinZipAesEntryOutputStream
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new de.schlichtherle.truezip.zip.WinZipAesEntryOutputStream(LEDataOutputStream, WinZipAesEntryParameters) may fail to clean up java.io.OutputStream on checked exception | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | 69 | Medium |
de.schlichtherle.truezip.zip.ZipFile
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of ze, which is known to be non-null in de.schlichtherle.truezip.zip.ZipFile.getEntry(String) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 313 | Medium |
de.schlichtherle.truezip.zip.ZipOutputStream
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of entry, which is known to be non-null in de.schlichtherle.truezip.zip.ZipOutputStream.getEntry(String) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 198 | Medium |