Don't read bad address. This fix a crash on some more strict driver/hardware.

Otherwise, it didn't cause other problems, as we reported the error to the user.

close gh-1814