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