84e1819
journal: add some careful overflow checking (cherry picked from commit d8671b1c6f036ce270b9631973314e7de24e74b1)