Wireshark-bugs: [Wireshark-bugs] [Bug 3116] wrong decoding IMSI with GSM MAP protocol
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3116
trs80man@xxxxxxxxx changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |trs80man@xxxxxxxxx
Status|RESOLVED |REOPENED
OS/Version|Windows XP |Red Hat
Resolution|FIXED |
Version|1.0.5 |1.0.6
--- Comment #3 from trs80man@xxxxxxxxx 2009-03-04 02:50:32 PDT ---
Even though the revision 27117 *may* have fixed the 2 digit MNC for GSM MAP, it
actually broke other code using the same function ie. dissect_e212_mcc_mnc() is
used by the BSSAP disector and it no longer correctly decodes the MNC
correctly. Wireshark 1.0.5 does.
Several dissectors use this same function I don't know if any other dissectors
are affected.
As I understand it in BSSAP, if the MNC is only two digits then the other
nibble of the possible 3rd digit is 0xf which means to ignore it. I'm not sure
but I think MAP doesn't use this same scheme and would probably require a
dissector preference to handle the case where the MNC is only 2 digits.
I've locally reverted revision r27117 and it again works as expected for me.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.