The Error 0xc0000005 is one that does not even allow you to launch League of Legends, much less play it properly. As such, it’s also one of the hardest to fix.
The League of Legends Client has no shortage of errors in its design. Some are just bad ideas, while some, like error 900, stop you from playing the game.