URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=f73ae69ba917abd34db434b7ead03d4bc0e9c279
Submitter: Guy Harris (guy@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
f73ae69 by Guy Harris (guy@xxxxxxxxxxxx):
Do the maximum block size check in pcap_read_block().
Do it before we even *try* to read the block, so that it's done in one
place rather than having to be done in every routine to handle
particular block types.
The check was missing in the routine to read sysdig event blocks, so if
we got a huge sysdig even block we'd try to allocate a huge amount of
memory.
Bug: 14403
Change-Id: Iff0fb0387e4499420598361be6d241f2832042d7
Reviewed-on: https://code.wireshark.org/review/25702
Reviewed-by: Guy Harris <guy@xxxxxxxxxxxx>
Actions performed:
from bd41b8e RLC graph: fix zooming, both in normal case and when graph direction has been switched
adds f73ae69 Do the maximum block size check in pcap_read_block().
Summary of changes:
wiretap/pcapng.c | 88 +++++++++-----------------------------------------------
1 file changed, 13 insertions(+), 75 deletions(-)