Index: trunk/Ohana/src/libdvo/src/dvo_util.c
===================================================================
--- trunk/Ohana/src/libdvo/src/dvo_util.c	(revision 40463)
+++ trunk/Ohana/src/libdvo/src/dvo_util.c	(revision 40498)
@@ -60,5 +60,6 @@
   }
 
-  snprintf (dvoConfig->photcodeFile, 256, "%s/Photcodes.dat", dvoConfig->catdir);
+  // photcodeFile[] must be > catdir[]
+  snprintf (dvoConfig->photcodeFile, 280, "%s/Photcodes.dat", dvoConfig->catdir);
   if (!LoadPhotcodes (dvoConfig->photcodeFile, MasterPhotcodeFile, FALSE)) {
     fprintf (stderr, "error loading photcode table %s or master file %s\n",
@@ -95,7 +96,7 @@
   }
 
-  char filename[256];
+  char filename[280];
   
-  snprintf (filename, 256, "%s/Images.dat", dvoConfig->catdir);
+  snprintf (filename, 280, "%s/Images.dat", dvoConfig->catdir);
 
   gfits_db_init (&dvoConfig->imageDB);
