Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: panic using firefox
Patrick Welche wrote:
>With a amd64 kernel built from Mar 28 16:05 GMT source, I just saw:
[snip]
>(gdb) frame 5
>#5 0xffffffff8054547a in filt_sordetach (kn=0xfffffe804e698780)
> at ../../../../kern/uipc_socket.c:2250
>2250 SLIST_REMOVE(&so->so_rcv.sb_sel.sel_klist, kn, knote, kn_selnext);
>(gdb) list
>2245 {
>2246 struct socket *so;
>2247
>2248 so = ((file_t *)kn->kn_obj)->f_socket;
>2249 solock(so);
>2250 SLIST_REMOVE(&so->so_rcv.sb_sel.sel_klist, kn, knote, kn_selnext);
>2251 if (SLIST_EMPTY(&so->so_rcv.sb_sel.sel_klist))
>2252 so->so_rcv.sb_flags &= ~SB_KNOTE;
>2253 sounlock(so);
>2254 }
I have seen the same crash twice with sources from Apr 11, I have
crash dumps but the kernel wasn't a debug build.
Looking at the firefox sources the call to kevent(2) is presumably from:
ipc/chromium/src/third_party/libevent/kqueue.c
I guess it could be interesting to look at the fields of the socket
struct.
Robert Swindells
Home |
Main Index |
Thread Index |
Old Index