Index: branches/czw_branch/20170908/Ohana/src/libdvo/src/dbFields.c
===================================================================
--- branches/czw_branch/20170908/Ohana/src/libdvo/src/dbFields.c	(revision 40205)
+++ branches/czw_branch/20170908/Ohana/src/libdvo/src/dbFields.c	(revision 40206)
@@ -333,4 +333,5 @@
 
   // make a local working copy of fieldName and replace ':' with spaces
+  // XXX memory leak here:
   char *fieldCopy = strcreate(fieldName);
   for (j = 0; fieldCopy[j]; j++) { 
@@ -338,5 +339,7 @@
   }
 
+  // XXX potential memory leak here
   char *firstWord = getword(fieldCopy);
+  if (!firstWord) return FALSE;
   
   // firstWord may be either flux, mag or photcode
