ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] my dissector breaks with updated 1.6 source and libs

From: Chris Maynard <Christopher.Maynard@xxxxxxxxx>
Date: Sat, 9 Jul 2011 01:58:19 +0000 (UTC)
Brian Oleksa <oleksab@...> writes:

> I have updated to the latest sources today as well as the latest libs.
> I put my dissector in place and it crashes. It ran just fine on 1.4.X

So you previously built a plugin dissector against 1.4.x and dropped it into the
1.6.0 plugins directory expecting it to work?  This has never been supported
because we have yet to lock down the API/ABI, but even if we did, there's no
reason to expect a 1.4 plugin to work against 1.6.  I don't think we'd ever go
so far as to guarantee binary compatibility across anything other than micro
versions.  You will simply have to recompile your plugin against the 1.6 sources
if you intend to use it with 1.6.x.

> What are the major changes...??

Read the release notes for the major changes.

> WHY is this always a problem. Where can I get help with fixing my 
> problems..??

Why?  Because Wireshark continues to evolve.

Where can you get help?  -wireshark-devel, ask.wireshark.org, README.developer,
the Wireshark source code, your colleagues, someone you pay for help, etc. 
Basically, the usual places.