When plasmashell crashes, restart it like this without logging out:
$ kquitapp plasmashell ; sleep 3 ; plasmashell --shut-up &
If that doesn’t work, kill the process plasmashell with SIGKILL.
If KWin doesn’t work any more, restart it with:
$ kwin_x11 --replace 2>&1 > /dev/null &