On Thu, Sep 29 2016 12:59:23 +0300, Lauri Tirkkonen wrote:
> On Thu, Sep 29 2016 11:31:26 +0200, Stefan Sperling wrote:
> > You've found another code path where a check against AID zero is
> > used to determine whether a node is in associated state. Tsk tsk.
> >
> > Does this fix it?
>
> Thanks, I'm running this fix now -- I'll let you know if I can get it to
> crash again. I don't have a sure way to repro so I guess I'll just wait
> a couple days and try using the wireless with different devices.
Unfortunately:
panic: bogus long slot station count 0
Starting stack trace...
panic() at panic+0x10b
ieee80211_node_leave_11g() at ieee80211_node_leave_11g+0xc4
ieee80211_node_leave() at ieee80211_node_leave+0x14e
ieee80211_send_4way_msg1() at ieee80211_send_4way_msg1+0x1e5
ieee80211_eapol_timeout() at ieee80211_eapol_timeout+0x43
timeout_run() at timeout_run+0x48
softclock() at softclock+0x14c
softintr_dispatch() at softintr_dispatch+0x8b
Xsoftclock() at Xsoftclock+0x1f
--- interrupt ---
end trace frame: 0x0, count: 248
0x8:
End of stack trace.
I have another core now, if you have any further ideas.
--
Lauri Tirkkonen | lotheac @ IRCnet