As described by the findbugs report:
This implementation of equals(Object) violates the contract defined by java.lang.Object.equals() because it does not check for null being passed as the argument. All equals() methods should return false if passed a null value.
The various converter implementations are affected by this. Adding a null check would be very easy to include.