ReMon-MVEE / ReMon

Other
27 stars 10 forks source link

Handle SIGSEGV signals caused by the C2Rust runtime #4

Closed ahomescu closed 5 years ago

ahomescu commented 5 years ago

This patch adds ReMon support for the C2Rust cross-checkers' "invalid pointer checks", which are small code snippets which attempt to dereference a given pointer. We need to catch SIGSEGV signals from these snippets and resume execution at the right instruction pointer.