NetBSD-Bugs archive

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

Re: lib/53805: dlclose(3) does not interact correctly with atexit(3) callbacks



On Thu, Dec 20, 2018 at 06:10:01PM +0000, Kamil Rytarowski wrote:
>  This is the common behavior of atexit(3) vs dlclose(3). Internally
>  atexit(3) is registered together with its DSO pointer so we have all we
>  need there.

It's not, that's the whole point. atexit(3) has no idea what DSO the
handler is in beyond doing address scans. Which is exactly atexit(3) is
the wrong interface here.

Joerg


Home | Main Index | Thread Index | Old Index