google / syzygy

Syzygy Transformation Toolchain
Apache License 2.0
355 stars 59 forks source link

How SyzyASAN report more errors than just one? #54

Open kg2012 opened 7 years ago

kg2012 commented 7 years ago

The process terminated by a HEAP-buffer-overflow when i run a instrumented exe,but can i get all of the errors with running the exe once?

sebmarchand commented 7 years ago

I'm not sure that I fully understand your problem, what are you trying to do exactly?

chhamilton commented 7 years ago

No, you can't detect more than one error, by design. Generally, memory errors can quickly cascade into multiple other memory errors, and the later errors wouldn't have meaningful context. As such, we exit with the first error.