-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Closed
Labels
OS-wasiinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)topic-parsertype-featureA feature request or enhancementA feature request or enhancement
Description
Implementing stack overflow protection for webassembly is tricky, as there are two stacks:
- The hidden webassembly stack
- The stack used for C stack objects that can have their address taken
We need to avoid overflowing either. It generally seems that the first stack is the one most vulnerable to overflow, so perhaps a simple counter would work.
Linked PRs
Metadata
Metadata
Assignees
Labels
OS-wasiinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)topic-parsertype-featureA feature request or enhancementA feature request or enhancement