On 08/08/2011 02:51 PM, Wendt, Trevor wrote:

*resending with message truncated, hit message size max*

 

Hello Rich,

 

Still fails when run from within the server directory:

No, it actually worked - see below

======================================================================

[root@ server]# pwd

/opt/fedora-ds/bin/slapd/server

[root@ server]# gdb ./ns-slapd ../../../slapd/logs/core.5916

Reading symbols from /opt/fedora-ds/bin/slapd/server/ns-slapd...(no debugging symbols found)...done.

[New Thread 5972]

…additional threads…

warning: .dynamic section for "/usr/lib/libstdc++.so.6" is not at the expected address

warning: difference appears to be caused by prelink, adjusting expectations

warning: .dynamic section for "/lib/libm.so.6" is not at the expected address

warning: difference appears to be caused by prelink, adjusting expectations

warning: .dynamic section for "/lib/libresolv.so.2" is not at the expected address

warning: difference appears to be caused by prelink, adjusting expectations

Reading symbols from ./libslapd.so...(no debugging symbols found)...done.

Loaded symbols for ./libslapd.so

Reading symbols from ../lib/libssl3.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libssl3.so

Reading symbols from ../lib/libnss3.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libnss3.so

Reading symbols from ../lib/libsoftokn3.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libsoftokn3.so

Reading symbols from ../lib/libssldap60.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libssldap60.so

Reading symbols from ../lib/libldap60.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libldap60.so

Reading symbols from ../lib/libprldap60.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libprldap60.so

Reading symbols from ../lib/libplc4.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libplc4.so

Reading symbols from ../lib/libplds4.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libplds4.so

Reading symbols from ../lib/libnspr4.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libnspr4.so

Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.

Loaded symbols for /lib/libdl.so.2

Reading symbols from /usr/lib/libsasl2.so.2...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/libsasl2.so.2

Reading symbols from /lib/libcrypt.so.1...(no debugging symbols found)...done.

Loaded symbols for /lib/libcrypt.so.1

Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.

[Thread debugging using libthread_db enabled]

Loaded symbols for /lib/libpthread.so.0

Reading symbols from ./libdb-4.2.so...(no debugging symbols found)...done.

Loaded symbols for ./libdb-4.2.so

Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/libstdc++.so.6

Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.

Loaded symbols for /lib/libm.so.6

Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.

Loaded symbols for /lib/libgcc_s.so.1

Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.

Loaded symbols for /lib/libc.so.6

Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.

Loaded symbols for /lib/ld-linux.so.2

Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done.

Loaded symbols for /lib/libresolv.so.2

Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done.

Loaded symbols for /lib/libnss_files.so.2

Reading symbols from /usr/lib/sasl2/liblogin.so.2...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/sasl2/liblogin.so.2

Reading symbols from /usr/lib/sasl2/libsasldb.so.2...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/sasl2/libsasldb.so.2

Reading symbols from /usr/lib/sasl2/libplain.so.2...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/sasl2/libplain.so.2

Reading symbols from /usr/lib/sasl2/libanonymous.so.2...(no debugging symbols found)...done.

Loaded symbols for /usr/lib/sasl2/libanonymous.so.2

Reading symbols from /opt/fedora-ds/lib/syntax-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/syntax-plugin.so

Reading symbols from /opt/fedora-ds/lib/liblcoll.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/liblcoll.so

Reading symbols from ../lib/libicui18n.so.34...(no debugging symbols found)...done.

Loaded symbols for ../lib/libicui18n.so.34

Reading symbols from ../lib/libicuuc.so.34...(no debugging symbols found)...done.

Loaded symbols for ../lib/libicuuc.so.34

Reading symbols from ../lib/libicudata.so.34...(no debugging symbols found)...done.

Loaded symbols for ../lib/libicudata.so.34

Reading symbols from /opt/fedora-ds/lib/pwdstorage-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/pwdstorage-plugin.so

Reading symbols from /opt/fedora-ds/lib/des-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/des-plugin.so

Reading symbols from /opt/fedora-ds/lib/attr-unique-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/attr-unique-plugin.so

Reading symbols from /opt/fedora-ds/lib/acl-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/acl-plugin.so

Reading symbols from ../lib/libns-dshttpd10.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libns-dshttpd10.so

Reading symbols from /opt/fedora-ds/lib/chainingdb-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/chainingdb-plugin.so

Reading symbols from /opt/fedora-ds/lib/cos-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/cos-plugin.so

Reading symbols from /opt/fedora-ds/lib/http-client-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/http-client-plugin.so

Reading symbols from /opt/fedora-ds/lib/libback-ldbm.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/libback-ldbm.so

Reading symbols from /opt/fedora-ds/lib/replication-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/replication-plugin.so

Reading symbols from /opt/fedora-ds/lib/passthru-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/passthru-plugin.so

Reading symbols from /opt/fedora-ds/lib/referint-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/referint-plugin.so

Reading symbols from /opt/fedora-ds/lib/retrocl-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/retrocl-plugin.so

Reading symbols from /opt/fedora-ds/lib/roles-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/roles-plugin.so

Reading symbols from /opt/fedora-ds/lib/statechange-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/statechange-plugin.so

Reading symbols from /opt/fedora-ds/lib/views-plugin.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/lib/views-plugin.so

Reading symbols from ../lib/libfreebl3.so...(no debugging symbols found)...done.

Loaded symbols for ../lib/libfreebl3.so

Reading symbols from /opt/fedora-ds/alias/libnssckbi.so...(no debugging symbols found)...done.

Loaded symbols for /opt/fedora-ds/alias/libnssckbi.so

Core was generated by `./ns-slapd -D /opt/fedora-ds/slapd -i /opt/fedora-ds/slapd/logs/pid -w'.

Program terminated with signal 11, Segmentation fault.

#0  0x00f3b80c in slapi_sdn_get_ndn () from ./libslapd.so

(gdb)

At this point you can now use the instructions
http://directory.fedoraproject.org/wiki/FAQ#Debugging_Crashes
from "Tell gdb to log the output to a file" onward

======================================================================

 

 

 

Access log snippet:

======================================================================

[08/Aug/2011:13:39:59 -0500] conn=4244 fd=68 slot=68 connection from 10.1.20.15 to 10.1.25.67

[08/Aug/2011:13:39:59 -0500] conn=4153 op=14 EXT oid="2.16.840.1.113730.3.5.3" name="Netscape Replication Start Session"

[08/Aug/2011:13:39:59 -0500] conn=4153 op=14 RESULT err=0 tag=120 nentries=0 etime=0

[08/Aug/2011:13:39:59 -0500] conn=4244 op=0 BIND dn="uid=Manager,dc=our_dc,dc=com" method=128 version=3

[08/Aug/2011:13:39:59 -0500] conn=4244 op=0 RESULT err=0 tag=97 nentries=0 etime=0 dn="uid=manager,dc=our_dc,dc=com"

[08/Aug/2011:13:39:59 -0500] conn=4153 op=15 ADD dn="uid=user1,ou=users,ou=external,dc=our_dc,dc=com"

[08/Aug/2011:13:39:59 -0500] conn=4245 fd=70 slot=70 connection from 10.1.20.15 to 10.1.25.67

[08/Aug/2011:13:39:59 -0500] conn=4245 op=0 BIND dn="uid=user1,ou=users,ou=external,dc=our_dc,dc=com" method=128 version=3

**** CRASH ****

So it appears that a BIND operation is causing the crash.

[08/Aug/2011:13:40:48 -0500] conn=0 fd=64 slot=64 connection from 10.1.25.1 to 10.1.25.67

[08/Aug/2011:13:40:49 -0500] conn=0 op=0 BIND dn="" method=128 version=2

[08/Aug/2011:13:40:49 -0500] conn=0 op=0 RESULT err=0 tag=97 nentries=0 etime=0 dn=""

[08/Aug/2011:13:40:49 -0500] conn=0 op=1 UNBIND

[08/Aug/2011:13:40:49 -0500] conn=0 op=1 fd=64 closed - U1

[08/Aug/2011:13:40:50 -0500] conn=1 fd=64 slot=64 connection from 10.1.20.15 to 10.1.25.67

[08/Aug/2011:13:40:50 -0500] conn=1 op=0 BIND dn="uid=Manager,dc=our_dc,dc=com" method=128 version=3

[08/Aug/2011:13:40:50 -0500] conn=1 op=0 RESULT err=0 tag=97 nentries=0 etime=0 dn="uid=manager,dc=our_dc,dc=com"

[08/Aug/2011:13:40:50 -0500] conn=1 op=1 SRCH base="uid=user2,ou=users,ou=external,dc=our_dc,dc=com" scope=0 filter="(objectClass=*)" attrs=ALL

[08/Aug/2011:13:40:50 -0500] conn=1 op=1 RESULT err=0 tag=101 nentries=1 etime=0

[08/Aug/2011:13:40:50 -0500] conn=1 op=2 UNBIND

======================================================================

 

Logging is set as “nslapd-errorlog-level” is set to “8200” – not sure where I found that number at, the wiki shows 8192. What should I be using or just capture everything?

See http://directory.fedoraproject.org/wiki/FAQ#Troubleshooting for an explanation of log levels.

Let's look at the core stack trace first.

 

Thanks!

 




This electronic message transmission contains information from Black Hills Corporation, its affiliate or subsidiary, which may be confidential or privileged. The information is intended to be for the use of the individual or entity named above. If you are not the intended recipient, be aware the disclosure, copying, distribution or use of the contents of this information is prohibited. If you received this electronic transmission in error, please reply to sender immediately; then delete this message without copying it or further reading.