[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: reading invalid stack



At 02:51 PM 8/25/99 -0400, shltch@osfmail.isc.rit.edu wrote:
>Hi all,
>
>I'm using OpenLDAP 1.2.6.  I have noticed a memory leak, and I am trying
>to track down the problem.  I did comment out the lastmod code from
>back-ldbm/modify.c.

A fix for the lastmod leak was committed to OPENLDAP_REL_ENG_1_2.
I am waiting on test feedback.  See ITS#249 and ITS#250 for
details.

>In trying to find the problem, I used the tool third
>with atom (on DEC Unix).  It found this invalid stack reading:
>
>--------------------------------------------- pid 3271 -- ris -- 0 --
>reading invalid stack at byte 1184 of 1184 in frame of ldbm_cache_open
>    ldbm_cache_open                slapd
>    dn2id                          slapd
>    pc = 0x1200bf124               slapd
>    dn2entry_r                     slapd
>    ldbm_back_bind                 slapd
>    do_bind                        slapd
>    pc = 0x12007eddc               slapd
>
>I'm not sure if this is a known problem or not.  I searched ITS, but I
>didn't find anything.  Shouldn't this make the program fail?
>Does anyone else have experience w/ atom and third?

I have no experience with atom and third...

Kurt