Hi,
I have just updated to Wireshark 1.12.4 and I’m trying to build a dissector from our CORBA IDL. I have done this before for earlier versions of Wireshark, so know the basic procedure.
I am building on Windows 7
I am creating the package-quentin.c file using the command
c:\Python27\omniorb\omniORB-4.1.6\bin\x86_win32\omniidl.exe -p d:\wireshark-1.12.4\tools -b wireshark_be Q_Quentin.idl > packet-quentin.c
I’m adding this file to the epan\dissectors folder and modifying Custom.common so it gets built.
All that bit seems to work and I get a build of Wireshark that includes my dissector.
Then when I come to use it I am getting lots of “Malformed Packet” errors and \000 printed on the decoded string
e.g.
33 13:56:58.317297 10.71.193.9 10.71.193.76 Q_QUENTIN GIOP 1.2 Request, s=64 id=1213876: op=getZoneNumber\000[Malformed Packet]
44 13:56:58.512235 10.71.193.18 10.71.193.9 Q_QUENTIN GIOP 1.2 Request, s=64 id=1758785: op=serverIsUp\000
Any idea what I need to do to make this work properly
Thanks
Andy Ling
This email has been scanned for email related threats and delivered safely by Mimecast.
For more information please visit http://www.mimecast.com