[prev in list] [next in list] [prev in thread] [next in thread]
List: gdb
Subject: Debugging threads on Linux/IA64
From: Bharadwaj Yadavalli <bharadwaj.yadavalli () hp ! com>
Date: 2003-11-21 17:51:09
Message-ID: 20031121175109.GB29653 () java ! zko ! dec ! com
[Download RAW message or body]
I have not been able to debug Linux/IA64 applications linked
with libpthread. I get the following errors depending on the
version of glibc (I believe depending on whether NPTL is
used or Linuxthreads is being used)
Cannot find user-level thread for LWP 6507: generic error
or
thread_get_info_callback: cannot get thread info: generic
error
I ran on RH Advanced Server 2.1AS(Derry) and RH AS release 3
(Taroon) systems with glibc-2.2.4-29.2.ia64 and
glibc-2.3.2-95.3.ia64 respectively.
I researched on the web as well as on the glibc and gdb
mailing lists along with some looking into the gdb 6.0
sources. Given that I found the failing call to be
td_thr_get_info in gdb/thread-db.c I also came aross the
description in
http://sources.redhat.com/ml/libc-alpha/2003-08/msg00106.html
It seems to me that this problem has been addressed.
>From the errata at
http://rhn.redhat.com/errata/RHSA-2003-249.html
it seems to me that glibc-2.2.4-32.8.ia64.rpm should fix the
problem. Does glibc-2.3.2-95.3.ia64 which I have on AS
release 3 predate glibc-2.2.4-32.8.ia64.rpm? What is the
glibc version I need to be running to be able to debug an
application linked with libpthread?
Thanks for your help,
Bharadwaj
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic