[Date Prev][Date Next] [Chronological] [Thread] [Top]

Coverity error report



I've just finished going through the error report. There were 159 individual errors logged. 61 were clearly false alarms, and I've resolved 97, with one ignored (a dead code block in liblunicode ure.c, which we don't even use anyway).

The majority of actual bugs were memory leaks in parsing routines, bailing out after an error condition without cleaning up. We've generally ignored these in the past because config parsing was a one-time event, but now that we do dynamic configuration they're a bit more important. Overall there were a handful of visible/functional bug fixes in libldap, not much in slapd besides the replog fix.

--
 -- Howard Chu
 Chief Architect, Symas Corp.  http://www.symas.com
 Director, Highland Sun        http://highlandsun.com/hyc
 OpenLDAP Core Team            http://www.openldap.org/project/