On Fri, May 06, 2011 at 09:46:35PM +0200, Otto Moerbeek wrote:
> On Fri, May 06, 2011 at 09:34:56PM +0200, Otto Moerbeek wrote:
> 
> > On Fri, May 06, 2011 at 05:15:34PM +0200, David Coppa wrote:
> > 
> > > On Fri, May 6, 2011 at 1:55 PM, Jasper Lievisse Adriaanse
> > > <jas...@openbsd.org> wrote:
> > > 
> > > > sparc64 and loongson here, no issues.
> > > 
> > > Works for me as well, amd64 and i386.
> > > 
> > > ciao,
> > > David
> > 
> > asmatthieu@ found out hppa does not work. I can fonfirm that. All
> > dynamically linked programs dump core. 
> 
> Sigh, I shouldn't be doing ten things at the same time.  But I hope
> the message is clear. This diff isn't ready yet.

when running with LD_DEBUG=1 the last info printed before segfault is
'rebuil' which is in the added code. 

Reding the diff:

+
+       /* rebuild list */
+       _dl_newsymsearch();
+       /*
+        * search dlopened objects: global or req_obj == dlopened_obj
+        * and and it's children
+        */
+
+         _dl_newsymsearch();
+

This seems strange. _dl_newsymsearch() does 2 different things when
called twice ?

-- 
Matthieu Herrb

Reply via email to