The plugin segfaults wireshark if built with lua 5.5 (which is the latest as of dec 2025 and thus is what you get with brew install lua) with no useful log or error message. It's "obvious" in hindsight given wireshark uses 5.4, but it would be useful to add to the build instructions or have a lua version check in place.
For reference, on macos, I built and ran the plugin successfully by installing lua5.4 explicitly before build: brew install lua@5.4
Platform: macos tahoe 26.1
Wireshark: 4.6.4
The plugin segfaults wireshark if built with lua 5.5 (which is the latest as of dec 2025 and thus is what you get with
brew install lua) with no useful log or error message. It's "obvious" in hindsight given wireshark uses 5.4, but it would be useful to add to the build instructions or have a lua version check in place.For reference, on macos, I built and ran the plugin successfully by installing lua5.4 explicitly before build:
brew install lua@5.4Platform: macos tahoe 26.1
Wireshark: 4.6.4