From b8a05b5f0b634b532368471bd03bf5e5a7f53b4e Mon Sep 17 00:00:00 2001 From: NRK Date: Sun, 18 Jun 2023 14:09:22 +0600 Subject: [PATCH 1/2] loading: add some debug logs --- src/lib/loaders.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/loaders.c b/src/lib/loaders.c index 4e19ec6..51e0c5f 100644 --- a/src/lib/loaders.c +++ b/src/lib/loaders.c @@ -186,11 +186,17 @@ __imlib_ProduceLoader(const char *file) l->handle = dlopen(file, RTLD_NOW | RTLD_LOCAL); if (!l->handle) - goto bail; + { + DP("%s: dlerror: %s\n", __func__, dlerror()); + goto bail; + } l->module = m = dlsym(l->handle, "loader"); if (!l->module) - goto bail; + { + DP("%s: dlerror: %s\n", __func__, dlerror()); + goto bail; + } /* Check version and that we have at least load() or save() */ if (m->ldr_version != IMLIB2_LOADER_VERSION || -- 2.41.0