Red Hat Directory Server 9.1 crash in libdb-4.7.so

Solution Verified - Updated -

Issue

Unexplained service stop.
Our directory server services have stopped a couple different times.
No errors are thrown in the logs - our monitoring catches less dirsrv processes running (4 instead of 7) and the directory becomes unavailable.
A service restart solves the issue, but it does detect an "improper shutdown" and recovers the directory DB.
System log messgae:

May 16 18:00:27 hostname kernel: ns-slapd[1844] general protection ip:7f103da43ea4 sp:6e0ed86eedc1 error:0 in libdb-4.7.so[7f103d967000+16f000]

Also seeing some unusual behavior when trying to run dbscan against the certificaterevocationlist index.
It outputs the following error message and hangs:

dbscan -f /var/lib/dirsrv/slapd-hostname/db/us/certificaterevocationlist.db4 | wc -l
*** glibc detected *** /usr/bin/dbscan-bin: free(): invalid next size (normal): 0x0000000000617930 ***
*** glibc detected *** /usr/bin/dbscan-bin: malloc(): memory corruption: 0x0000000000617ce0 ***

Environment

Red Hat Enterprise Linus 6
Red Hat Directory Server 9

389-ds-base-1.2.11.15-30.el6_5.x86_64                       Sat Dec  7 09:37:10 2013
redhat-ds-base-9.1.0-1.el6dsrv.x86_64                       Sat Jul 27 14:37:58 2013
redhat-release-server-6Server-6.5.0.1.el6.x86_64            Sat Dec  7 09:34:26 2013

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.