Propagate errors to the caller, do not crash.