URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e13576f7dcf0b2597a0b9a16d23070e9d43204e0
Submitter: Pascal Quantin (pascal.quantin@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
e13576f by Pascal Quantin (pascal.quantin@xxxxxxxxx):
LTE RRC: catch bounds errors triggered by subdissectors
Report the exception and continue dissection of the end of RRC message
This is useful when there is an invalid NAS EPS message like in bug 11513
Change-Id: I74154892fe8125df57ef5a6966273d6df777977a
Reviewed-on: https://code.wireshark.org/review/10463
Petri-Dish: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Reviewed-by: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Actions performed:
from e1ba449 InfiniBand: fix dissection of MCMemberRecord JoinState field
adds e13576f LTE RRC: catch bounds errors triggered by subdissectors
Summary of changes:
asn1/lte-rrc/lte-rrc.cnf | 18 ++++++-------
asn1/lte-rrc/packet-lte-rrc-template.c | 14 ++++++++++
epan/dissectors/packet-lte-rrc.c | 46 +++++++++++++++++++++-----------
3 files changed, 53 insertions(+), 25 deletions(-)