[389-users] Crashing
Rich Megginson
rmeggins at redhat.com
Mon Aug 8 22:03:58 UTC 2011
On 08/08/2011 03:49 PM, Wendt, Trevor wrote:
>
> I saw the Segment fault and thought it failed. I did previously try
> the remaining steps but no tmp file is created. I did try it again,
> same results in no tmp file created... not sure what I'm doing wrong
> -- I am literally copy/pasting from the wiki for the commands.
>
> ============================================================
>
> 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) set logging on
>
> Copying output to gdb.txt.
>
Ok, looks like the output is going to gdb.txt in the current directory
>
> (gdb) set logging file /tmp/389stacktrace.txt
>
> (gdb) set logging redirect on
>
> (gdb) thread apply all bt full
>
> Thread 41 (Thread 0xb7f556d0 (LWP 5916)):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x008c53d3 in poll () from /lib/libc.so.6
>
> No symbol table info available.
>
> #2 0x007ed639 in PR_Poll () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #3 0x0805816d in ?? ()
>
> No symbol table info available.
>
> #4 0x0936d3d8 in ?? ()
>
> No symbol table info available.
>
> #5 0x00000016 in ?? ()
>
> No symbol table info available.
>
> #6 0x000000fa in ?? ()
>
> No symbol table info available.
>
> #7 0x00000000 in ?? ()
>
> No symbol table info available.
>
> Thread 40 (Thread 5939):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x008c7c71 in select () from /lib/libc.so.6
>
> No symbol table info available.
>
> #2 0x00f5556c in DS_Sleep () from ./libslapd.so
>
> No symbol table info available.
>
> #3 0x00550a73 in ?? () from /opt/fedora-ds/lib/libback-ldbm.so
>
> No symbol table info available.
>
> #4 0x00000064 in ?? ()
>
> No symbol table info available.
>
> #5 0x00000000 in ?? ()
>
> No symbol table info available.
>
> Thread 37 (Thread 5942):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x008c7c71 in select () from /lib/libc.so.6
>
> No symbol table info available.
>
> #2 0x00f5556c in DS_Sleep () from ./libslapd.so
>
> No symbol table info available.
>
> #3 0x005623cf in perfctrs_wait () from /opt/fedora-ds/lib/libback-ldbm.so
>
> No symbol table info available.
>
> #4 0x00552177 in ?? () from /opt/fedora-ds/lib/libback-ldbm.so
>
> No symbol table info available.
>
> #5 0x000003e8 in ?? ()
>
> No symbol table info available.
>
> #6 0x09138f90 in ?? ()
>
> No symbol table info available.
>
> #7 0x091fbba0 in ?? ()
>
> No symbol table info available.
>
> #8 0x007fa550 in geteuid () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #9 0x09200b58 in ?? ()
>
> No symbol table info available.
>
> #10 0x00000001 in ?? ()
>
> No symbol table info available.
>
> #11 0x04c013b8 in ?? ()
>
> No symbol table info available.
>
> #12 0x007f17ad in ?? () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #13 0x09164ab8 in ?? ()
>
> No symbol table info available.
>
> #14 0x09200b58 in ?? ()
>
> No symbol table info available.
>
> #15 0x00000000 in ?? ()
>
> No symbol table info available.
>
> Thread 33 (Thread 5946):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x00378ef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
>
> No symbol table info available.
>
> #2 0x007eab46 in ?? () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #3 0x0931b684 in ?? ()
>
> No symbol table info available.
>
> #4 0x091cd118 in ?? ()
>
> No symbol table info available.
>
> #5 0x06a0433c in ?? ()
>
> No symbol table info available.
>
> #6 0x003799c5 in pthread_getspecific () from /lib/libpthread.so.0
>
> No symbol table info available.
>
> #7 0x007eb924 in PR_WaitCondVar () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #8 0x08059d12 in ?? ()
>
> No symbol table info available.
>
> #9 0x0931b680 in ?? ()
>
> No symbol table info available.
>
> #10 0x00007530 in ?? ()
>
> No symbol table info available.
>
> #11 0x00000000 in ?? ()
>
> No symbol table info available.
>
> Thread 32 (Thread 5947):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x00378ef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
>
> No symbol table info available.
>
> #2 0x007eab46 in ?? () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #3 0x091c5ab4 in ?? ()
>
> No symbol table info available.
>
> #4 0x091c5a50 in ?? ()
>
> No symbol table info available.
>
> #5 0x0740531c in ?? ()
>
> No symbol table info available.
>
> #6 0x003799c5 in pthread_getspecific () from /lib/libpthread.so.0
>
> No symbol table info available.
>
> #7 0x007eb924 in PR_WaitCondVar () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #8 0x00f5f258 in ?? () from ./libslapd.so
>
> No symbol table info available.
>
> #9 0x091c5ab0 in ?? ()
>
> No symbol table info available.
>
> #10 0x00002710 in ?? ()
>
> No symbol table info available.
>
> #11 0x00f958d8 in attr_get_deletion_csn () from ./libslapd.so
>
> No symbol table info available.
>
> #12 0x091c6038 in ?? ()
>
> No symbol table info available.
>
> #13 0x4e402d77 in ?? ()
>
> No symbol table info available.
>
> #14 0x4e402d77 in ?? ()
>
> No symbol table info available.
>
> #15 0x07405398 in ?? ()
>
> No symbol table info available.
>
> #16 0x007ebb10 in PR_Unlock () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #17 0x007f17ad in ?? () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #18 0x00000000 in ?? ()
>
> No symbol table info available.
>
> Thread 31 (Thread 5948):
>
> #0 0x006ba402 in __kernel_vsyscall ()
>
> No symbol table info available.
>
> #1 0x00378ef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
>
> No symbol table info available.
>
> #2 0x007eab46 in ?? () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #3 0x0931da6c in ?? ()
>
> No symbol table info available.
>
> #4 0x0936c190 in ?? ()
>
> No symbol table info available.
>
> #5 0x08a962ac in ?? ()
>
> No symbol table info available.
>
> #6 0x003799c5 in pthread_getspecific () from /lib/libpthread.so.0
>
> No symbol table info available.
>
> #7 0x007eb924 in PR_WaitCondVar () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #8 0x08055353 in ?? ()
>
> No symbol table info available.
>
> #9 0x0931da68 in ?? ()
>
> No symbol table info available.
>
> #10 0x00002710 in ?? ()
>
> No symbol table info available.
>
> #11 0x08a96318 in ?? ()
>
> No symbol table info available.
>
> #12 0x007ebb10 in PR_Unlock () from ../lib/libnspr4.so
>
> No symbol table info available.
>
> #13 0x0805584a in ?? ()
>
> No symbol table info available.
>
> #14 0x08a96388 in ?? ()
>
> No symbol table info available.
>
> #15 0x00002710 in ?? ()
>
> No symbol table info available.
>
> #16 0x00000003 in ?? ()
>
> No symbol table info available.
>
> #17 0x08a96378 in ?? ()
>
> No symbol table info available.
>
> #18 0x00000004 in ?? ()
>
> No symbol table info available.
>
> #19 0x00000000 in ?? ()
>
> No symbol table info available.
>
> *** THREADS CONTINUE DOWN TO THREAD 1 ***
>
> (gdb)
>
> (gdb) set logging redirect off
>
> (gdb) quit
>
> ============================================================
>
> No tmp file is created...
>
>
>
> *From:*Rich Megginson [mailto:rmeggins at redhat.com]
> *Sent:* Monday, August 08, 2011 3:18 PM
> *To:* Wendt, Trevor
> *Cc:* General discussion list for the 389 Directory server project.
> *Subject:* Re: [389-users] Crashing
>
> 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...
>
> 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=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
>
> ======================================================================
>
> 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.
>
> ------------------------------------------------------------------------
>
>
> 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/389-users/attachments/20110808/812ed954/attachment.html>
More information about the 389-users
mailing list