0

I want to inspect the math operations on numpy, which was written by python and c. I debugged it with gdb and found that the math library is _multiarray_umath.cpython-36dm-x86_64-linux-gnu.so. There are so many overload python functions that I'm not sure where to set the breakpoints for _multiarray_umath.cpython-36dm-x86_64-linux-gnu.so.

Is there any method to break all the symbols on a shared library?

Employed Russian
  • 199,314
  • 34
  • 295
  • 362
coredump
  • 41
  • 1
  • 4
  • This is close to a dup of https://stackoverflow.com/a/9549822/50617 – Employed Russian May 04 '19 at 18:08
  • I had tried this way and it worked around this problem. But I wanted to seek more trick way to do this. Is there any more simpler method? Such as through gdb features? – coredump May 05 '19 at 08:19

0 Answers0