Signed-off-by: Johannes Gilger <heipei@xxxxxxxxxxxx> --- Hi list, this bug bit me when I used 'git log --format="%N"' without adding --show-notes, which caused git to fail an assertion: Assertion failed: (display_notes_trees), function format_display_notes, file notes.c, line 1186. While this patch fixes this behaviour, I'm not sure it's at the right place or doesn't impact performance. So this is meant more as a bug-report. Greetings, Jojo notes.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/notes.c b/notes.c index e425e19..83f39ae 100644 --- a/notes.c +++ b/notes.c @@ -1183,6 +1183,8 @@ void format_display_notes(const unsigned char *object_sha1, struct strbuf *sb, const char *output_encoding, int flags) { int i; + if (!display_notes_trees) + init_display_notes(NULL); assert(display_notes_trees); for (i = 0; display_notes_trees[i]; i++) format_note(display_notes_trees[i], object_sha1, sb, -- 1.7.0.4.360.g11766c -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html