On 28. mai. 2009, at 20.16, yami wrote:

One of major changes is 1.2.0 adopts lemon 1.59 (Wireshark 1.0.8 uses lemon 1.51).
[...]
However, I do not know why the lemon version matters.

I'm no expert at this, but after some research I found that our problems occurred in the lemon.c 1.52 -> 1.53 patch. The use of errsym->useCnt seems to disable some error handling which catches the trailing bogus data.

The attached patch works for me.  Any comments or objections?


--
Stig Bjørlykke

Attachment: lemon-useCnt.patch
Description: Binary data

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to