Wireshark-dev: Re: [Wireshark-dev] Windows build crashing

From: Jim Pickering <james.pickering@xxxxxxx>
Date: Tue, 12 Jun 2007 09:30:23 -0700
What version of the MS compiler (VS ????) is used to build the Windows distribution?

Jim

Jim Pickering
Senior Software Engineer
SRI International
4119 Broad Street, Suite 210
San Luis Obispo, CA 93401
Phone: (805) 542-9330 ext. 125
FAX: (805) 546-2444



Graham Bloice wrote:
Jim Pickering wrote:
I am new to the mailing list and am in the process of developing a
protocol dissector.

I downloaded the source and build the executable on Windows XP.
Everything went quite well. Kudos to the development team.

I ran the built app
(C:\wireshark>C:\wireshark\wireshark-gtk2\wireshark.exe), selected
"Capture", selected "Interfaces", hit "Start" on my "Broadcom NetXtreme
Gigabit Ethernet Driver", and it
crashes with the following:
   AppName: wireshark.exe     AppVer: 0.99.5.0     ModName: msvcr80.dll
   ModVer: 8.0.50727.762     Offset: 0001ebf3

This does not happen with the executable I downloaded.

Built executable from source is Version 0.99.5
Downloaded executable is Version 0.99.5 (SVN Rev 20677)

I am dying to get started on my protocol dissector, but this is holding
me up!

Any ideas? Can I supply any more information?


You don't indicate your build environment, but as msvcr80.dll is mentioned I
assume that you're using VS2005 in some form.

If this is the case, I think the problem is likely to be adns_dll.dll.  The
version that is downloaded is built with VC6, and doesn't play well with
VS2005 (VC8).  Open the adns project (adns_win32.dsw) in VS2005, convert it to
the VS2005 project format and rebuild it.  Link wireshark again and you should
be good to go.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature