Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

binskim.exe throws Control Flow Guard errors on e_sqlite3 #278

Closed
vonders opened this issue Jun 25, 2019 · 4 comments
Closed

binskim.exe throws Control Flow Guard errors on e_sqlite3 #278

vonders opened this issue Jun 25, 2019 · 4 comments

Comments

@vonders
Copy link

vonders commented Jun 25, 2019

The following error is thrown when analysing e_sqlite3.dll in binskim.exe
error BA2008: 'e_sqlite3.dll' does not enable the control flow guard (CFG) mitigation. To resolve this issue, pass /GUARD:CF on both the compiler and linker command lines. Binaries also require the /DYNAMICBASE linker option in order to enable CFG.

Control Flow Guard (CFG) should be enabled in release mode by default

@ericsink
Copy link
Owner

See:

ericsink/cb@902d79e

@vonders
Copy link
Author

vonders commented Jul 9, 2019

Thanks, will this be available in a SQLitePCLRaw.bundle_green at some point? regards

@ericsink
Copy link
Owner

ericsink commented Jul 9, 2019

Yes, this will be part of the 2.0 release, coming soon. #255

@ericsink
Copy link
Owner

ericsink commented Sep 3, 2019

This should be fixed in 2.0.1, which has been pushed up to nuget.org.

@ericsink ericsink closed this as completed Sep 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants