Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Dynamic linker Oracle 8i error ?

Re: Dynamic linker Oracle 8i error ?

From: J. L. Schilling <jls_at_sco.com>
Date: 10 Jan 2000 15:33:06 GMT
Message-ID: <85cu3i$a4g$1@hobbes.sco.com>


Henri Irla (henri_at_titan.syscom-ing.com) wrote:

: Server SCO UW7.1 and Oracle 8i aceding trought JSP on apache 1.3.9
: and Jserv1.1.b3.

: Some times we have this error on Unix Console:

: Dynamic linker : Oracle8i: can't set protections on segment of lengt
: 0x12579a1 a Oxbcd06000

: perharps running of database appear d'ont be perturbed

: ANY ONE HAS SOME IDEA ?
This error generally means that you are trying to load a .so that requires text relocations, meaning it is not built with cc/CC -KPIC. It's more commonly seen on SCO OpenServer than on UnixWare 7.

In this case, it's a rather long segment that is being complained about (19MB). The mprotect man page notes that mprotect may fail with EAGAIN if a read-only private mapping is being changed to have write permission and there are insufficient memory resources to reserve for "locking the private page," (presumably meaning that you need swap space when you make something writeable). You should try running truss and see if you are getting EAGAIN from mprotect (rtld does not set errno for its system calls), and increase your swap space if this is the case.

--
Jonathan Schilling SCO, Inc. jls_at_sco.com Received on Mon Jan 10 2000 - 09:33:06 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US