how to set breakpoint on function in a shared library which has not been loaded in gdb
Posted
by pierr
on Stack Overflow
See other posts from Stack Overflow
or by pierr
Published on 2010-04-15T05:39:31Z
Indexed on
2010/04/15
5:43 UTC
Read the original article
Hit count: 347
Hi,
I have a shared library libtest.so
which will be loaded into the the main program using dlopen
. Function test()
reside in libtest.so
and will be called in the main program through dlsym
. Is there any way I could set up a break point on test
?
Please note that the main programm has not been linked to libtest.so
during linking time. Otherwise , I should be able to set the break point although it is a pending action. In my case, when I do b test
, gdb will tell me Function "test" not defined
.
© Stack Overflow or respective owner