Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2007 00:46:30 -0700
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Dag-Erling Sm??rgrav <des@des.no>
Cc:        Ricardo Nabinger Sanchez <rnsanchez@wait4.org>, freebsd-current@freebsd.org
Subject:   Re: Process for requesting reverting patch?
Message-ID:  <20070514074630.GA2818@troutmask.apl.washington.edu>
In-Reply-To: <86ps53x3ci.fsf@dwp.des.no>
References:  <864pmg1t1s.fsf@dwp.des.no> <20070513183009.GA96018@troutmask.apl.washington.edu> <86646wzfv0.fsf@dwp.des.no> <20070513192836.GA94258@troutmask.apl.washington.edu> <46478626.9060301@FreeBSD.org> <20070513230055.1dbd22f5.rnsanchez@wait4.org> <20070514020635.GA99892@troutmask.apl.washington.edu> <20070514022620.GA52887@nagual.pp.ru> <20070514024316.GA197@troutmask.apl.washington.edu> <86ps53x3ci.fsf@dwp.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, May 14, 2007 at 09:37:49AM +0200, Dag-Erling Sm??rgrav wrote:
> Steve Kargl <sgk@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070514074630.GA2818>