Package: mrd6 Tags: patch Hi,
When I try to unload a module (with mrd6sh unload-module) mrd6 segfault. Here a patch that solves the problem. Laurent
diff -ru mrd6-0.9.5-release.old/src/mrd.cpp mrd6-0.9.5-release/src/mrd.cpp --- mrd6-0.9.5-release.old/src/mrd.cpp 2006-01-08 00:32:08.000000000 +0100 +++ mrd6-0.9.5-release/src/mrd.cpp 2006-10-22 03:30:36.000000000 +0200 @@ -1854,7 +1854,8 @@ m_modules.erase(i); #ifndef MRD_NO_DYNAMIC_MODULE_LOADING - dlclose(foo); + if(foo) + dlclose(foo); #endif return true;
pgppSuqiStrvg.pgp
Description: PGP signature