mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2025-02-24 15:30:43 +01:00

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)