[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