LINUX.ORG.RU

Gdb - shared library debugging trouble

 


0

1

Не могу отладить динамическую либу, загружаемую в один из процессов программы

gdb attach 22595

info shared
   Syms  Read  Shared Object Library
   No          mylib.so
file mylib.so
Reading symbols from mylib.so...done.
break myfunction
Breakpoint 1 at 0x3254b: file myfile.c, line 621.
continue
Continuing.
Warning:
Cannot insert breakpoint 1.
Error accessing memory address 0x3254b: Input/output error.
------------
Или делаю так

gdb --args myprogram -c myprogram.conf
break main
break myfunction
Function «myfunction» not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 2 (myfunction) pending.
run
continue
Continuing.
[Inferior 1 (process 23347) exited normally]

Никак не могу подцепиться к либе.


set solib-search-path /libpath

Solved

afx33
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.