From f94e88de1e14e2b9cd5b1c7dbd63413cdd20e499 Mon Sep 17 00:00:00 2001 From: rtrimana Date: Wed, 10 Apr 2019 15:47:32 -0700 Subject: [PATCH] Adding null pointer handling in cluster analysis. --- .../src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java b/Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java index c1a1a25..ba06070 100644 --- a/Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java +++ b/Code/Projects/PacketLevelSignatureExtractor/src/main/java/edu/uci/iotproject/util/PcapPacketUtils.java @@ -633,6 +633,9 @@ public final class PcapPacketUtils { List listCorePointLowerBound = listOfListPcapPacket.get(0); List listCorePointUpperBound = listOfListPcapPacket.get(1); for(PcapPacket corePointLowerBound : listCorePointLowerBound) { + if (corePointLowerBound == null) { // Skip if null! + continue; + } PcapPacket corePointUpperBound = listCorePointUpperBound.get(listCorePointLowerBound.indexOf(corePointLowerBound)); // Return if the match for the core point bounds is found -- 2.34.1