site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Le 27 août 2009 à 00:57, Joel Reymont a écrit : On Aug 26, 2009, at 11:32 PM, Jean-Daniel Dupas wrote: _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... The list you get is the libraries that are loaded after the entry point is reached. I must not be thinking clearly since it's very late but I was under the impression that to resolve symbols, the dynamic linker runs before the program entry point is reached. What circumstances might cause libraries to be loaded after the program entry point, apart from manually invoking dlopen? Is Safari manually loading the RawCamera, HelpData or Shortcut frameworks, for example? It may be Safari, it may be some System frameworks that do it lazily. There is a lot of reason why a library will be load at runtime. Loading a plugin or a component that require it is one. Internet plugins are not loaded before the browser entry point and they may have reference on not yet loaded libraries. This email sent to site_archiver@lists.apple.com
participants (1)
-
Jean-Daniel Dupas