Seems that we can't actually catch SIGSEGV
Altered offset processing
The patient survived! Tests pass! All is well!