ok i managed to fix it! I uninstalled both minecraft and java, deleted the users/appdata/roaming/.minecraft folder and everything in it, then reinstalled java and minecraft. takes a while but it works 🙂
edit - just about to try re-adding my resource packs and optifine, one by one to see if it was any of those that caused it
2nd edit - nah, everything's fine now. no idea what caused it
same for me, nothings changed but minecraft suddenly doesn't want to work, texture pack or no texture pack.
this has not been resolved; my game still crashes every time i try to open it, and how am i supposed to try using a different texture pack if i can't get into the options to change it? I tried deleting the resource packs and i'm still getting the same error, and i've never had this problem before when using these packs.
ok so i deleted the .minecraft folder and reinstalled minecraft and it worked for a couple of days but now it's crashing again and this time there are no resource packs installed at all.