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

Home -> Community -> Mailing Lists -> Oracle-L -> Re: LD_PRELOAD problem

Re: LD_PRELOAD problem

From: LS Cheng <exriscer_at_gmail.com>
Date: Fri, 1 Sep 2006 08:42:41 +0200
Message-ID: <6e9345580608312342v22b5e01fr7201d03d7dce5bae@mail.gmail.com>


I just compared function name for both library and sqlplus NM output and there are 381 which are used in both cases. Now what does this mean...?

Ah, the funny thing is they just told me 5 minutes ago that the same configuration works in other servers and in some doesnt. Puzzled...

Cheers

On 8/31/06, Tanel Poder <tanel.poder.003_at_mail.ee> wrote:
>
> LD_PRELOAD allows you to hijack dynamicly loaded library functions. If
> sqlplus calls function X, then if this function X is exported from your
> /sbl/xxx.sl then this function X is called from /sbl/xxx.sl even if it
> exists in some other dll against which the executable is linked (like
> libclntsh* libraries).
>
> Run: nm /sbl/xxx.sl to see which functions may be hijacked there, this
> could give some more indication what's going on.
>
> And of course, the library's word-size has to match word-size of the
> executable. If the word sizes are different, you have to recompile the
> library.
>
> Tanel.
>
> ------------------------------
> *From:* oracle-l-bounce_at_freelists.org [mailto:
> oracle-l-bounce_at_freelists.org] *On Behalf Of *LS Cheng
> *Sent:* Thursday, August 31, 2006 04:45
>
> *To:* Jesse, Rich
> *Cc:* oracle-l
> *Subject:* Re: LD_PRELOAD problem
>
>
>
> However when I unset LD_PRELOAD sqlplus works but of course the
> application specific program fails.
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Sep 01 2006 - 01:42:41 CDT

Original text of this message

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