Recently we started getting the following exception in FIX parser code. Happened 3 times during last 24h.
Exception in thread "main" java.nio.BufferUnderflowException
at org.jnetpcap.nio.JBuffer.check(Unknown Source)
at org.jnetpcap.nio.JBuffer.getByte(Unknown Source)
at org.tinyfix.latency.util.AsciiUtils.equals(AsciiUtils.java:21)
at org.tinyfix.latency.protocols.FixMessageTagExtractor.parse(FixMessageTagExtractor.java:35)
at org.tinyfix.latency.LatencyMeterPacketHandler.nextPacket(LatencyMeterPacketHandler.java:46)
at org.jnetpcap.Pcap.loop(Native Method)
at org.jnetpcap.Pcap.loop(Unknown Source)
at org.tinyfix.latency.AbstractCaptureProcessor.runCaptureLoop(AbstractCaptureProcessor.java:108)
at org.tinyfix.latency.LiveCaptureProcessor.run(LiveCaptureProcessor.java:60)
at org.tinyfix.latency.LiveCaptureProcessor.main(LiveCaptureProcessor.java:104)