Wireshark-dev: Re: [Wireshark-dev] Problem loading custom DLL with standard Wireshark distribut
Yes and no. It should be possible (we use the GTK dlls that are compiled
with MSVC6 with the MSVC2005EE studio builds - so mixing Dlls is
possible), but you have to be very careful about passing C runtime
resources (e.g. FILE handles) between these two, but that's usually not
a problem for a typical dissector. But this will make problems while
running WS, not while loading it (as you have).
I'm unsure what the real problem is here. In an attempt to find the
cause you may try to strip down the plugin content to an absolute
minimum content (e.g. #if 0 out all "functional" parts) and see if this
fixes your problem - in this case a call within your dissector code is
the problem..
The only solution that should work is to use the MSVC2005EE generated
Wireshark instead of the official one.
Regards, ULFL
Ulf,
Thank you very much (again) for the response. I wasn't able to get at the
root cause of the issue, but because my .dll's (and subsequent .dlls I
built) work just fine with the wireshark version I compiled, I decided to
simply install my version rather than the official distribution. A minor
inconvenience at worst. If this becomes an issue in the future, I'll dig
further, but for now this solution will work fine.
Thank you again for your assistance,
Chris
_________________________________________________________________
Invite your Hotmail contacts to join your friends list with Windows Live
Spaces
http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us