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