]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
When failing, fail a bit more informatively.
authorJulian Seward <jseward@acm.org>
Fri, 1 Dec 2006 18:48:56 +0000 (18:48 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 1 Dec 2006 18:48:56 +0000 (18:48 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6376

coregrind/m_ume.c

index 5a1f74bccdc592c9649c341d826938c95283868a..0b988651aa9375ca63615817be38039f559f4373 100644 (file)
@@ -73,8 +73,10 @@ struct elfinfo
 static void check_mmap(SysRes res, Addr base, SizeT len)
 {
    if (res.isError) {
-      VG_(printf)("valgrind: mmap(0x%llx, %lld) failed in UME with error %d.\n", 
-                  (ULong)base, (Long)len, res.err);
+      VG_(printf)("valgrind: mmap(0x%llx, %lld) failed in UME "
+                  "with error %d (%s).\n", 
+                  (ULong)base, (Long)len, 
+                  res.err, VG_(strerror)(res.err) );
       VG_(exit)(1);
    }
 }