I added this bug recently...
Index: athn.c
===================================================================
RCS file: /cvs/src/sys/dev/ic/athn.c,v
retrieving revision 1.95
diff -u -p -r1.95 athn.c
--- athn.c 12 Jan 2017 18:06:57 -0000 1.95
+++ athn.c 17 Jan 2017 19:33:31 -0000
@@ -2337,7 +2337,7 @@ athn_node_alloc(struct ieee80211com *ic)
struct athn_node *an;
an = malloc(sizeof(struct athn_node), M_DEVBUF, M_NOWAIT | M_ZERO);
- if (ic->ic_flags & IEEE80211_F_HTON)
+ if (an && (ic->ic_flags & IEEE80211_F_HTON))
ieee80211_mira_node_init(&an->mn);
return (struct ieee80211_node *)an;
}