Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] master e13576f: LTE RRC: catch bounds errors triggered by su

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 10 Sep 2015 18:48:37 +0000 (UTC)
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(-)