From 389dcfadc1a417abe9f5d9a07ac7c7ad524562ea Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Mon, 12 Apr 2010 19:22:30 +0300 Subject: [PATCH] Print dynamic library error message if applicable --- bin/override.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/override.c b/bin/override.c index 2e8919925b..964bc21d87 100644 --- a/bin/override.c +++ b/bin/override.c @@ -89,7 +89,8 @@ static void *getsym (const char *name) void *sym = dlsym (RTLD_NEXT, name); if (sym == NULL) { - fprintf (stderr, "Cannot resolve symbol %s!\n", name); + fprintf (stderr, "Cannot resolve symbol %s: %s\n", name, + dlerror ()); abort (); } return sym; -- 2.39.2