Process for requesting reverting patch?

Steve Kargl sgk at troutmask.apl.washington.edu
Mon May 14 07:50:21 UTC 2007


On Mon, May 14, 2007 at 09:37:49AM +0200, Dag-Erling Sm??rgrav wrote:
> Steve Kargl <sgk at troutmask.apl.washington.edu> writes:
> > Read the entire thread.  tcsh hangs when invoked from gdb with a
> > .cshrc that contains
> 
> "tcsh hangs when invoked from gdb"?
> 
> gdb uses ptrace(2), which breaks the process hierarchy - the debugged
> process is reparented to gdb.  When the debugged process forks and gdb
> attaches to the child, the child will seem - from the parent's
> perspective - to disappear into thin air.
> 
> This has never worked correctly in FreeBSD and is completely unrelated
> to tcsh, so you can get off mp@'s back already.
> 
> Fixing it is hard.  I've tried.  It seems easy until you realize that
> you need to rewrite most of kern_wait().
> 

des, get off your high horse!

gdb has always worked for me until the recent import of tcsh.

I've use the freebsd base system gdb(1) for nearly 15 years
without problems.  The recent tcsh import has broken gdb.  If you
can fix it, fine; otherwise, crawl back under your rock.

-- 
Steve


More information about the freebsd-current mailing list