896e613
From 182ab2e0229fc3bd66b6c0301a9c564f5afcac68 Mon Sep 17 00:00:00 2001
896e613
From: Rich Megginson <rmeggins@redhat.com>
896e613
Date: Tue, 10 Apr 2012 13:49:26 -0600
896e613
Subject: [PATCH 4/5] Ticket #336 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV)
896e613
896e613
https://fedorahosted.org/389/ticket/336
896e613
Resolves: Ticket #336
896e613
Bug Description: [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV)
896e613
Reviewed by: nhosoi (Thanks!)
896e613
Branch: master
896e613
Fix Description: previous fix had a typo and failed index tests
896e613
Platforms tested: RHEL6 x86_64
896e613
Flag Day: no
896e613
Doc impact: no
896e613
BZ: 808770
896e613
(cherry picked from commit a50f8c048801dfa50b692055aa7eabd7486a0051)
896e613
---
896e613
 ldap/servers/slapd/back-ldbm/index.c |    2 +-
896e613
 1 files changed, 1 insertions(+), 1 deletions(-)
896e613
896e613
diff --git a/ldap/servers/slapd/back-ldbm/index.c b/ldap/servers/slapd/back-ldbm/index.c
896e613
index 0ede6de..da1952e 100644
896e613
--- a/ldap/servers/slapd/back-ldbm/index.c
896e613
+++ b/ldap/servers/slapd/back-ldbm/index.c
896e613
@@ -1496,7 +1496,7 @@ index_range_read_ext(
896e613
         if(retry_count == IDL_FETCH_RETRY_COUNT) {
896e613
           ldbm_nasty("index_range_read retry count exceeded",1095,*err);
896e613
         }
896e613
-        if (!idl) {
896e613
+        if (!tmp) {
896e613
             if (slapi_is_loglevel_set(LDAP_DEBUG_TRACE)) {
896e613
                 char encbuf[BUFSIZ];
896e613
                 LDAPDebug2Args(LDAP_DEBUG_TRACE,
896e613
-- 
896e613
1.7.1
896e613