fix possible NullPointerException in CameraLight, increase version
number to 9.
catch low-level crashes (RuntimeException) in CameraLight.