Wireshark-bugs: [Wireshark-bugs] [Bug 6375] New: GPRS RLCMAC dissector not handling valid PDU

Date: Thu, 22 Sep 2011 07:46:41 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6375

           Summary: GPRS RLCMAC dissector not handling valid PDU
           Product: Wireshark
           Version: 1.6.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Minor
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: wireshark@xxxxxxxxxxxxxxx


Build Information:
.
--
In packet-gsm_rlcmac.c around line 1157, the table describing < EGPRS Ack/Nack
Description > structure finishes with  the CRBB fields, but the 3GPP
specification (44.060) defines that this is followed by a URBB.

If a PDU with a URBB present is dissected, it throws a dissector error.  The
fix for this may be non-trivial, as the rules for calculating the expected
length of URBB are not simple (see the bottom of Table 12.3.1.2 in 44.060).

I will upload a sample trace, but it will require a wireshark patch before it
can be read (it uses an enhanced gsmtap format which is not yet supported by
wireshark).

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.