Bug #4697
closed
Fatal bind error when initializing multicast UDP faces
Added by Alexander Lane over 6 years ago.
Updated about 6 years ago.
Description
In a Mini-NDN-Wifi environment, we have repeatedly received fatal errors from bind when creating UDP multicast faces, as well as noticing a UDP multicast face being initalized twice. This likely occurs from changing IP addresses in the program's setup, but the error message does not provide much detail. It's also noteworthy that the UDP multi-cast factory seems to be invoked twice for the same interface. An example log is attached below.
Files
- Subject changed from Fatal error when initializing multicast faces to Fatal bind error when initializing multicast faces
- Category changed from Core to Faces
- Start date deleted (
08/07/2018)
- Assignee set to Davide Pesavento
Adding code to replicate and version information if it's needed.
- Status changed from New to In Progress
I'm trying to debug this with Alexander.
The bind that fails is on sta2-wlan0
with address fe80::ff:fe00:100%sta2-wlan0
(link scope). sta2-wlan0
is an emulated wireless interface using 80211_hwsim
.
- Subject changed from Fatal bind error when initializing multicast faces to Fatal bind error when initializing multicast UDP faces
I could not reproduce the problem on Ubuntu 18.04 using either veth
or mac80211_hwsim
interfaces. The multicast faces are always created successfully.
Can you test outside mini-ndn (possibly with a simplified setup, e.g. only one pair of mac80211_hwsim
interfaces) and see if you still experience the crash?
Davide Pesavento wrote:
I could not reproduce the problem on Ubuntu 18.04 using either veth
or mac80211_hwsim
interfaces. The multicast faces are always created successfully.
Can you test outside mini-ndn (possibly with a simplified setup, e.g. only one pair of mac80211_hwsim
interfaces) and see if you still experience the crash?
We are running on 16.04, but I will check on 18.04.
- Status changed from In Progress to Rejected
Also available in: Atom
PDF