Wireshark-bugs: [Wireshark-bugs] [Bug 3068] New: idl2wrs dissector show byte sequence as ASCII s

Date: Mon, 17 Nov 2008 09:53:09 -0800 (PST)
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.