Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

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

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Jim Pickering <james.pickering@xxxxxxx>
Date: Mon, 02 Jul 2007 20:34:32 -0000

The build environment is Visual C++ 2005 Express Edition.

I built adns_dll.dll with Visual C++ 2005 Express Edition and relinked wireshark, as suggested.

Wireshark still crashes when loading a previously saved capture file or when starting a new capture.

Even though we have a copy of MS VC 6.0, I would really like to use Visual C++ 2005 Express Edition, as I am hoping to hand off the maintenance of our dissector to other developers who don't have access to a copy of MS VC 6.0.

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

  • Follow-Ups:
    • Re: [Wireshark-dev] Windows build crashing
      • From: Graham Bloice
    • Re: [Wireshark-dev] Windows build crashing
      • From: Jim Pickering
  • Prev by Date: Re: [Wireshark-dev] filter expression required
  • Next by Date: [Wireshark-dev] develop a tool to parse captured file
  • Previous by thread: Re: [Wireshark-dev] [Wireshark-commits] rev 22144: /trunk-0.99.6/ /trunk-0.99.6/: ChangeLog configure.in version.conf
  • Next by thread: Re: [Wireshark-dev] Windows build crashing
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation