Mojira Archive
MCL-10408

JVM args set incorrectly on x86_64 platforms

The launcher adds the "-Xss1M" jvm argument to systems that are 64bit.

It's from the version manifest for 1.13.2 where there is a rule for 32bit systems to use this argument. I don't know but guessing is a matching issue.

{
    rules: [
        {
            action: "allow",
            os: {
                arch: "x86"
            }
        }
    ],
    value: "-Xss1M"
},

Jvm part taken from debug output in launcher_log.txt (formatted the text a bit)

[0111/214602:INFO:ClientHandler.cpp(859)]
{"jvm": [
    "-XstartOnFirstThread",
    "-Xss1M",
    "-Djava.library.path=${natives_directory}",
    "-Dminecraft.launcher.brand=${launcher_name}",
    "-Dminecraft.launcher.version=${launcher_version}",
    ...

This isn't a major issue but reduces the available stack size on the 64bit platforms without needing it.

Fixed

Gustaf Järgren

2019-01-11, 11:56 PM

2020-03-16, 12:57 PM

2019-06-18, 11:25 AM

0

1

Unconfirmed

2.1.1462 (Windows) / 2.1.1433 (Mac OS) / 2.1.1431 (Linux)

2.1.4974-2.1.4976