HI,
So far my DNP3 analzyer works OK on well-formatted DNP3 dump, even the packets are not in the right order.
However, when I test it again some fuzzied DNP3 packets, this error sometimes happens. The weird thing is that, I run the same dump several times, sometimes, it can finish the work with weird.log, and sometimes Bro throws out this error.
terminate called after throwing an instance of ‘std::length_error’
what(): vector::reserve
Aborted
Any idea?