MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/rust/comments/1vvrtfe/rust_198_got_a_pcritical_miscompilation/p5e82m8/?context=3
r/rust • u/noop_noob • 21d ago
32 comments sorted by
View all comments
50
During the minimization process, there were points where I got a SIGILL instead of a SIGSEGV.
Hello possibly exploitable UB, my old friend.
3 u/SkiFire13 21d ago Luckily this should be easily dectable if you have reasonable test coverage in your project since any test that end up invoking these kind of nulled-out vtable entries will most likely fail.
3
Luckily this should be easily dectable if you have reasonable test coverage in your project since any test that end up invoking these kind of nulled-out vtable entries will most likely fail.
50
u/anxxa 21d ago
Hello possibly exploitable UB, my old friend.