Panic in ural/usbd

Erik Winge erik.winge at
Sun Sep 4 06:33:11 PDT 2005


I got a panic when restarting wpa_supplicant after my network connection hung:

killall wpa_supplicant; /usr/sbin/wpa_supplicant -B -i ural0 -P
/var/run/wpa_supplicant/ -c /etc/wpa_supplicant.conf;
dhclient ural0

Unfortunately the info is copied down by hand, since my computer
refuses to save crash dumps.

Fatal trap 12: page fault while in kernel mode
fault virtual adress = 0x0
fault code = supervisor write, page not present
instruction pointer = 0x20:0xc046bf83
stack pointer = 0x28:0xd4fc9bd0
frame pointer = 0x28:0xd4fc9bd0
code segment = base 0x0, limit 0xfffff, type 0x1b
                DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL=1
current process = 42 (usbtask)
[thread pid 42 tid 100046]
Stopped at usbd_setup_xfer+0x9: movl %edx,0(%eax)

usb_setup_xfer(0,0,c1665bb0,c1698000,3e) at usb_setup_xfer+0x9
ural_start(...) at ural_start+0x228
ieee80211_send_probereq(...) at ieee80211_send_probereq+0x1fd
ieee80211_newstate(...) at ieee80211_newstat+0x4ed
ural_task(...) at ural_task+0x55
usb_task_thread(...) at usb_task_thread+0x44
fork_exit(...) at fork_exit+0xa1
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip=0, esp = 0xd4fc9d6c, ebp = 0

Erik Winge

More information about the freebsd-current mailing list