Closed GoogleCodeExporter closed 9 years ago
Thanks for the heads-up! Do you happen to have the specific bytes for the
packet in question? I'd love to have a good test case to work against.
Original comment by gconnell@google.com
on 23 Oct 2014 at 3:14
Nope, it happened just once so far. But if the code can deal with compression
it's totally possible to jump to backward offset and end up in an infinite
reursion loop.
Original comment by maje...@gmail.com
on 23 Oct 2014 at 3:16
This is totally true : as we need to handle DNS name compression, the code is
recursive. One way would be to limit the level of recursion, and dump for later
debugging purpose, the packet bytes.
Original comment by laurent....@gmail.com
on 27 Oct 2014 at 2:48
Fixed at
https://code.google.com/p/gopacket/source/detail?r=736b73650b61bfdbf957501cecb73
775327f0952
Original comment by gconnell@google.com
on 11 Nov 2014 at 11:40
Original issue reported on code.google.com by
maje...@gmail.com
on 23 Oct 2014 at 1:01