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 9162] New: Lua does not appear to treat 64-bit values as n

Date: Wed, 18 Sep 2013 00:48:59 +0000
Bug ID 9162
Summary Lua does not appear to treat 64-bit values as numbers
Classification Unclassified
Product Wireshark
Version 1.10.2
Hardware x86-64
URL http://ask.wireshark.org/questions/24594/displaying-gaps-or-drops-in-private-udp-sequence-numbers
OS Windows 7
Status UNCONFIRMED
Severity Normal
Priority Medium
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Build Information:

--
Please see referenced question on ask.wireshark.org, including the dissector
written in Lua that exhibits the issue.

Have used a Lua dissector to extract a 64-bit value from a UDP packet payload,
but after assigning that value to a Lua variable, attempts to increment the
value by 1 appear to cause the Lua script to simply halt.

If the Lua script instead is used to extract the lower or upper 32-bits of this
64-bit value, incrementing the resulting value works as expected.

So, are 64-bit values handled in an inappropriate way in Lua dissectors?


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