The old launcher may crash with no crash report if you try to play 1.12
Attachments
Comments 3
According to the screenshot provided, you are using the old launcher, and it is telling you that you have an old version of Java installed. Either download the new launcher or update Java. The newest version of Minecraft requires at least Java 8.
Use the new launcher or update Java.