DB.read: convert any exception into None, rather than letting it propagate