# # # patch "NEWS" # from [0d847ac05e2f8e65d35cfb2802317f32a1a052a5] # to [91d8d32a24a5e4281224dcf726c4679436906221] # # patch "database.cc" # from [8d092cff405c1f08af7289dccf224037ada9dd53] # to [f06142dbb013919215614cf0ef2682c6877e498f] # ============================================================ --- NEWS 0d847ac05e2f8e65d35cfb2802317f32a1a052a5 +++ NEWS 91d8d32a24a5e4281224dcf726c4679436906221 @@ -28,6 +28,9 @@ - A regression from 0.45's key migration prevented the proper output of the `committer` field in 'git_export'. + - 'db info --full' no longer crashes when executed on a database + with only one revision. + Internal ============================================================ --- database.cc 8d092cff405c1f08af7289dccf224037ada9dd53 +++ database.cc f06142dbb013919215614cf0ef2682c6877e498f @@ -1165,6 +1165,10 @@ database::info(ostream & out, bool analy missing++; } + // no information to provide in this case + if (diffs.size() == 0) + return; + form = F("timestamp correctness between revisions:\n" " correct dates : %s edges\n"