On 26/11/2018 20:40, Sebastian Reitenbach wrote:
  I think I finally found where the dlopen() is called, in gnustep base
dynamic-load.h (which is generated while building it, took me a while
to find that ;)

 From what I can see, things look good as it successfully dlopens
the gnustep-back backend file, but then it never calls __objc_exec_class??

I can't tell for sure from your debugging log, but it looks as if you don't have a breakpoint set on __objc_exec_class when you step over the dlopen call. You won't be able to step into dlopen (unless you want to recompile rtld with debug info, but I wouldn't recommend that), so you need to make sure that you set the breakpoint before you let the process call dlopen. You can then step into the __objc_exec_class calls and see if it's actually loading things correctly.

David

_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to