Re: Thread names in gdb7.7(using info threads command)
Pedro Alves <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On 08/19/2014 04:43 PM, Pedro Alves wrote: > On 07/17/2014 06:07 PM, Sreejith M M wrote: > >> I am trying to see thread names in gdb. Thread names are defined with >> >> prctl (PR_SET_NAME, "Mythread2", 0, 0, 0); //MyThread2 is my thread name >> > > ... > >> the thread name after the application generates a core dump when I >> load core file using core-file command. > >> I would like to understand how I can see the thread names when from >> the core file generated by the application > > Unfortunately, I don't think this information is stored anywhere in the > core dump. Or maybe it is, in NT_PRPSINFO / prpsinfo->pr_fname ? In that case, all we'd need is a gdb patch to make use of it. See the target_thread_name target method. We'd need an implementation in corelow.c. -- Thanks, Pedro Alves