cvs commit: src/sys/kern kern_sig.c sys_process.c
David Xu
davidxu at FreeBSD.org
Fri Dec 23 18:59:30 PST 2005
davidxu 2005-12-24 02:59:30 UTC
FreeBSD src repository
Modified files:
sys/kern kern_sig.c sys_process.c
Log:
Avoid kernel panic when attaching a process which may not be stopped
by debugger, e.g process is dumping core. Only access p_xthread if
P_STOPPED_TRACE is set, this means thread is ready to exchange signal
with debugger, print a warning if P_STOPPED_TRACE is not set due to
some bugs in other code, if there is.
The patch has been tested by Anish Mistry mistry.7 at osu dot edu, and
is slightly adjusted.
Revision Changes Path
1.319 +0 -2 src/sys/kern/kern_sig.c
1.134 +30 -26 src/sys/kern/sys_process.c
More information about the cvs-src
mailing list