Hello there!
My problem is NOT related to Crashes. But MAY be in some time.
The issue is Performance leaks.
I allocate more memory to my Minecraft, to give a boost to my GPU, so it doesn't overheats trying to render and manage everything in the game. The problem is that Forge is overlapping the JVM arguments, everytime I start Minecraft. It just replaces
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true -Xmx1024M -Xincgc
to
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
. And I can't mess with forge code to stop that, because doing it would be illegal.
I am researching yet, to see if another thing changes the Arguments, not Forge.
Anyways, there is a way to fix it, at least for now?