8234076: JVM crashes on Windows 10 using --module=NAME

Reviewed-by: ksrini, henryjen
This commit is contained in:
Nikola Grcevski 2019-12-12 08:40:19 +00:00 committed by Henry Jen
parent fa92bd31b9
commit ce7ede95eb
6 changed files with 207 additions and 0 deletions

View file

@ -130,6 +130,8 @@ static void checkArg(const char *arg) {
}
} else if (JLI_StrCmp(arg, "--disable-@files") == 0) {
stopExpansion = JNI_TRUE;
} else if (JLI_StrCCmp(arg, "--module=") == 0) {
idx = argsCount;
}
} else {
if (!expectingNoDashArg) {
@ -449,6 +451,7 @@ int isTerminalOpt(char *arg) {
return JLI_StrCmp(arg, "-jar") == 0 ||
JLI_StrCmp(arg, "-m") == 0 ||
JLI_StrCmp(arg, "--module") == 0 ||
JLI_StrCCmp(arg, "--module=") == 0 ||
JLI_StrCmp(arg, "--dry-run") == 0 ||
JLI_StrCmp(arg, "-h") == 0 ||
JLI_StrCmp(arg, "-?") == 0 ||