Actually, both of my servers are crashing now...
I did manual install of this version from Oracle:
Java SE Runtime Environment 8u171 (64-bit)
Now, runs fine without the -xss
Ok, seems I switched to IE to install because java doesn't work in Edge. Just learned that IE can have both 64-bit and 32-bit tabs depending on page content. Seems java's automatic detection decided I wanted 32-bit...
Maybe I should uninstall and reinstall 64-bit manually...
Ok, think I have 32-bit version.
First, it is installed in C:\Program Files (x86)\Java
Second, I did this:
C:\Users\Ray>java -d64 -version
Error: This Java instance does not support a 64-bit JVM.
Please install the desired version.
No idea how this happened, since I have 64-bit OS and browser...
I still can't figure out for sure if I have 64-bit, -version doesn't say.
Looks to me like SE is 64-bit only, so they stopped telling you?
Also, I can't figure out what my default stack size is...
Found a web page that said to type in this: java -XX:+PrintFlagsFinal -version
Doing so says:
intx ThreadStackSize = 0 {pd product}
This seems to be impossibly low...
java -version gives me:
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) Client VM (build 25.171-b11, mixed mode, sharing)
Oh, I guess I should say that my server is just on our home network, not the internet...
Update: Actually tried playing... It works! My kids and I have been unable to play together on our Aquatic world for over a week, but now we're back!
Thanks! My server jar would not run (same boothstrap datafixer crash) until I added -Xss1024K.
Think I actually have the 64-bit version of Java...
pre10 fixes it