klenin / Spawner

Cross-platform sandbox runner
4 stars 8 forks source link

Access Violation when trying to dereference pointer to unexisting (or unavailable for process) memory mistreated as Security Violation #40

Closed brigaccess closed 7 years ago

brigaccess commented 7 years ago

Admin-only: https://imcs.dvfu.ru/cats/main.pl?rid=1084417;cid=1051013;f=run_details

Although the code itself is harmless, dereferencing of invalid pointer leads to Access Violation, which is treated as a hacking attempt. I think, that "Runtime Exception" describes this situation more obviously.

klenin commented 7 years ago

No, AV happened on test 8, which is indeed marked as RE. Test 2 caused "write limit exceeded", which is currently treated as SV (see klenin/cats-main#116).