652f9e5 593899 - adding specific ACI causes very large mem allocate request

Authored and Committed by nhosoi 13 years ago
    593899 - adding specific ACI causes very large mem allocate request
    
    https://bugzilla.redhat.com/show_bug.cgi?id=593899
    
    Fix Description: There was a bug if an invalid syntax acl was given
    (e.g., the value of userdn was not double quoted), normalize_nextACERule
    mistakenly continued processing the acl and eventually tried to
    allocate a huge size of memory (since the end address was less
    than the start address, end - start became negative) and it made
    the server quit.  Added more error handling code to prevent such
    failures.