You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's processing an ifaddrmsg, but using a macro for an ifinfomsg. The sizes are different, and this means that it's at least getting the data wrong, and on an ARM platform I'm using, this makes avahi-autoipd crash.
The text was updated successfully, but these errors were encountered:
This was found on a Broadcom ARM SoC, and on investigation was found to also affect (= cause a crash) a related Broadcom MIPS SoC, though at much lower frequency. The ARM SoC that crashed on this nearly 100% was running a 3.14.28-derived kernel.
See this line of code: https://github.com/lathiat/avahi/blob/master/avahi-autoipd/iface-linux.c#L144
It's processing an ifaddrmsg, but using a macro for an ifinfomsg. The sizes are different, and this means that it's at least getting the data wrong, and on an ARM platform I'm using, this makes avahi-autoipd crash.
The text was updated successfully, but these errors were encountered: