[PATCH] xmalloc: include size in the failure message
From: Matthieu Moy <hidden>
Date: 2016-06-15 22:49:21
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Matthieu Moy <hidden>
Date: 2016-06-15 22:49:21
Subsystem:
the rest · Maintainer:
Linus Torvalds
Out-of-memory errors can either be actual lack of memory, or bugs (like code trying to call xmalloc(-1) by mistake). A little more information may help tracking bugs reported by users. Signed-off-by: Matthieu Moy <redacted> --- This kind of thing may help for cases like Subject: Out of memory error during git push http://thread.gmane.org/gmane.comp.version-control.git/153988 wrapper.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/wrapper.c b/wrapper.c
index afb4f6f..7057cbd 100644
--- a/wrapper.c
+++ b/wrapper.c@@ -40,7 +40,7 @@ void *xmalloc(size_t size) if (!ret && !size) ret = malloc(1); if (!ret) - die("Out of memory, malloc failed"); + die("Out of memory, malloc failed (tried to allocate %u bytes)", size); } #ifdef XMALLOC_POISON memset(ret, 0xA5, size);
--
1.7.2.1.83.ge0227