mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-23 22:42:37 +01:00
90c922f2ca
When printing New Address events, the extra_str buffer is overrun, resulting in weird stuff happening. > RTNL: Error (0x02) len 20 > 5.252075 Flags: 0 (0x000) Sequence number: 189 (0x000000bd) Port ID: 2116 ACK: 0 ==4080== Invalid read of size 1 ==4080== at 0x4E8000E: vfprintf (in /lib64/libc-2.20.so) ==4080== by 0x4EA8A24: vsnprintf (in /lib64/libc-2.20.so) ==4080== by 0x4E86011: snprintf (in /lib64/libc-2.20.so) ==4080== by 0x403B64: print_packet (nlmon.c:238) ==4080== by 0x40C8FD: print_nlmsghdr (nlmon.c:3197) ==4080== by 0x40CD9E: print_rtnl_msg (nlmon.c:3266) ==4080== by 0x40CE4F: nlmon_print_rtnl (nlmon.c:3298) ==4080== by 0x40D1CD: nlmon_receive (nlmon.c:3390) |
||
---|---|---|
.. | ||
display.c | ||
display.h | ||
main.c | ||
nlmon.c | ||
nlmon.h | ||
pcap.c | ||
pcap.h |