[Fedora-directory-devel] Please review: (487574) Crash in DNA plug-in when deleting a value

Nathan Kinder nkinder at redhat.com
Thu Feb 26 21:26:17 UTC 2009


https://bugzilla.redhat.com/show_bug.cgi?id=487574
Resolves: bug 487574
Bug Description: A crash occurs in the DNA plug-in when you delete an 
existing
  value of a managed attribute.
Reviewed by: ???
Files: see diff
Branch: HEAD
Fix Description: The DNA code was always expecting a value to be present 
when
  processing a modify operation.  The delete and replace modify 
operations can
  be issues with no values.  These operations were an oversight in the 
DNA code.

  The fix adds cases to handle delete and replace modify operations.  
For a replace,
  we check if we are replacing all values with nothing, and generate a 
new value from
  the range.  If we're processing a delete with no values specified, we 
also generate
  a new value.  If the delete has values specified, we check to see if 
the operation
  leaves any values in the existing entry.  If no existing values would 
remain after
  the operation, we generate a new value.
Platforms tested: F9
Flag Day: no
Doc impact: no
https://bugzilla.redhat.com/attachment.cgi?id=333386&action=diff




More information about the Fedora-directory-devel mailing list