Oh. I found the mysterious reason: I changed the java version to 9.0.1 (64bit), because I had to give technic more RAM. However, changing it to that version of java doesn't let me start any modpack.
But, why ç_ç
If I select the 32bit version I can't give more than 1GB, which makes the game crash in the loading screen...