loyi created KAFKA-12723: ---------------------------- Summary: Potential NPE in SnapshottableHashTable.java Key: KAFKA-12723 URL: https://issues.apache.org/jira/browse/KAFKA-12723 Project: Kafka Issue Type: Bug Affects Versions: 2.8.0 Reporter: loyi
The method mergeFrom of {color:#de350b}HashTier{color} maybe has potential NPE , the attribute deltaTable in {color:#de350b}other{color} variable may be null. Maybe we should add a check. The following is the method: public void mergeFrom(long epoch, Delta source) { HashTier<T> other = (HashTier<T>) source; List<T> list = new ArrayList<>(); Object[] otherElements = other.deltaTable.baseElements(); // Add a null check ...... } After fix: public void mergeFrom(long epoch, Delta source) { HashTier<T> other = (HashTier<T>) source; List<T> list = new ArrayList<>(); BaseHashTable<T> otherDeltaTable = other.deltaTable; if (otherDeltaTable != null) { ...... } } -- This message was sent by Atlassian Jira (v8.3.4#803005)