Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Apr 2004 00:19:00 +0200
From:      GiZmen <gizmen@blurp.one.pl>
To:        freebsd-hackers@freebsd.org
Subject:   Re: problem with gdb
Message-ID:  <20040426221900.GA26440@blurp.one.pl>
In-Reply-To: <20040426005008.GR70766@wantadilla.lemis.com>
References:  <20040425184207.GB15348@blurp.one.pl> <20040426005008.GR70766@wantadilla.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On Sunday, 25 April 2004 at 20:42:07 +0200, GiZmen wrote:
> > Hello,
> >
> > I have problem with gdb. When i start gdb as a regular user or even user
> > i wheel group, i cant debug program that i want. I start gdb with my program
> > and i set breakpoint and i run this program. And i do not stop i this
> > breakpoint. gdb prints output and this message:
> >
> > Program exited normally.
> > You can't do that without a process to debug.
> >
> > and it return to gdb prompt.
> >
> > When i do the the same as root it works perfectly. I dont have any
> > idea what is the cause of this problem.
> 
> Looks like you're debugging a setuid executable.  By the time you hit
> the breakpoint, the process has changed its euid, and you can no
> longer stop it.
> 
---end quoted text---

no i do not have suid bit on this binary. I tried on other freebsd box and
on other boxes it works good. i dont know what is wrong with this gdb :(

-rwxr-xr-x  1 gizmen  gizmen  - 128189 26 Kwi 01:40 rect_matrix*

so what else can be wrong ?

-- 
Best Regards:
		GiZmen

UNIX is user-friendly; it's just picky about its friends
UNIX is simple; it just takes a genius to understand its simplicity



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