[vox-tech] gdb question: rbreak

Peter Jay Salzman vox-tech@lists.lugod.org
Tue, 10 Sep 2002 13:55:41 -0700


hola,

when using the rbreak command, a regex like "f*" is useless because it
matches glibc stuff as well.  it sets something like 20 breakpoints.
instead, you need to specify the regex very carefully, for instance,
"^f.\{0,2\}$" for functions like f(), f1() and foo().

on debian/woody, about a year ago, backtraces included glibc functions
as well, which was a major bummer.  my understanding is that it was due
to the way gdb was built by the debian gdb maintainer.  thankfully, it
eventually got fixed.

i'm using debian sarge.  i'm wondering if gdb on other GNU/linux
distributions have the same behaviour of including glibc functions in
rbreak matches?

pete

-- 
Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D