Enable abort_on_error for ASAN; (#161)

Abort on error ensures that ASAN calls abort(), which is signals SIGABRT, which, when uncaught, creates a core dump.
This commit is contained in:
Max 2020-02-19 16:30:26 -08:00 коммит произвёл GitHub
Родитель 6f2d068ddb
Коммит ce212c758e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -145,7 +145,7 @@ function Start-Executable {
} }
} else { } else {
$pinfo.FileName = "bash" $pinfo.FileName = "bash"
$pinfo.Arguments = "-c `"ulimit -c unlimited && ASAN_OPTIONS=disable_coredump=0 $($Path) $($Arguments) && echo Done`"" $pinfo.Arguments = "-c `"ulimit -c unlimited && ASAN_OPTIONS=disable_coredump=0:abort_on_error=1 $($Path) $($Arguments) && echo Done`""
$pinfo.WorkingDirectory = $LogDir $pinfo.WorkingDirectory = $LogDir
} }
} }