I ran a quick test using the win32-1.1.4-SVN-28327 build and the "tvb expired" error did not occur. I was able to correctly access the tvb data in my original Lua dissector, after it had returned from a call to a second dissector.
Thank you very much!
Matt Becker
-----Original Message-----
From: stig.bjorlykke@xxxxxxxxx [mailto:stig.bjorlykke@xxxxxxxxx] On Behalf Of Stig Bjørlykke
Sent: Sunday, May 10, 2009 12:11 PM
To: Developer support list for Wireshark
Cc: Becker, Matthew J.
Subject: Re: [Wireshark-dev] Lua - error calling multiple dissectors
On Mon, Dec 1, 2008 at 9:12 PM, Becker, Matthew J.
<matthew.becker@xxxxxxx> wrote:
> I get a "tvb expired" error when I try to access the original buffer after calling the header dissector.
Hi.
This should be fixed in revision 28325 on trunk, and hopefully in 1.0.8. Could you please try a svn snapshot and report if the problem still exists?
--
Stig Bjørlykke