HOW TO FIX THE FIREWALL GLITCH (Temporarly)
When presented with the firewall bug, you should be asked to retry or cancel. What you want to do is cancel, then exit out of the league client. Open your file explorer and go here : C:\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.71\deploy You should see two files: LogitechGkey.dll and LogitechLed.dll Rename them to : LogitechGkey1.dll and LogitechLed1.dll (Just add the number 1 next to the end or any number you prefer) DO NOT DELETE THEM, Adding a number will just disable them.
"Why can't I delete them?" Because there will be moment when the client will need to access these files and you will not be able to login, If you find yourself not able to log in just return the file names to how it was originally.
After doing this I have not experienced the crash again, I assume this fix is temporary because It hasn't been that long since it happened so it would be smarter to say it isn't a complete fix.