https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3068
Summary: idl2wrs dissector show byte sequence as ASCII string
Product: Wireshark
Version: 1.0.2
Platform: PC
OS/Version: All
Status: NEW
Severity: Minor
Priority: Low
Component: Wireshark
AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
ReportedBy: olivier.pann@xxxxxxxxxxxxxxxxx
Build Information:
[dev001@orlx4087 ~]$ wireshark -v
wireshark 1.0.2
Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiled with GTK+ 2.4.13, with GLib 2.4.7, with libpcap 0.6, with libz
1.2.1.2,
with POSIX capabilities (Linux), without libpcre, without SMI, without ADNS,
without Lua, without GnuTLS, with Gcrypt 1.2.0, with MIT Kerberos, without
PortAudio, without AirPcap.
NOTE: this build doesn't support the "matches" operator for Wireshark filter
syntax.
Running on Linux 2.6.9-34.ELsmp, with libpcap (version unknown).
Built using gcc 3.4.5 20051201 (Red Hat 3.4.5-2).
--
idl2wrs dissector shows byte sequence as ASCII string, if the content is binary
it displays a point and it is impossible to see the value. Former Ethereal
dissector did show as an byte array.
Example :
ecs Dissector Using GIOP API
S_time_sec = 1226940080
S_time_usec = 784710
Enum value = 0 (E_type_no_iri)
S_num = 1
S_i_num_itrans = 0
Enum value = 21 (E_type_num_ASCII)
S_i_num_nature = 2
S_i_num_plan = 0
S_i_num_odd_even = 1
S_i_num_ni = 0
S_i_num_inn = 0
S_i_num_spare1 = 0
S_i_num_spare2 = 0
S_i_num_adprei = 0
S_i_num_screening = 0
S_i_num_num (34) = sip:+33842211008@xxxxxxxxxxxxxxxx
S_date_asn1_year = 2008
S_date_asn1_month = 11
S_date_asn1_day = 17
S_date_asn1_hour = 18
S_date_asn1_minute = 8
S_date_asn1_second = 29
S_date_asn1_millisec = 887
S_date_asn1_mindiff = 0
S_date_asn1_utc = 1
S_ip_address = 1
Enum value = 0 (E_version_ip_v4)
Seq length of S_i_ip_address_address = 4
S_i_ip_address_address: ...L <<<<<<<<<<<<========== byte sequence
S_i_ip_address_port = 0
S_i_assignment = 1
Enum value = 0 (E_assignment_notKnown)
Seq length of cin = 3
cin: ..L <<<<<<<<<<<<<<<<<<<<<<<<<<<<==== byte sequence
Seq length of buffer = 1319
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.