New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 854771 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

LLD needs to implement control flow guard for the delayload IAT

Project Member Reported by r...@chromium.org, Jun 20 2018

Issue description

Split from  https://crbug.com/693709 , which was about LLD's /guard:cf support.

LLD currently does not separate out the import address table (IAT) used for delayload support. I wasn't able to understand what the Microsoft linker does here. If LLD sets the DLL characteristic bits to claim that we support delayload IAT protection, binaries crash on startup, so LLD is clearly not doing something that it should be doing.
 

Sign in to add a comment