Errors seen in LOGS/veusz-1.14-3.fc17

This is a summary of errors seen when compiling with an experimental static analysis tool

Raw build logs can be seen here

Segfaults within error-handling paths

Code paths in error-handling that will lead to a segmentatation fault (e.g. under low memory conditions)

helpers/src/_nc_cntr.c build_cntr_list_v2 calling PyList_SetItem with NULL as argument 1 (all_contours) at helpers/src/_nc_cntr.c:1447
helpers/src/_nc_cntr.c build_cntr_list_p calling PyList_SetItem with NULL as argument 1 (contourList) at helpers/src/_nc_cntr.c:1373
helpers/src/_nc_cntr.c build_cntr_list_p calling PyList_SetItem with NULL as argument 1 (all_contours) at helpers/src/_nc_cntr.c:1375

Returning (PyObject*)NULL without setting an exception

These messages are often false-positives: the analysis tool has no knowledge about internal API calls that can lead to an exception being set
helpers/src/_nc_cntr.c cntr_trace returning (PyObject*)NULL without setting an exception