* fix several heap-use-after-free bugs * rebase master * add option for sanitizers * rebase master * fix conflicts