>> I'm experiencing an unpleasant crash in libproc from dbx on build 52. >> >> The stack trace is: >> >> ps_pbrandname(0x8468cbc, 0x8046030, 0x400) >> Pbrandname(0x8468cbc, 0x8046030, 0x400) >> Pgetauxval(0x8468cbc, 0x7e3) >> --- Signal SIGSEGV raised --- > >Yep, branded zones break dbx, see this thread: > >http://www.opensolaris.org/jive/thread.jspa?threadID=15244&tstart=45 > >It's supposed to be bug 6477975; no patch available, AFAICT. > >I've worked arround the problem by LD_PRELOAD'ing my own >ps_pbrandname() stub function into dbx.
I guess this is an example of using a non-contracted or non-published interface and making an incompatible change. (The interface in question is poorly designed, it uses global, well-known, function names as call backs and calls the first function it finds in a program) If you break the rules, you pay the price. Casper _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
