This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: Error while debugging a program using debugglibc.sh
- From: Nisarg Shah <nisargshah323 at gmail dot com>
- To: "Carlos O'Donell" <carlos at redhat dot com>
- Cc: libc-help at sourceware dot org
- Date: Mon, 28 Oct 2019 22:17:57 -0500
- Subject: Re: Error while debugging a program using debugglibc.sh
- References: <CAO3yODnM=0H+8yZ4_TsNvAUqMkB=AfwENri6S2X14_ALrnzHaw@mail.gmail.com> <b9e0ec7f-55fc-80d5-8298-4ec1a57c4995@redhat.com>
Hi Carlos,
> Where did the toolchain you are using come from? Is the gcc you are using
> part of your distribution? What distribution are you using?
I'm using Ubuntu 18.04.3 64-bit.
Toolchain is the default provided by Ubuntu. gcc is part of the distribution.
$ gcc --version
gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
libc-bin package provided by distribution is at 2.27-3ubuntu1
> Can you try this?
>
> ./debugglibc.sh ./nptl/tst-align
>
> And see if debugging a normal glibc test case works?
I get the same error on trying the above command.
$ ./debugglibc.sh ./nptl/tst-align
Debugging glibc...
Build directory : /mnt/hd/glibc-master-build/
Source directory : /mnt/hd/glibc
GLIBC Testcase : ./nptl/tst-align
GDB Commands : /mnt/hd/glibc-master-build/debugglibc.gdb
Env vars :
Reading symbols from /mnt/hd/glibc-master-build//elf/ld.so...done.
/mnt/hd/glibc-master-build/debugglibc.gdb:5: Error in sourced command file:
The address where ./nptl/tst-align has been loaded is missing
Thanks
Nisarg