Ask Your Question

Revision history [back]

I have built a custom wireshark plugin on Windows but when I try to use this on an already installed wireshark by copying the dll file, it fails to load

I have already built a custom plugin and compiled it using the source files of Wireshark 3.2. I want to use this plugin on another wireshark which has been installed. So, I copied the dll file from my build to the current wireshark plugin folder. But when I launch application, I get the following error-

"The procedure entry point new_create_dissector_handle could not be located in the dynamic link library C:\Program Files\Wireshark\plugins\3.2\epan\<plugin_name>.dll"

If I try to alter the "new_create_dissector_handle" function, I get errors in compilation. So, how can I resolve this issue to load my plugin using the dll file?

Thank you

I have built a custom wireshark plugin on Windows but when I try to use this on an already installed wireshark by copying the dll file, it fails to load

I have already built a custom plugin and compiled it using the source files of Wireshark 3.2. I want to use this plugin on another wireshark which has been installed. So, I copied the dll file from my build to the current wireshark plugin folder. But when I launch application, I get the following error-

"The procedure entry point new_create_dissector_handle could not be located in the dynamic link library C:\Program Files\Wireshark\plugins\3.2\epan\<plugin_name>.dll"

If I try to alter the "new_create_dissector_handle" function, I get errors in compilation. So, how can I resolve this issue to load my plugin using the dll file?

Thank you

I have built a custom wireshark plugin on Windows but when I try to use this on an already another installed wireshark version by copying the dll file, it fails to load

I have already built a custom plugin and compiled it using the source files of Wireshark 3.2. I want to use this plugin on another wireshark version which has been installed. So, I copied the dll file from my build to the current wireshark plugin folder. But when I launch application, I get the following error-

"The procedure entry point new_create_dissector_handle could not be located in the dynamic link library C:\Program Files\Wireshark\plugins\3.2\epan\<plugin_name>.dll"

If I try to alter the "new_create_dissector_handle" function, I get errors in compilation. So, how can I resolve this issue to load my plugin using the dll file?

Thank you