Lobby or Champ select client [Crash]

For the past few weeks i have been experiencing a bug where after a game or two my client would freeze randomly. This either happens in a lobby or during champion selection resulting in a dodge if i did not pick my champion. The client freezes and music stops playing and can only be exited my using the task manager and ending the process(which says it is not responding). If i selected a champion during the freeze and wait whatever time the client was frozen on before closing, i can re log in time for the loading screen. If not then i am subject to penalties for a queue dodge(which has happened many times resulting in loss of much lp and up to 30 min wait timers). If anyone can find a fix I would much appreciate it.
Report as:
Offensive Spam Harassment Incorrect Board