------=_Part_13800_24934559.1197042335995
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
I think this issue is related to Oracle libraries.
I got pretty much the same backtrace using openldap 2.3.32 with oracle 10g
libs with my program.
The code seems to want to copy an array of strings which contain attributes
from the global variable. The problem is that the pointer to the attribute
strings array isn't pointing to the address holding the first string
pointer, it's actually pointing to the first character of a string. The
code thinks the first four bytes (which are really the first four
characters) is a memory address, tries to strlen that address and faults
because it's out of bounds.
I moved the oracle libs out of the way, soft symlinked the oracle filenames
to zlib and the same exact binary worked fine.
I'm trying out 2.4.6 right now but I wanted to relay this is potentially a
bug related to including Oracle.
------=_Part_13800_24934559.1197042335995
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
I think this issue is related to Oracle libraries.<br>I got pretty much the same backtrace using openldap 2.3.32 with oracle 10g libs with my program.<br><br>The code seems to want to copy an array of strings which contain attributes from the global variable. The problem is that the pointer to the attribute strings array isn't pointing to the address holding the first string pointer, it's actually pointing to the first character of a string. The code thinks the first four bytes (which are really the first four characters) is a memory address, tries to strlen that address and faults because it's out of bounds.
<br><br>I moved the oracle libs out of the way, soft symlinked the oracle filenames to zlib and the same exact binary worked fine.<br>I'm trying out 2.4.6 right now but I wanted to relay this is potentially a bug related to including Oracle.
<br>
------=_Part_13800_24934559.1197042335995--