Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Dynamic linker Oracle 8i error ?
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
![]() |
![]() |