Wireshark-bugs: [Wireshark-bugs] [Bug 11126] The GIOP dissector displays \000 at the end of op s

Date: Sun, 10 May 2015 20:42:08 +0000

changed bug 11126


What Removed Added
Status UNCONFIRMED CONFIRMED
Ever confirmed   1

Comment # 6 on bug 11126 from
(In reply to Andy Ling from comment #5)
> The program that is generating this trace is using ACE/TAO. So it is written
> by the guys that invented CORBA. I assume that would confirm to any spec. 

After further searching (still haven't found an official spec unfortunately) it
does seem that most places expect CDR strings to be both counted *and*
NULL-terminated, which is rather silly. However.

> Previous versions of wireshark didn't exhibit this behaviour. So something
> has changed.

The change was *probably* https://code.wireshark.org/review/#/c/786/

Given that, I will write a trivial patch to ignore the last character of a
counted CDR string iff it is '\0'.


You are receiving this mail because:
  • You are watching all bug changes.