Wireshark-bugs: [Wireshark-bugs] [Bug 8214] ZigBee Cluster Library dissector does not handle arr

Date: Tue, 20 Aug 2013 09:21:34 +0000

Comment # 14 on bug 8214 from
(In reply to comment #13)
> Hi, yes there is a problem for array with element number more than 16.
> The define 'ZBEE_ZCL_NUM_ARRAY_ELEM_ETT', in packet-zbee-zcl.h file, is set
> to 16. 
> If you want manage large array you have to increase this define.
> 
> (In reply to comment #12)
> > Created attachment 11389 [details]
> > A capture file with write attributes request for array, bag, set
> > 
> > Sorry for the delay, but I've managed to create the traffic requested. While
> > the bug has been fixed, it appears that for array with more than 15 elements
> > something is going wrong. I've added a capture of an array with 6 raw data
> > elements, which is correctly displayed by wireshark. Next I've added an
> > array of 64 unsigned 8-bit values. These are displayed correctly up to the
> > 15th element (including). Then there are also bag and set versions of this
> > request, which are also not displayed correctly.

Hi Fabio,

can you change this to a greater value or determine the size dynamically? The
actual number of elements is contained in the attribute header. A typical user
won't know the expected array size in advance.

Regards

Arasch


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