Re: Stepping over longjmp presumably broken for glibc

Simon Richter
2005-12-23T18:01:20Z

[-- Attachment #1: Type: text/plain, Size: 782 bytes --]

Hi,

Eli Zaretskii wrote:

> If glibc maintainers actively fight the debugger's ability to debug
> their code, we will never succeed in catching up with them. So I'd
> rather they stopped with that attitude and started cooperating with
> us. I can ask RMS to try to influence the glibc team, if you think
> this will help.

I think it's another issue of debug vs. non-debug binaries. Any debugger
will have a hard time finding the end of a higher-language construct in
a non-debug binary. A debug binary on the other hand should not intermix
constructs and take care to have enough hints for the debugger to find
out stuff. A glibc for debugging should hence store usable pointers, and
people should use a debug build when debugging the glibc.

Simon aka Captain Obvious

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 307 bytes --]