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
When a BSS Transition Management response is received by hostapd, that is NOT the WNM_BSS_TM_ACCEPT status, the bss target variable remains uninitialized and causes the ubus message marshaling to access invalid memory, which results in a segfault. This is reported by the kernel like so:
do_page_fault(): sending SIGSEGV to hostapd for invalid read access from 00000005
epc = 555d4775 in wpad[555cd000+103000]
ra = 555d4775 in wpad[555cd000+103000]
hostapd terminates, and brings the WiFi down which is highly disruptive to all devices connected on WiFi.
This is only seen when a band steering service is running, because it is a response to their operation. I have seen it with dawn and I believe usteer will also trigger this segfault if it uses these messages.
The text was updated successfully, but these errors were encountered:
When a BSS Transition Management response is received by hostapd, that is NOT the WNM_BSS_TM_ACCEPT status, the bss target variable remains uninitialized and causes the ubus message marshaling to access invalid memory, which results in a segfault. This is reported by the kernel like so:
hostapd
terminates, and brings the WiFi down which is highly disruptive to all devices connected on WiFi.This is only seen when a band steering service is running, because it is a response to their operation. I have seen it with
dawn
and I believeusteer
will also trigger this segfault if it uses these messages.The text was updated successfully, but these errors were encountered: