discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: loading bundles stopped working


From: David Chisnall
Subject: Re: loading bundles stopped working
Date: Tue, 27 Nov 2018 10:02:53 +0000
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]