From: rtrimana Date: Wed, 10 Apr 2019 22:47:32 +0000 (-0700) Subject: Adding null pointer handling in cluster analysis. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=pingpong.git;a=commitdiff_plain;h=f94e88de1e14e2b9cd5b1c7dbd63413cdd20e499 Adding null pointer handling in cluster analysis. --- 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