From aa163976b8725d2d7bfdc9640c65d6aea5743fa5 Mon Sep 17 00:00:00 2001 From: "pius.lee" Date: Tue, 14 Jul 2015 11:54:54 +0900 Subject: [PATCH] Fix description generator tool Remove closing loaded library at description generator tool Change-Id: I2bbb5e4d1c74804445a8de93ba3e3ff828dc3032 --- src/tool/desc_gentool.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tool/desc_gentool.cc b/src/tool/desc_gentool.cc index 094f2eae..690667c4 100644 --- a/src/tool/desc_gentool.cc +++ b/src/tool/desc_gentool.cc @@ -192,7 +192,13 @@ int main(int argc, char* argv[]) { } } - dlclose(handle); + // some Shared libraries have static finalizer. + // __attribute__((destructor)) this gcc extension makes finalizer. + // if close it, it can makes segfault. + // True, It's shared object's problem. but we can't fix it. + // so don't close it in only this tool. just finish process. + // + // dlclose(handle); } } closedir(dir); -- 2.34.1