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

Wireshark-users: Re: [Wireshark-users] Dissector Bug in MBMS Bearer Event AVP

From: Pascal Quantin <pascal@xxxxxxxxxxxxx>
Date: Wed, 4 Mar 2020 18:23:41 +0100
Hi Dincer,

Le mer. 4 mars 2020 à 18:16, Dincer Beken <dbeken@xxxxxxxxxxx> a écrit :

Hello all, 

I am using wireshark 3.0.6 and I am trying to decode the MB2c Diameter Protocol for LTE Multicast (eMBMS). In the capture in the attachement, when I want to sent the MBMS Bearer Event AVP in the Diameter MB2C GCS-Notification-Request message, i get an Dissector Error. It does not like what II put into the MBMS-Bearer-Event, no matter the value is.

Could you tell me if that is a bug, or if the value is wrong? I have tried, 0x0, 0x1, 0x80, 0xFF etc.. all resulted in the parsing bug.

The specification says the following:



The error: is epan/proto.c:10950 failed assertion "hf->bitmask!=0" (Diameter.3gpp.mbms_bearer_event_spare).




Thanks for the report, I pushed a fix here: https://code.wireshark.org/review/#/c/36274/

It will be included in the next Wireshark maintenance release.

Best regards,
Pascal.