Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: [Wireshark-dev] While capturing, recvfrom: Bad address

From: "JoSH Lehan" <krellan@xxxxxxxxx>
Date: Fri, 22 Aug 2008 18:32:29 -0700
I'm running Wireshark 1.0.2, on 32-bit Fedora 8.

While capturing, this message occasionally appears in a pop-up window,
stopping the capture:


Error while receiving packets: recvfrom: Bad address


When this happens, the capture is forcefully stopped, but Wireshark
remains running.  It does not crash.  If I save my capture, and begin
the capture again, it works.  The error will happen again a short
while later, though.  This can be repeated indefinitely.

Quitting and restarting Wireshark doesn't seem to influence how often
the error happens.

Certain behaviors on the network seem to trigger it.  For example,
mounting a disk with FCoE (Fibre Channel over Ethernet) will often
cause this error to be triggered on the machine that is being the FCoE
target.

The Ethernet card is an ordinary Ethernet card (Intel 1Gb).  The
connection remains up throughout all of these capture attempts, and
retains its assigned IP address.  No errors in dmesg.  There seems to
be nothing wrong with the network.

I also tried downloading the Wireshark from source and compiling it,
and got the same problem.  The build from source appears identical to
the build supplied with Fedora 8.

Has anybody else seen this error before?

Thanks!

Josh Lehan