I'm working on a wireshark dissector, it works and I'm able to compile it. The dissector works on my development version of wireshark but not on the wireshark installer version. Both are used in the newest version. I get the error: Err field abbrev= Do anybody know the reason? asked 25 Sep '14, 05:50 vcwm edited 25 Sep '14, 05:56 |
One Answer:
You are compiling a dissector plugin, isn't it? You probably tried to run the compiled library against another Wireshark version than the one you use on your development machine. Plugins must be compiled against the version you intend to use (for example a plugin compiled in master branch will not run with Wireshark 1.12 releases). answered 25 Sep '14, 09:24 Pascal Quantin |
ok thanks for the answer, but it just seems to be the expert info which causes the problems, if i commented out all line which deals with expert info, the plugin works on both versions.
Because the expert info API changed between master-1.12 and master branches. What I said remains valid.