Wireshark-dev: [Wireshark-dev] Re: Plugins incompatibility between 4.6.0 & 4.6.1

From: Roland Knall <rknall@xxxxxxxxx>
Date: Sat, 29 Nov 2025 13:08:54 +0100
Could you add a bug-report for this? In my pov, this is a critical bug and should be addressed by 4.6.2. It might even be considered severe enough for a recall of 4.6.1. A lot of companies use our plugin structure and if this is an issue, that is a dealbreaker for a lot of them

cheers
Roland

Am Sa., 29. Nov. 2025 um 11:46 Uhr schrieb wsgd via Wireshark-dev <wireshark-dev@xxxxxxxxxxxxx>:
Hello,


FYI

wireshark 4.6.1 does not start with dll 4.6.0 :
wireshark 4.6.0 does not start with dll 4.6.1 :
- ethercat.dll
- opcua.dll
- profinet.dll
- wimax.dll

With the others dll, wireshark starts, but I do not know what happen after

Seen on windows (windows 10 64 bits, Microsoft Visual Studio 2022 (VC++
14.30, build 30709))
I expect the same on Linux


This due to
https://gitlab.com/wireshark/wireshark/-/commit/5d49f6ca521ddcd516eeb7d5425d4a5d51bf41cb
Into epan/expert.h
Into typedef struct expert_field_info
A new field has been added :
     struct expert_field_info *same_name_next; /**< Link to next ei with
the same abbrev */


Regards,
Olivier


_______________________________________________
Wireshark-dev mailing list -- wireshark-dev@xxxxxxxxxxxxx
To unsubscribe send an email to wireshark-dev-leave@xxxxxxxxxxxxx