Wireshark-dev: [Wireshark-dev] JGroups dissector plugin and Wireshark 1.3.3
From: Martin Warnes <martin@xxxxxxxxxxxxxxxxx>
Date: Sun, 31 Jan 2010 19:21:09 +0000
Hi

I've been compiling the JGroups plugin
(http://javagroups.cvs.sourceforge.net/viewvc/javagroups/wireshark-plugin/)
into the unstable branch for a while; up till 1.3.0 I hadn't run into
any problems and everything worked great. But I ran into a issue after I
tried to build against 1.3.3, I did a "svn update" to bring everything
up to date and rebuilt Wireshark, there were no problems and Wireshark
built without errors but when I tried to start it up it failed.
Eventually I removed the JGroups plugin from the Plugin directory and
Wireshark was able to start. To rule out a build environment issue I
checked out a fresh version of the source, copied the JGroups source
folder and updated the build files (.nmake, etc), this time when I
recompiled I got the  following error which I'm guessing is the root
cause of the problem:

...

C:\wireshark-win32-libs\libsmi-0.4.8\mibs\WWW-MIB
304 File(s) copied
        wireshark-gtk2\tshark.exe -G | perl doc\dfilter2pod.pl
doc\wireshark-filter.pod.template > doc\wireshark-filter.pod
NOTE: you should run 'diskperf -y' to enable the disk statistics

Unhandled exception ("proto.c:4238: failed assertion "hfinfo->display == BASE_NONE"", group=1, code=4)

This application has requested the Runtime to terminate it in an unusual
way. Please contact the application's support team for more information.

 I'm guessing something may have changed that needs to be rolled into
the JGroups code but I just can't figure it out, if anyone is able to
enlighten me on what the cause of this assertion or changes since 1.3.0
that may possibly have caused this issue then I'd be really greatful.

Thanks .. Martin