VirtualBox

Ignore:
Timestamp:
Apr 23, 2025 11:46:53 AM (4 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168596
Message:

SUPHardPosix: Comment about the dlerror problem from bugref:10892 / ticketref:22193.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/posix/SUPR3HardenedMain-posix.cpp

    r108712 r109060  
    182182 *                              be searched. NULL is allowed too to indicate opening the main
    183183 *                              binary.
     184 *
     185 * @todo    When this is used by dlopen and dlmopen intercepts, it doesn't set
     186 *          dlerror which can be confusing to the caller and lead to crashes.
     187 *          However, since we don't have access to the libdl internals, there is
     188 *          little we can do about it here without intercepting dlerror calls as
     189 *          well, allocating a TLS variable, and all that ...  For now IPRT just
     190 *          has to be careful.  See @bugref{10892}.
    184191 */
    185192DECLASM(bool) supR3HardenedPosixMonitor_VerifyLibrary(const char *pszFilename)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette