Re: [patch] Dangling Pointer in libltdl

2007-01-28 Thread Ralf Wildenhues
* quoting myself: * Dave Brolley wrote on Wed, Jan 24, 2007 at 11:14:56PM CET: Given time, I should be able to come up with a test case if necessary. I have a test. Will post and apply both when I have it cleaned up. Here's what I've come up with and applied. The HEAD test can also be

Re: [patch] Dangling Pointer in libltdl

2007-01-24 Thread Dave Brolley
Hi Ralf and thanks for looking at this! Thanks for the bug report. * Dave Brolley wrote on Thu, Jan 18, 2007 at 07:39:23PM CET: / / / The attached patch fixes a problem with a dangling pointer in lt_dlexit / / withing libltdl. The problem is that lt_dlclose is recursively called / /

Re: [patch] Dangling Pointer in libltdl

2007-01-23 Thread Ralf Wildenhues
Hello Dave, Thanks for the bug report. * Dave Brolley wrote on Thu, Jan 18, 2007 at 07:39:23PM CET: The attached patch fixes a problem with a dangling pointer in lt_dlexit withing libltdl. The problem is that lt_dlclose is recursively called (via unload_deplibs) in order to close

[patch] Dangling Pointer in libltdl

2007-01-19 Thread Dave Brolley
Hi, The attached patch fixes a problem with a dangling pointer in lt_dlexit withing libltdl. The problem is that lt_dlclose is recursively called (via unload_deplibs) in order to close dependent libraries. One of these might be (and was for me!) the one pointed to by 'cur'. The patch makes