Crash Reporter command doesn't support relative directories (fix #99143)

This commit is contained in:
Benjamin Pasero 2020-06-03 09:33:32 +02:00
parent 1047679bc1
commit 6e359a9f77

View file

@ -42,6 +42,11 @@ let crashReporterDirectory = args['crash-reporter-directory'];
if (crashReporterDirectory) {
crashReporterDirectory = path.normalize(crashReporterDirectory);
if (!path.isAbsolute(crashReporterDirectory)) {
console.error(`The path '${crashReporterDirectory}' specified for --crash-reporter-directory must be absolute.`);
app.exit(1);
}
if (!fs.existsSync(crashReporterDirectory)) {
try {
fs.mkdirSync(crashReporterDirectory);