On Tue, 19 May 2009 01:11:54 +0300 "C. Bergstr?m" <codestr0m at osunix.org> wrote:
> > I'm having a small issue with ld.so.1 in onnv_115. onnv_107 works/worked > fine.. > > From usr/src/cmd/sgs/rtld/amd64/ > > This works.. > > LD_PRELOAD=./ld.so.1 /usr/bin/amd64/ld --help > usage: ld [-6:abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VW:Y:?] > file(s) > > As soon as I mv ld.so.1 to /lib/amd64 things hang.. (Before I was > getting a "Bad system call (core dumped)") With the stack not looking > very interesting (I didn't compile have debugging on, but still..) It's > inside a zone so I can easily revert things if needed.. Is the best way > to debug this really dbx or maybe there's something simple I'm missing. um ... why on earth are you doing that? In my non-global zones I've got both /lib/ld.so.1 and /lib/amd64/ld.so.1 James -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog Kernel Conference Australia - http://au.sun.com/sunnews/events/2009/kernel
