Hi, It turns out that my recent patch to correct a dangling pointer in sid/component/cfgroot/libltdl causes an infinite loop in the case that a resident dynamic library is in use by SID. I've committed the attached patch which corrects the problem. It also improves efficiency by only checking whether 'cur' is still in the linked list in the case that lt_dlclose was called. Dave