Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 6791] New: Add array datatype parsing to AMQP dissector

Date: Sun, 5 Feb 2012 10:20:04 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6791

           Summary: Add array datatype parsing to AMQP dissector
           Product: Wireshark
           Version: SVN
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: matt@xxxxxxxxxxxxxxxxxxxx


Created attachment 7765
  --> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=7765
Patch to AMQP dissector

Build Information:
wireshark 1.7.1 (SVN Rev 40843 from /trunk)

Copyright 1998-2012 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 (64-bit) with GTK+ 2.24.9, with Cairo 1.10.2, with Pango 1.28.4, with
GLib 2.30.2, with libpcap, with libz 1.2.6, without POSIX capabilities, without
SMI, without c-ares, without ADNS, without Lua, without Python, with GnuTLS
2.12.11, with Gcrypt 1.5.0, with MIT Kerberos, without GeoIP, without
PortAudio,
without AirPcap.

Running on Mac OS 10.6.8 (Darwin 10.8.0), with locale en_GB.UTF-8, with libpcap
version 1.0.0, with libz 1.2.6, GnuTLS 2.12.11, Gcrypt 1.5.0.

Built using gcc 4.2.1 (Apple Inc. build 5666) (dot 3).

--
Attached small patch to the AMQP dissector so it handles the array datatype
encoding (handled much the same way as tables).

I noticed this when trying to parse traffic from a RabbitMQ broker using the
federation plugin which adds an 'x-received-from' header containing the details
of the upstream broker it fetched the message from.

I'll also attach a pcap that demonstrates the problem, see packet #32.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.