had a few rendering based crashes, so i've fixed the crashes that came up and also added crash logging for those exceptions so it will be easier to find them in the future