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

grpcui crashes on Windows when Control Flow Guard is enabled #190

Open
amit13k opened this issue Jun 27, 2022 · 0 comments
Open

grpcui crashes on Windows when Control Flow Guard is enabled #190

amit13k opened this issue Jun 27, 2022 · 0 comments

Comments

@amit13k
Copy link

amit13k commented Jun 27, 2022

grpcui crashes just after clicking on invoke button on the grpcui web app. This happens if the control flow guard setting under the exploit protection settings is enabled on windows (which is enabled by default).

If I add grpcui as an exception for CFG, it works properly.

Not sure whether the bug is in grpcui, golang compiler, or the
Windows "control flow guard" feature.

I have read about the control flow guard feature in windows making some games slower, but in this case, the program just crashes. Always asking the end-user to add a CFG exception manually to every go-generated binary doesn't seem like a good idea.

A closed issue on golang GitHub repo related to this, golang/go#30319

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

1 participant