From f05b5cddfb2886ab95241d64f97ab039440afe96 Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Wed, 24 Nov 2021 20:13:44 +0000 Subject: [PATCH] coredump: always log on failure in parse_core() --- src/coredump/stacktrace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/coredump/stacktrace.c b/src/coredump/stacktrace.c index dc8a71ac7c..b430f2b3ea 100644 --- a/src/coredump/stacktrace.c +++ b/src/coredump/stacktrace.c @@ -367,12 +367,12 @@ static int parse_core(int fd, const char *executable, char **ret, JsonVariant ** assert(fd >= 0); if (lseek(fd, 0, SEEK_SET) == (off_t) -1) - return -errno; + return log_warning_errno(errno, "Failed to seek to beginning of the core file: %m"); if (ret) { c.f = open_memstream_unlocked(&buf, &sz); if (!c.f) - return -ENOMEM; + return log_oom(); } elf_version(EV_CURRENT); -- 2.25.1