Bug |
Category |
Details |
Line |
Priority |
Incompatible bit masks in (e & 0xff == 0xfffffffffffffffd) yields a constant result in net.sf.mbus4j.slaves.Slave.handleSelectionOfSlaves(SelectionOfSlaves) |
CORRECTNESS |
BIT_AND |
278 |
High |
Incompatible bit masks in (e & 0xff == 0xfffffffffffffffd) yields a constant result in net.sf.mbus4j.slaves.Slave.willHandleRequest(Frame) |
CORRECTNESS |
BIT_AND |
261 |
High |
Incompatible bit masks in (e & 0xff == 0xfffffffffffffffd) yields a constant result in net.sf.mbus4j.slaves.Slave.willHandleRequest(Frame) |
CORRECTNESS |
BIT_AND |
263 |
High |
net.sf.mbus4j.slaves.Slave.getStatus() may expose internal representation by returning Slave.status |
MALICIOUS_CODE |
EI_EXPOSE_REP |
148 |
Medium |
net.sf.mbus4j.slaves.Slave.setStatus(UserDataResponse$StatusCode[]) may expose internal representation by storing an externally mutable object into Slave.status |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
153 |
Medium |
Bad comparison of nonnegative value with -3 in net.sf.mbus4j.slaves.Slave.handleSelectionOfSlaves(SelectionOfSlaves) |
CORRECTNESS |
INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE |
278 |
High |
Bad comparison of nonnegative value with -3 in net.sf.mbus4j.slaves.Slave.willHandleRequest(Frame) |
CORRECTNESS |
INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE |
261 |
High |