|
|
Subscribe / Log in / New account

Identifying dependencies used via dlopen()

Identifying dependencies used via dlopen()

Posted Apr 18, 2024 21:03 UTC (Thu) by dkg (subscriber, #55359)
In reply to: Identifying dependencies used via dlopen() by gioele
Parent article: Identifying dependencies used via dlopen()

IPC has very different failure modes compared to dynamically loaded libraries (timeouts, partial responses, duplicate responses, DOSes) and security problems (MITM).

I agree with you about the different kinds of failure modes, but the discussions in this thread suggesting lazy dynamically loaded libraries (whether done via dlopen() or by the dynamic linker itself) also introduce some novel failure modes.

figuring out how to wrap any of these scenarios in reasonable error-handling sections so that arbitrary tooling that relies on them can be updated smoothly is the real trick.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds