From c198300fc44cdc62b43d7458ab9278b9c46fd733 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 18 Sep 2012 11:12:31 +0200 Subject: [PATCH] journalctl: don't choke on entries with no MESSAGE= field https://bugs.freedesktop.org/show_bug.cgi?id=50177 --- src/shared/logs-show.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c index d60e5e530..2ddff15bd 100644 --- a/src/shared/logs-show.c +++ b/src/shared/logs-show.c @@ -536,6 +536,10 @@ static int output_cat(sd_journal *j, OutputMode mode, unsigned line, r = sd_journal_get_data(j, "MESSAGE", &data, &l); if (r < 0) { + /* An entry without MESSAGE=? */ + if (r == -ENOENT) + return 0; + log_error("Failed to get data: %s", strerror(-r)); return r; } -- 2.30.2