Wireshark-dev: [Wireshark-dev] MMS dissector bug?
From: Steve Schaeffer <Steven.Schaeffer@xxxxxxx>
Date: Fri, 17 Nov 2006 12:22:59 -0700
It seems to me that an 8-bit "bit-string" should only show 8 entries in
the packet details, not 512 as in packet #497 in the attachment to bug
#1229:

No.     Time        Source                Destination           Len
Protocol Info
    497 163.751773  10.101.1.3            10.101.1.2            180
MMS      unconfirmed-PDU 

Frame 497 (180 bytes on wire, 180 bytes captured)
Ethernet II, Src: Broadcom_0a:b1:92 (00:10:18:0a:b1:92), Dst:
HewlettP_5c:f1:9d (00:11:85:5c:f1:9d)
Internet Protocol, Src: 10.101.1.3 (10.101.1.3), Dst: 10.101.1.2
(10.101.1.2)
Transmission Control Protocol, Src Port: iso-tsap (102), Dst Port:
ff-annunc (1089), Seq: 15098, Ack: 2839, Len: 126
[Reassembled TCP Segments (130 bytes): #496(4), #497(126)]
TPKT, Version: 3, Length: 130
ISO 8073 COTP Connection-Oriented Transport Protocol
ISO 8327-1 OSI Session Protocol
ISO 8327-1 OSI Session Protocol
ISO 8823 OSI Presentation Protocol
MMS
    unconfirmed-PDU
        unconfirmedService: informationReport (0)
            informationReport
                variableAccessSpecification: variableListName (1)
                listOfAccessResult: 8 items
                    Item: success (1)
                        success: structure (2)
                            structure: 3 items
                    Item: success (1)
                        success: bit-string (4)
                            Padding: 3
                            bit-string: 80 (offset0)
                                1... .... = offset0: True
                                .0.. .... = offset1: False
                                ..0. .... = offset2: False
                                ...0 .... = offset3: False
                                .... 0... = offset4: False
                                .... .0.. = offset5: False
                                .... ..0. = offset6: False
                                .... ...0 = offset7: False
                                0... .... = offset8: False
                                .0.. .... = offset9: False
                                ..0. .... = offset10: False
                                ...0 .... = offset11: False
                                .... 0... = offset12: False
                                .... .0.. = offset13: False
                                .... ..0. = offset14: False
                                .... ...0 = offset15: False
                                0... .... = offset16: False
                                .0.. .... = offset17: False
                                ..0. .... = offset18: False
                                ...0 .... = offset19: False
                                .... 0... = offset20: False
                                .... .0.. = offset21: False
                                .... ..0. = offset22: False
                                .... ...0 = offset23: False
                                0... .... = offset24: False
                                .0.. .... = offset25: False
                                ..0. .... = offset26: False
                                ...0 .... = offset27: False
                                .... 0... = offset28: False
                                .... .0.. = offset29: False
                                .... ..0. = offset30: False
                                .... ...0 = offset31: False
                                0... .... = offset32: False
                                .0.. .... = offset33: False
                                ..0. .... = offset34: False
                                ...0 .... = offset35: False
                                .... 0... = offset36: False
                                .... .0.. = offset37: False
                                .... ..0. = offset38: False
                                .... ...0 = offset39: False
                                0... .... = offset40: False
                                .0.. .... = offset41: False
                                ..0. .... = offset42: False
                                ...0 .... = offset43: False
                                .... 0... = offset44: False
                                .... .0.. = offset45: False
                                .... ..0. = offset46: False
                                .... ...0 = offset47: False
                                0... .... = offset48: False
                                .0.. .... = offset49: False
                                ..0. .... = offset50: False
                                ...0 .... = offset51: False
                                .... 0... = offset52: False
                                .... .0.. = offset53: False
                                .... ..0. = offset54: False
                                .... ...0 = offset55: False
                                0... .... = offset56: False
                                .0.. .... = offset57: False
                                ..0. .... = offset58: False
                                ...0 .... = offset59: False
                                .... 0... = offset60: False
                                .... .0.. = offset61: False
                                .... ..0. = offset62: False
                                .... ...0 = offset63: False
                                0... .... = offset64: False
                                .0.. .... = offset65: False
                                ..0. .... = offset66: False
                                ...0 .... = offset67: False
                                .... 0... = offset68: False
                                .... .0.. = offset69: False
                                .... ..0. = offset70: False
                                .... ...0 = offset71: False
                                0... .... = offset72: False
                                .0.. .... = offset73: False
                                ..0. .... = offset74: False
                                ...0 .... = offset75: False
                                .... 0... = offset76: False
                                .... .0.. = offset77: False
                                .... ..0. = offset78: False
                                .... ...0 = offset79: False
                                0... .... = offset80: False
                                .0.. .... = offset81: False
                                ..0. .... = offset82: False
                                ...0 .... = offset83: False
                                .... 0... = offset84: False
                                .... .0.. = offset85: False
                                .... ..0. = offset86: False
                                .... ...0 = offset87: False
                                0... .... = offset88: False
                                .0.. .... = offset89: False
                                ..0. .... = offset90: False
                                ...0 .... = offset91: False
                                .... 0... = offset92: False
                                .... .0.. = offset93: False
                                .... ..0. = offset94: False
                                .... ...0 = offset95: False
                                0... .... = offset96: False
                                .0.. .... = offset97: False
                                ..0. .... = offset98: False
                                ...0 .... = offset99: False
                                .... 0... = offset100: False
                                .... .0.. = offset101: False
                                .... ..0. = offset102: False
                                .... ...0 = offset103: False
                                0... .... = offset104: False
                                .0.. .... = offset105: False
                                ..0. .... = offset106: False
                                ...0 .... = offset107: False
                                .... 0... = offset108: False
                                .... .0.. = offset109: False
                                .... ..0. = offset110: False
                                .... ...0 = offset111: False
                                0... .... = offset112: False
                                .0.. .... = offset113: False
                                ..0. .... = offset114: False
                                ...0 .... = offset115: False
                                .... 0... = offset116: False
                                .... .0.. = offset117: False
                                .... ..0. = offset118: False
                                .... ...0 = offset119: False
                                0... .... = offset120: False
                                .0.. .... = offset121: False
                                ..0. .... = offset122: False
                                ...0 .... = offset123: False
                                .... 0... = offset124: False
                                .... .0.. = offset125: False
                                .... ..0. = offset126: False
                                .... ...0 = offset127: False
                                0... .... = offset128: False
                                .0.. .... = offset129: False
                                ..0. .... = offset130: False
                                ...0 .... = offset131: False
                                .... 0... = offset132: False
                                .... .0.. = offset133: False
                                .... ..0. = offset134: False
                                .... ...0 = offset135: False
                                0... .... = offset136: False
                                .0.. .... = offset137: False
                                ..0. .... = offset138: False
                                ...0 .... = offset139: False
                                .... 0... = offset140: False
                                .... .0.. = offset141: False
                                .... ..0. = offset142: False
                                .... ...0 = offset143: False
                                0... .... = offset144: False
                                .0.. .... = offset145: False
                                ..0. .... = offset146: False
                                ...0 .... = offset147: False
                                .... 0... = offset148: False
                                .... .0.. = offset149: False
                                .... ..0. = offset150: False
                                .... ...0 = offset151: False
                                0... .... = offset152: False
                                .0.. .... = offset153: False
                                ..0. .... = offset154: False
                                ...0 .... = offset155: False
                                .... 0... = offset156: False
                                .... .0.. = offset157: False
                                .... ..0. = offset158: False
                                .... ...0 = offset159: False
                                0... .... = offset160: False
                                .0.. .... = offset161: False
                                ..0. .... = offset162: False
                                ...0 .... = offset163: False
                                .... 0... = offset164: False
                                .... .0.. = offset165: False
                                .... ..0. = offset166: False
                                .... ...0 = offset167: False
                                0... .... = offset168: False
                                .0.. .... = offset169: False
                                ..0. .... = offset170: False
                                ...0 .... = offset171: False
                                .... 0... = offset172: False
                                .... .0.. = offset173: False
                                .... ..0. = offset174: False
                                .... ...0 = offset175: False
                                0... .... = offset176: False
                                .0.. .... = offset177: False
                                ..0. .... = offset178: False
                                ...0 .... = offset179: False
                                .... 0... = offset180: False
                                .... .0.. = offset181: False
                                .... ..0. = offset182: False
                                .... ...0 = offset183: False
                                0... .... = offset184: False
                                .0.. .... = offset185: False
                                ..0. .... = offset186: False
                                ...0 .... = offset187: False
                                .... 0... = offset188: False
                                .... .0.. = offset189: False
                                .... ..0. = offset190: False
                                .... ...0 = offset191: False
                                0... .... = offset192: False
                                .0.. .... = offset193: False
                                ..0. .... = offset194: False
                                ...0 .... = offset195: False
                                .... 0... = offset196: False
                                .... .0.. = offset197: False
                                .... ..0. = offset198: False
                                .... ...0 = offset199: False
                                0... .... = offset200: False
                                .0.. .... = offset201: False
                                ..0. .... = offset202: False
                                ...0 .... = offset203: False
                                .... 0... = offset204: False
                                .... .0.. = offset205: False
                                .... ..0. = offset206: False
                                .... ...0 = offset207: False
                                0... .... = offset208: False
                                .0.. .... = offset209: False
                                ..0. .... = offset210: False
                                ...0 .... = offset211: False
                                .... 0... = offset212: False
                                .... .0.. = offset213: False
                                .... ..0. = offset214: False
                                .... ...0 = offset215: False
                                0... .... = offset216: False
                                .0.. .... = offset217: False
                                ..0. .... = offset218: False
                                ...0 .... = offset219: False
                                .... 0... = offset220: False
                                .... .0.. = offset221: False
                                .... ..0. = offset222: False
                                .... ...0 = offset223: False
                                0... .... = offset224: False
                                .0.. .... = offset225: False
                                ..0. .... = offset226: False
                                ...0 .... = offset227: False
                                .... 0... = offset228: False
                                .... .0.. = offset229: False
                                .... ..0. = offset230: False
                                .... ...0 = offset231: False
                                0... .... = offset232: False
                                .0.. .... = offset233: False
                                ..0. .... = offset234: False
                                ...0 .... = offset235: False
                                .... 0... = offset236: False
                                .... .0.. = offset237: False
                                .... ..0. = offset238: False
                                .... ...0 = offset239: False
                                0... .... = offset240: False
                                .0.. .... = offset241: False
                                ..0. .... = offset242: False
                                ...0 .... = offset243: False
                                .... 0... = offset244: False
                                .... .0.. = offset245: False
                                .... ..0. = offset246: False
                                .... ...0 = offset247: False
                                0... .... = offset248: False
                                .0.. .... = offset249: False
                                ..0. .... = offset250: False
                                ...0 .... = offset251: False
                                .... 0... = offset252: False
                                .... .0.. = offset253: False
                                .... ..0. = offset254: False
                                .... ...0 = offset255: False
                                0... .... = offset256: False
                                .0.. .... = offset257: False
                                ..0. .... = offset258: False
                                ...0 .... = offset259: False
                                .... 0... = offset260: False
                                .... .0.. = offset261: False
                                .... ..0. = offset262: False
                                .... ...0 = offset263: False
                                0... .... = offset264: False
                                .0.. .... = offset265: False
                                ..0. .... = offset266: False
                                ...0 .... = offset267: False
                                .... 0... = offset268: False
                                .... .0.. = offset269: False
                                .... ..0. = offset270: False
                                .... ...0 = offset271: False
                                0... .... = offset272: False
                                .0.. .... = offset273: False
                                ..0. .... = offset274: False
                                ...0 .... = offset275: False
                                .... 0... = offset276: False
                                .... .0.. = offset277: False
                                .... ..0. = offset278: False
                                .... ...0 = offset279: False
                                0... .... = offset280: False
                                .0.. .... = offset281: False
                                ..0. .... = offset282: False
                                ...0 .... = offset283: False
                                .... 0... = offset284: False
                                .... .0.. = offset285: False
                                .... ..0. = offset286: False
                                .... ...0 = offset287: False
                                0... .... = offset288: False
                                .0.. .... = offset289: False
                                ..0. .... = offset290: False
                                ...0 .... = offset291: False
                                .... 0... = offset292: False
                                .... .0.. = offset293: False
                                .... ..0. = offset294: False
                                .... ...0 = offset295: False
                                0... .... = offset296: False
                                .0.. .... = offset297: False
                                ..0. .... = offset298: False
                                ...0 .... = offset299: False
                                .... 0... = offset300: False
                                .... .0.. = offset301: False
                                .... ..0. = offset302: False
                                .... ...0 = offset303: False
                                0... .... = offset304: False
                                .0.. .... = offset305: False
                                ..0. .... = offset306: False
                                ...0 .... = offset307: False
                                .... 0... = offset308: False
                                .... .0.. = offset309: False
                                .... ..0. = offset310: False
                                .... ...0 = offset311: False
                                0... .... = offset312: False
                                .0.. .... = offset313: False
                                ..0. .... = offset314: False
                                ...0 .... = offset315: False
                                .... 0... = offset316: False
                                .... .0.. = offset317: False
                                .... ..0. = offset318: False
                                .... ...0 = offset319: False
                                0... .... = offset320: False
                                .0.. .... = offset321: False
                                ..0. .... = offset322: False
                                ...0 .... = offset323: False
                                .... 0... = offset324: False
                                .... .0.. = offset325: False
                                .... ..0. = offset326: False
                                .... ...0 = offset327: False
                                0... .... = offset328: False
                                .0.. .... = offset329: False
                                ..0. .... = offset330: False
                                ...0 .... = offset331: False
                                .... 0... = offset332: False
                                .... .0.. = offset333: False
                                .... ..0. = offset334: False
                                .... ...0 = offset335: False
                                0... .... = offset336: False
                                .0.. .... = offset337: False
                                ..0. .... = offset338: False
                                ...0 .... = offset339: False
                                .... 0... = offset340: False
                                .... .0.. = offset341: False
                                .... ..0. = offset342: False
                                .... ...0 = offset343: False
                                0... .... = offset344: False
                                .0.. .... = offset345: False
                                ..0. .... = offset346: False
                                ...0 .... = offset347: False
                                .... 0... = offset348: False
                                .... .0.. = offset349: False
                                .... ..0. = offset350: False
                                .... ...0 = offset351: False
                                0... .... = offset352: False
                                .0.. .... = offset353: False
                                ..0. .... = offset354: False
                                ...0 .... = offset355: False
                                .... 0... = offset356: False
                                .... .0.. = offset357: False
                                .... ..0. = offset358: False
                                .... ...0 = offset359: False
                                0... .... = offset360: False
                                .0.. .... = offset361: False
                                ..0. .... = offset362: False
                                ...0 .... = offset363: False
                                .... 0... = offset364: False
                                .... .0.. = offset365: False
                                .... ..0. = offset366: False
                                .... ...0 = offset367: False
                                0... .... = offset368: False
                                .0.. .... = offset369: False
                                ..0. .... = offset370: False
                                ...0 .... = offset371: False
                                .... 0... = offset372: False
                                .... .0.. = offset373: False
                                .... ..0. = offset374: False
                                .... ...0 = offset375: False
                                0... .... = offset376: False
                                .0.. .... = offset377: False
                                ..0. .... = offset378: False
                                ...0 .... = offset379: False
                                .... 0... = offset380: False
                                .... .0.. = offset381: False
                                .... ..0. = offset382: False
                                .... ...0 = offset383: False
                                0... .... = offset384: False
                                .0.. .... = offset385: False
                                ..0. .... = offset386: False
                                ...0 .... = offset387: False
                                .... 0... = offset388: False
                                .... .0.. = offset389: False
                                .... ..0. = offset390: False
                                .... ...0 = offset391: False
                                0... .... = offset392: False
                                .0.. .... = offset393: False
                                ..0. .... = offset394: False
                                ...0 .... = offset395: False
                                .... 0... = offset396: False
                                .... .0.. = offset397: False
                                .... ..0. = offset398: False
                                .... ...0 = offset399: False
                                0... .... = offset400: False
                                .0.. .... = offset401: False
                                ..0. .... = offset402: False
                                ...0 .... = offset403: False
                                .... 0... = offset404: False
                                .... .0.. = offset405: False
                                .... ..0. = offset406: False
                                .... ...0 = offset407: False
                                0... .... = offset408: False
                                .0.. .... = offset409: False
                                ..0. .... = offset410: False
                                ...0 .... = offset411: False
                                .... 0... = offset412: False
                                .... .0.. = offset413: False
                                .... ..0. = offset414: False
                                .... ...0 = offset415: False
                                0... .... = offset416: False
                                .0.. .... = offset417: False
                                ..0. .... = offset418: False
                                ...0 .... = offset419: False
                                .... 0... = offset420: False
                                .... .0.. = offset421: False
                                .... ..0. = offset422: False
                                .... ...0 = offset423: False
                                0... .... = offset424: False
                                .0.. .... = offset425: False
                                ..0. .... = offset426: False
                                ...0 .... = offset427: False
                                .... 0... = offset428: False
                                .... .0.. = offset429: False
                                .... ..0. = offset430: False
                                .... ...0 = offset431: False
                                0... .... = offset432: False
                                .0.. .... = offset433: False
                                ..0. .... = offset434: False
                                ...0 .... = offset435: False
                                .... 0... = offset436: False
                                .... .0.. = offset437: False
                                .... ..0. = offset438: False
                                .... ...0 = offset439: False
                                0... .... = offset440: False
                                .0.. .... = offset441: False
                                ..0. .... = offset442: False
                                ...0 .... = offset443: False
                                .... 0... = offset444: False
                                .... .0.. = offset445: False
                                .... ..0. = offset446: False
                                .... ...0 = offset447: False
                                0... .... = offset448: False
                                .0.. .... = offset449: False
                                ..0. .... = offset450: False
                                ...0 .... = offset451: False
                                .... 0... = offset452: False
                                .... .0.. = offset453: False
                                .... ..0. = offset454: False
                                .... ...0 = offset455: False
                                0... .... = offset456: False
                                .0.. .... = offset457: False
                                ..0. .... = offset458: False
                                ...0 .... = offset459: False
                                .... 0... = offset460: False
                                .... .0.. = offset461: False
                                .... ..0. = offset462: False
                                .... ...0 = offset463: False
                                0... .... = offset464: False
                                .0.. .... = offset465: False
                                ..0. .... = offset466: False
                                ...0 .... = offset467: False
                                .... 0... = offset468: False
                                .... .0.. = offset469: False
                                .... ..0. = offset470: False
                                .... ...0 = offset471: False
                                0... .... = offset472: False
                                .0.. .... = offset473: False
                                ..0. .... = offset474: False
                                ...0 .... = offset475: False
                                .... 0... = offset476: False
                                .... .0.. = offset477: False
                                .... ..0. = offset478: False
                                .... ...0 = offset479: False
                                0... .... = offset480: False
                                .0.. .... = offset481: False
                                ..0. .... = offset482: False
                                ...0 .... = offset483: False
                                .... 0... = offset484: False
                                .... .0.. = offset485: False
                                .... ..0. = offset486: False
                                .... ...0 = offset487: False
                                0... .... = offset488: False
                                .0.. .... = offset489: False
                                ..0. .... = offset490: False
                                ...0 .... = offset491: False
                                .... 0... = offset492: False
                                .... .0.. = offset493: False
                                .... ..0. = offset494: False
                                .... ...0 = offset495: False
                                0... .... = offset496: False
                                .0.. .... = offset497: False
                                ..0. .... = offset498: False
                                ...0 .... = offset499: False
                                .... 0... = offset500: False
                                .... .0.. = offset501: False
                                .... ..0. = offset502: False
                                .... ...0 = offset503: False
                                0... .... = offset504: False
                                .0.. .... = offset505: False
                                ..0. .... = offset506: False
                                ...0 .... = offset507: False
                                .... 0... = offset508: False
                                .... .0.. = offset509: False
                                .... ..0. = offset510: False
                                .... ...0 = offset511: False
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000
                    Item: success (1)
                        success: floating-point (7)
                            floating-point: 0800000000


Need a bug report?

Thanks