Index: /trunk/ippTools/src/camtool.c
===================================================================
--- /trunk/ippTools/src/camtool.c	(revision 11701)
+++ /trunk/ippTools/src/camtool.c	(revision 11702)
@@ -59,5 +59,5 @@
         MODECASE(P3TOOL_MODE_UNBLOCK,           unblockMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/camtoolConfig.c
===================================================================
--- /trunk/ippTools/src/camtoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/camtoolConfig.c	(revision 11702)
@@ -188,5 +188,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");            }
+                psAbort("all options must be specified as a metadata");            }
 
             fprintf(stdout, "%s ", item->name);
Index: /trunk/ippTools/src/chiptool.c
===================================================================
--- /trunk/ippTools/src/chiptool.c	(revision 11701)
+++ /trunk/ippTools/src/chiptool.c	(revision 11702)
@@ -65,5 +65,5 @@
         MODECASE(P2TOOL_MODE_UNBLOCK,               unblockMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/chiptoolConfig.c
===================================================================
--- /trunk/ippTools/src/chiptoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/chiptoolConfig.c	(revision 11702)
@@ -225,5 +225,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");            }
+                psAbort("all options must be specified as a metadata");            }
 
             fprintf(stdout, "%s ", item->name);
Index: /trunk/ippTools/src/detselect.c
===================================================================
--- /trunk/ippTools/src/detselect.c	(revision 11701)
+++ /trunk/ippTools/src/detselect.c	(revision 11702)
@@ -47,5 +47,5 @@
         MODECASE(DETSELECT_MODE_SELECT,        selectMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/detselectConfig.c
===================================================================
--- /trunk/ippTools/src/detselectConfig.c	(revision 11701)
+++ /trunk/ippTools/src/detselectConfig.c	(revision 11702)
@@ -118,5 +118,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");            }
+                psAbort("all options must be specified as a metadata");            }
 
             fprintf(stdout, "%s ", item->name);
Index: /trunk/ippTools/src/dettool.c
===================================================================
--- /trunk/ippTools/src/dettool.c	(revision 11701)
+++ /trunk/ippTools/src/dettool.c	(revision 11702)
@@ -136,5 +136,5 @@
         MODECASE(DETTOOL_MODE_REGISTER_DETREND_IMFILE, register_detrend_imfileMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
@@ -457,6 +457,5 @@
         psFree(iter);
     } else {
-        psAbort(config->argv[0],
-                "-exp_tag was not parsed correctly (this should not happen");
+        psAbort(                "-exp_tag was not parsed correctly (this should not happen");
     }
 
@@ -476,6 +475,5 @@
     // we should have one rawExp row per exp_tag specified
     if (psListLength(item->data.list) != psArrayLength(detrendExps)) {
-        psAbort(config->argv[0],
-    "an -exp_tag matched more then one rawExp (this should not happen");
+        psAbort(    "an -exp_tag matched more then one rawExp (this should not happen");
 
     }
@@ -579,5 +577,5 @@
     // sanity check results
     if (psArrayLength(detRuns) != 1) {
-        psAbort(config->argv[0], "found more then one detRun matching det_id %ld(this should not happen)", det_id);
+        psAbort("found more then one detRun matching det_id %ld(this should not happen)", det_id);
         return false;
     }
@@ -1213,5 +1211,5 @@
     // sanity check results
     if (psArrayLength(detRuns) != 1) {
-        psAbort(config->argv[0], "found more then one detRun matching det_id %ld(this should not happen)", det_id);
+        psAbort("found more then one detRun matching det_id %ld(this should not happen)", det_id);
         return false;
     }
@@ -1266,5 +1264,5 @@
     // sanity check the result... we should have only found one det_id
     if (psArrayLength(detRuns) != 1) {
-        psAbort(config->argv[0], "found more then one detRun matching det_id %d(this should not happen)", (psS32)atoi(det_id));
+        psAbort("found more then one detRun matching det_id %d(this should not happen)", (psS32)atoi(det_id));
         return false;                   // unreachable
     }
@@ -1627,5 +1625,5 @@
     // sanity check the result... we should have only found one det_id
     if (psArrayLength(newDetRuns) != 1) {
-        psAbort(config->argv[0], "found more then one detRun matching det_id %ld(this should not happen)", newDet_id);
+        psAbort("found more then one detRun matching det_id %ld(this should not happen)", newDet_id);
         return false;                   // unreachable
     }
@@ -5962,6 +5960,5 @@
         psFree(iter);
     } else {
-        psAbort(config->argv[0],
-                "-exp_tag was not parsed correctly (this should not happen");
+        psAbort(                "-exp_tag was not parsed correctly (this should not happen");
     }
 
@@ -6462,6 +6459,5 @@
     if (psArrayLength(detRuns) != 1) {
         // this should no happen
-        psAbort(config->argv[0],
-                "database query return too many rows (this should not happen");
+        psAbort(                "database query return too many rows (this should not happen");
     }
 
Index: /trunk/ippTools/src/dettoolConfig.c
===================================================================
--- /trunk/ippTools/src/dettoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/dettoolConfig.c	(revision 11702)
@@ -863,5 +863,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");
+                psAbort("all options must be specified as a metadata");
             }
 
Index: /trunk/ippTools/src/guidetool.c
===================================================================
--- /trunk/ippTools/src/guidetool.c	(revision 11701)
+++ /trunk/ippTools/src/guidetool.c	(revision 11702)
@@ -47,5 +47,5 @@
             break;
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/pxadmin.c
===================================================================
--- /trunk/ippTools/src/pxadmin.c	(revision 11701)
+++ /trunk/ippTools/src/pxadmin.c	(revision 11702)
@@ -50,5 +50,5 @@
             break;
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/pxadminConfig.c
===================================================================
--- /trunk/ippTools/src/pxadminConfig.c	(revision 11701)
+++ /trunk/ippTools/src/pxadminConfig.c	(revision 11702)
@@ -49,5 +49,5 @@
         psArgumentRemove(N, &argc, argv);
         if (config->mode) {
-            psAbort(argv[0], "only one mode selection is allowed");
+            psAbort("only one mode selection is allowed");
         }
         config->mode = PXADMIN_MODE_CREATE;
@@ -56,5 +56,5 @@
         psArgumentRemove(N, &argc, argv);
         if (config->mode) {
-            psAbort(argv[0], "only one mode selection is allowed");
+            psAbort("only one mode selection is allowed");
         }
         config->mode = PXADMIN_MODE_DELETE;
@@ -63,5 +63,5 @@
         psArgumentRemove(N, &argc, argv);
         if (config->mode) {
-            psAbort(argv[0], "only one mode selection is allowed");
+            psAbort("only one mode selection is allowed");
         }
         config->mode = PXADMIN_MODE_RECREATE;
Index: /trunk/ippTools/src/pxinject.c
===================================================================
--- /trunk/ippTools/src/pxinject.c	(revision 11701)
+++ /trunk/ippTools/src/pxinject.c	(revision 11702)
@@ -49,5 +49,5 @@
         MODECASE(PXINJECT_MODE_NEWIMFILE, newImfileMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/pztool.c
===================================================================
--- /trunk/ippTools/src/pztool.c	(revision 11701)
+++ /trunk/ippTools/src/pztool.c	(revision 11702)
@@ -55,5 +55,5 @@
         MODECASE(PZTOOL_MODE_COPYDONE, copydoneMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/pztoolConfig.c
===================================================================
--- /trunk/ippTools/src/pztoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/pztoolConfig.c	(revision 11702)
@@ -139,5 +139,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");
+                psAbort("all options must be specified as a metadata");
             }
 
Index: /trunk/ippTools/src/regtool.c
===================================================================
--- /trunk/ippTools/src/regtool.c	(revision 11701)
+++ /trunk/ippTools/src/regtool.c	(revision 11702)
@@ -72,5 +72,5 @@
         MODECASE(P0TOOL_MODE_UPDATEPROCESSEDEXP,    updateprocessedexpMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/regtoolConfig.c
===================================================================
--- /trunk/ippTools/src/regtoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/regtoolConfig.c	(revision 11702)
@@ -259,5 +259,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");            }
+                psAbort("all options must be specified as a metadata");            }
 
             fprintf(stdout, "%s ", item->name);
Index: /trunk/ippTools/src/warptool.c
===================================================================
--- /trunk/ippTools/src/warptool.c	(revision 11701)
+++ /trunk/ippTools/src/warptool.c	(revision 11702)
@@ -69,5 +69,5 @@
         MODECASE(P4TOOL_MODE_DIFFIMFILE,        diffimfileMode);
         default:
-            psAbort(argv[0], "invalid option (this should not happen)");
+            psAbort("invalid option (this should not happen)");
     }
 
Index: /trunk/ippTools/src/warptoolConfig.c
===================================================================
--- /trunk/ippTools/src/warptoolConfig.c	(revision 11701)
+++ /trunk/ippTools/src/warptoolConfig.c	(revision 11702)
@@ -229,5 +229,5 @@
         while ((item = psMetadataGetAndIncrement(iter))) {
             if (!item->type == PS_DATA_METADATA) {
-                psAbort(argv[0], "all options must be specified as a metadata");
+                psAbort("all options must be specified as a metadata");
             }
 
Index: /trunk/ppImage/src/ppFocusParseCamera.c
===================================================================
--- /trunk/ppImage/src/ppFocusParseCamera.c	(revision 11701)
+++ /trunk/ppImage/src/ppFocusParseCamera.c	(revision 11702)
@@ -29,5 +29,5 @@
         pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.BIAS");
         pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.BIAS", input->fpa, PM_DETREND_TYPE_BIAS);
-        if (!status) psAbort ("ppImageParseDetrend", "can't find a bias image source");
+        if (!status) psAbort("can't find a bias image source");
     }
     if (options->doDark) {
@@ -36,5 +36,5 @@
         pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.DARK");
         pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.DARK", input->fpa, PM_DETREND_TYPE_DARK);
-        if (!status) psAbort ("ppImageParseDetrend", "can't find a dark image source");
+        if (!status) psAbort("can't find a dark image source");
     }
     if (options->doMask) {
@@ -43,5 +43,5 @@
         pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.MASK");
         pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.MASK", input->fpa, PM_DETREND_TYPE_MASK);
-        if (!status) psAbort ("ppImageParseDetrend", "can't find a mask image source");
+        if (!status) psAbort("can't find a mask image source");
     }
     if (options->doFlat) {
@@ -50,5 +50,5 @@
         pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.FLAT");
         pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.FLAT", input->fpa, PM_DETREND_TYPE_FLAT);
-        if (!status) psAbort ("ppImageParseDetrend", "can't find a flat image source");
+        if (!status) psAbort("can't find a flat image source");
     }
 
Index: /trunk/ppImage/src/ppImageDetrendNonLinear.c
===================================================================
--- /trunk/ppImage/src/ppImageDetrendNonLinear.c	(revision 11701)
+++ /trunk/ppImage/src/ppImageDetrendNonLinear.c	(revision 11702)
@@ -108,5 +108,5 @@
         }
       default:
-        psAbort("phase2", "Invalid options->nonLinearType");
+        psAbort("Invalid options->nonLinearType");
     }
     return true;
Index: /trunk/ppImage/src/ppImageParseCamera.c
===================================================================
--- /trunk/ppImage/src/ppImageParseCamera.c	(revision 11701)
+++ /trunk/ppImage/src/ppImageParseCamera.c	(revision 11702)
@@ -126,5 +126,5 @@
             filters = psMemIncrRefCounter(mdi->data.list);
         } else {
-            psAbort ("ppImage", "invalid type for FRINGE.FILTERS");
+            psAbort("invalid type for FRINGE.FILTERS");
         }
 
Index: /trunk/psastro/src/psastroLuminosityFunction.c
===================================================================
--- /trunk/psastro/src/psastroLuminosityFunction.c	(revision 11701)
+++ /trunk/psastro/src/psastroLuminosityFunction.c	(revision 11702)
@@ -51,6 +51,6 @@
     if (!isfinite(star->Mag)) continue;
     int bin = (star->Mag - mMin) / dMag;
-    if (bin < 0) psAbort ("psastro", "bin cannot be negative!");
-    if (bin >= nBin) psAbort ("psastro", "bin cannot be > %d!", nBin);
+    if (bin < 0) psAbort("bin cannot be negative!");
+    if (bin >= nBin) psAbort("bin cannot be > %d!", nBin);
     nMags->data.F32[bin] += 1.0;
   }
Index: /trunk/psastro/src/psastroWCS.c
===================================================================
--- /trunk/psastro/src/psastroWCS.c	(revision 11701)
+++ /trunk/psastro/src/psastroWCS.c	(revision 11702)
@@ -142,6 +142,6 @@
 	    fpa->toSky = toSky;
 	} else {
-	    if (fpa->toTPA == NULL) psAbort ("wcs", "projection defined, tangent-plane not defined");
-	    if (fpa->fromTPA == NULL) psAbort ("wcs", "projection defined, tangent-plane not defined");
+	    if (fpa->toTPA == NULL) psAbort("projection defined, tangent-plane not defined");
+	    if (fpa->fromTPA == NULL) psAbort("projection defined, tangent-plane not defined");
 
 	    // adjust for common toSky for mosaic:
@@ -212,5 +212,5 @@
 
     // techinically, we can have a plate scale here (toTPA:dx,dy != 1)
-    if (!psPlaneDistortIsIdentity (toTPA)) psAbort ("psastro", "invalid TPA transformation");
+    if (!psPlaneDistortIsIdentity (toTPA)) psAbort("invalid TPA transformation");
     
     // XXX require toFPA->x->nX == toFPA->x->nY
@@ -395,7 +395,7 @@
     psMetadataAddF32 (header, PS_LIST_TAIL, "CDELT2", 	PS_META_REPLACE, "", 1.0);
 
-    if (toFPA->x->nX != toFPA->x->nY) psAbort ("psastro", "mis-matched tangent plane orders (1)");
-    if (toFPA->x->nX != toFPA->y->nX) psAbort ("psastro", "mis-matched tangent plane orders (2)");
-    if (toFPA->x->nX != toFPA->y->nY) psAbort ("psastro", "mis-matched tangent plane orders (3)");
+    if (toFPA->x->nX != toFPA->x->nY) psAbort("mis-matched tangent plane orders (1)");
+    if (toFPA->x->nX != toFPA->y->nX) psAbort("mis-matched tangent plane orders (2)");
+    if (toFPA->x->nX != toFPA->y->nY) psAbort("mis-matched tangent plane orders (3)");
 
     switch (toFPA->x->nX) {
@@ -428,5 +428,5 @@
 
       case 0:
-	psAbort ("psastro", "invalid tangent plane order");
+	psAbort("invalid tangent plane order");
     }
     return true;
@@ -450,7 +450,7 @@
     psMetadataAddF32 (header, PS_LIST_TAIL, "CDELT2", 	PS_META_REPLACE, "", toSky->Ys*DEG_RAD*plateScale);
 
-    if (toTP->x->nX != toTP->x->nY) psAbort ("psastro", "mis-matched tangent plane orders (1)");
-    if (toTP->x->nX != toTP->y->nX) psAbort ("psastro", "mis-matched tangent plane orders (2)");
-    if (toTP->x->nX != toTP->y->nY) psAbort ("psastro", "mis-matched tangent plane orders (3)");
+    if (toTP->x->nX != toTP->x->nY) psAbort("mis-matched tangent plane orders (1)");
+    if (toTP->x->nX != toTP->y->nX) psAbort("mis-matched tangent plane orders (2)");
+    if (toTP->x->nX != toTP->y->nY) psAbort("mis-matched tangent plane orders (3)");
 
     switch (toTP->x->nX) {
@@ -483,5 +483,5 @@
 
       case 0:
-	psAbort ("psastro", "invalid tangent plane order");
+	psAbort("invalid tangent plane order");
     }
     return header;
@@ -493,6 +493,6 @@
     psPlaneDistort *distort;
 
-    if (order < 1) psAbort ("psastro", "invalid order");
-    if (order > 3) psAbort ("psastro", "invalid order");
+    if (order < 1) psAbort("invalid order");
+    if (order > 3) psAbort("invalid order");
     
     // all coeffs and masks initially set to 0
Index: /trunk/psphot/src/models/pmModel_STRAIL.c
===================================================================
--- /trunk/psphot/src/models/pmModel_STRAIL.c	(revision 11701)
+++ /trunk/psphot/src/models/pmModel_STRAIL.c	(revision 11702)
@@ -333,5 +333,5 @@
 
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for beta test", nParam);
+	    psAbort("invalid parameter %d for beta test", nParam);
 	}
 	if (fabs(beta[nParam]) > fabs(beta_lim)) {
@@ -353,5 +353,5 @@
 
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param min test", nParam);
+	    psAbort("invalid parameter %d for param min test", nParam);
 	}
 	if (params[nParam] < params_min) {
@@ -372,5 +372,5 @@
 	  case 8:           params_max =  M_PI; break;
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param max test", nParam);
+	    psAbort("invalid parameter %d for param max test", nParam);
 	}
 	if (params[nParam] > params_max) {
@@ -380,7 +380,7 @@
 	return true;
       default:
-	psAbort ("psModules.pmModel_GAUSS", "invalid choice for limits");
+	psAbort("invalid choice for limits");
     }
-    psAbort ("psModules.pmModel_GAUSS", "should not reach here");
+    psAbort("should not reach here");
     return false;
 }
Index: /trunk/psphot/src/models/pmModel_TEST1.c
===================================================================
--- /trunk/psphot/src/models/pmModel_TEST1.c	(revision 11701)
+++ /trunk/psphot/src/models/pmModel_TEST1.c	(revision 11702)
@@ -76,5 +76,5 @@
 	  case PM_PAR_SXY:  beta_lim = 0.5;   break;
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for beta test", nParam);
+	    psAbort("invalid parameter %d for beta test", nParam);
 	}
 	if (fabs(beta[nParam]) > fabs(beta_lim)) {
@@ -93,5 +93,5 @@
 	  case PM_PAR_SXY:  params_min =  -5.0; break;
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param min test", nParam);
+	    psAbort("invalid parameter %d for param min test", nParam);
 	}
 	if (params[nParam] < params_min) {
@@ -110,5 +110,5 @@
 	  case PM_PAR_SXY:  params_max =  +5.0; break;
 	  default:
-	    psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param max test", nParam);
+	    psAbort("invalid parameter %d for param max test", nParam);
 	}
 	if (params[nParam] > params_max) {
@@ -118,7 +118,7 @@
 	return true;
       default:
-	psAbort ("psModules.pmModel_GAUSS", "invalid choice for limits");
-    }
-    psAbort ("psModules.pmModel_GAUSS", "should not reach here");
+	psAbort("invalid choice for limits");
+    }
+    psAbort("should not reach here");
     return false;
 }
@@ -201,6 +201,6 @@
     psF64 radius = axes.major * sqrt (2.0 * log(params->data.F32[PM_PAR_I0] / flux));
 
-    if (isnan(radius)) psAbort ("psphot.model", "error in code: never return invalid radius");
-    if (radius < 0) psAbort ("psphot.model", "error in code: never return invalid radius");
+    if (isnan(radius)) psAbort("error in code: never return invalid radius");
+    if (radius < 0) psAbort("error in code: never return invalid radius");
 
     return (radius);
Index: /trunk/psphot/src/psphotBlendFit.c
===================================================================
--- /trunk/psphot/src/psphotBlendFit.c	(revision 11701)
+++ /trunk/psphot/src/psphotBlendFit.c	(revision 11702)
@@ -27,5 +27,5 @@
     char *region = psMetadataLookupStr (&status, recipe, "ANALYSIS_REGION");
     psRegion AnalysisRegion = psRegionForImage (readout->image, psRegionFromString (region));
-    if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
+    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
 
     for (int i = 0; i < sources->n; i++) {
Index: /trunk/psphot/src/psphotChoosePSF.c
===================================================================
--- /trunk/psphot/src/psphotChoosePSF.c	(revision 11701)
+++ /trunk/psphot/src/psphotChoosePSF.c	(revision 11702)
@@ -15,5 +15,5 @@
     psf = psMetadataLookupPtr (NULL, readout->analysis, "PSPHOT.PSF");
     if (psf != NULL) {
-        if (!psphotPSFstats (readout, recipe, psf)) psAbort ("psphotChoosePSF", "cannot measure PSF shape terms");
+        if (!psphotPSFstats (readout, recipe, psf)) psAbort("cannot measure PSF shape terms");
 	return psf;
     }
@@ -96,5 +96,5 @@
     psList *list = NULL;
     psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
-    if (mdi == NULL) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
+    if (mdi == NULL) psAbort("missing PSF_MODEL selection");
 
     if (mdi->type == PS_DATA_STRING) {
@@ -102,5 +102,5 @@
         psListAdd (list, PS_LIST_HEAD, mdi);
     } else {
-        if (mdi->type != PS_DATA_METADATA_MULTI) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
+        if (mdi->type != PS_DATA_METADATA_MULTI) psAbort("missing PSF_MODEL selection");
         list = psMemIncrRefCounter(mdi->data.list);
     }
@@ -247,5 +247,5 @@
     psFree (models);
 
-    if (!psphotPSFstats (readout, recipe, psf)) psAbort ("psphotChoosePSF", "cannot measure PSF shape terms");
+    if (!psphotPSFstats (readout, recipe, psf)) psAbort("cannot measure PSF shape terms");
 
     modelName = pmModelGetType (psf->type);
Index: /trunk/psphot/src/psphotEnsemblePSF.c
===================================================================
--- /trunk/psphot/src/psphotEnsemblePSF.c	(revision 11701)
+++ /trunk/psphot/src/psphotEnsemblePSF.c	(revision 11702)
@@ -34,10 +34,10 @@
     psRegion AnalysisRegion = psRegionFromString (region);
     AnalysisRegion = psRegionForImage (readout->image, AnalysisRegion);
-    if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
+    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
 
     bool CONSTANT_PHOTOMETRIC_WEIGHTS =
         psMetadataLookupBool(&status, recipe, "CONSTANT_PHOTOMETRIC_WEIGHTS");
     if (!status) {
-        psAbort(PS_FILE_LINE, "You must provide a value for the BOOL recipe CONSTANT_PHOTOMETRIC_WEIGHTS");
+        psAbort("You must provide a value for the BOOL recipe CONSTANT_PHOTOMETRIC_WEIGHTS");
     }
     int SKY_FIT_ORDER = psMetadataLookupS32(&status, recipe, "SKY_FIT_ORDER");
@@ -161,5 +161,5 @@
 
 	  default:
-	    psAbort(PS_FILE_LINE, "Invalid SKY_FIT_ORDER %d\n", SKY_FIT_ORDER);
+	    psAbort("Invalid SKY_FIT_ORDER %d\n", SKY_FIT_ORDER);
 	    break;
 	}
@@ -211,5 +211,5 @@
         // assign linearly-fitted normalization
         if (isnan(norm->data.F32[i])) {
-            psAbort ("psphot", "ensemble source is nan");
+            psAbort("ensemble source is nan");
         }
         model->params->data.F32[PM_PAR_I0] = norm->data.F32[i];
Index: /trunk/psphot/src/psphotModelTest.c
===================================================================
--- /trunk/psphot/src/psphotModelTest.c	(revision 11701)
+++ /trunk/psphot/src/psphotModelTest.c	(revision 11702)
@@ -33,5 +33,5 @@
     if (fitMode == PM_SOURCE_FIT_PSF) {
         char *psfFile = psMetadataLookupStr (&status, recipe, "PSF_INPUT_FILE");
-        if (!status) psAbort ("psphotModelTest", "PSF_INPUT_FILE not supplied");
+        if (!status) psAbort("PSF_INPUT_FILE not supplied");
         psMetadata *psfData = psMetadataConfigRead(NULL, &Nfail, psfFile, FALSE);
         psf = pmPSFfromMetadata (psfData);
@@ -45,10 +45,10 @@
             psList *list = NULL;
             psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
-            if (mdi == NULL) psAbort ("psphotModelTest", "missing PSF_MODEL selection");
+            if (mdi == NULL) psAbort("missing PSF_MODEL selection");
             if (mdi->type == PS_DATA_STRING) {
                 list = psListAlloc(NULL);
                 psListAdd (list, PS_LIST_HEAD, mdi);
             } else {
-                if (mdi->type != PS_DATA_METADATA_MULTI) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
+                if (mdi->type != PS_DATA_METADATA_MULTI) psAbort("missing PSF_MODEL selection");
                 list = psMemIncrRefCounter(mdi->data.list);
             }
@@ -59,5 +59,5 @@
         }
         modelType = pmModelSetType (modelName);
-        if (modelType < 0) psAbort ("fitsource", "unknown model %s", modelName);
+        if (modelType < 0) psAbort("unknown model %s", modelName);
     }
 
@@ -94,9 +94,9 @@
     // find the local sky
     status = pmSourceLocalSky (source, PS_STAT_SAMPLE_MEDIAN, INNER);
-    if (!status) psAbort ("fitsource", "pmSourceLocalSky error");
+    if (!status) psAbort("pmSourceLocalSky error");
 
     // get the source moments
     status = pmSourceMoments (source, mRADIUS);
-    if (!status) psAbort ("fitsource", "pmSourceLocalSky error");
+    if (!status) psAbort("pmSourceLocalSky error");
     source->peak->value = source->moments->Peak;
 
Index: /trunk/psphot/src/psphotOutput.c
===================================================================
--- /trunk/psphot/src/psphotOutput.c	(revision 11701)
+++ /trunk/psphot/src/psphotOutput.c	(revision 11702)
@@ -51,5 +51,5 @@
 
     FILE *f = fopen (name, "w");
-    if (f == NULL) psAbort ("psphot", "can't open file");
+    if (f == NULL) psAbort("can't open file");
 
     for (int i = 0; i < source->pixels->numRows; i++) {
Index: /trunk/psphot/src/psphotRadiusChecks.c
===================================================================
--- /trunk/psphot/src/psphotRadiusChecks.c	(revision 11701)
+++ /trunk/psphot/src/psphotRadiusChecks.c	(revision 11702)
@@ -40,5 +40,5 @@
     model->radiusFit = (RADIUS_TYPE)(radiusFit + PSF_FIT_PADDING);
 
-    if (isnan(model->radiusFit)) psAbort ("apply_psf_model", "error in radius");
+    if (isnan(model->radiusFit)) psAbort("error in radius");
 	
     if (source->mode & PM_SOURCE_MODE_SATSTAR) {
@@ -57,5 +57,5 @@
     // set the fit radius based on the object flux limit and the model
     model->radiusFit = (RADIUS_TYPE) (modelRadiusPSF (model->params, PSF_FIT_NSIGMA*moments->dSky) + dR + PSF_FIT_PADDING);
-    if (isnan(model->radiusFit)) psAbort ("apply_psf_model", "error in radius");
+    if (isnan(model->radiusFit)) psAbort("error in radius");
 	
     if (source->mode &  PM_SOURCE_MODE_SATSTAR) {
@@ -91,5 +91,5 @@
     // set the fit radius based on the object flux limit and the model
     model->radiusFit = (RADIUS_TYPE) (modelRadiusEXT (model->params, EXT_FIT_NSIGMA*moments->dSky) + EXT_FIT_PADDING);
-    if (isnan(model->radiusFit)) psAbort (__func__, "error in radius");
+    if (isnan(model->radiusFit)) psAbort("error in radius");
 
     // redefine the pixels if needed
Index: /trunk/psphot/src/psphotSkyReplace.c
===================================================================
--- /trunk/psphot/src/psphotSkyReplace.c	(revision 11701)
+++ /trunk/psphot/src/psphotSkyReplace.c	(revision 11702)
@@ -9,9 +9,9 @@
     // find the currently selected readout
     pmReadout *readout = pmFPAfileThisReadout (config->files, view, "PSPHOT.INPUT");
-    if (readout == NULL) psAbort ("psphot", "input not defined");
+    if (readout == NULL) psAbort("input not defined");
 
     // select background pixels, from output background file, or create
     pmReadout *background = pmFPAfileThisReadout (config->files, view, "PSPHOT.BACKGND");
-    if (background == NULL) psAbort ("psphot", "background not defined");
+    if (background == NULL) psAbort("background not defined");
 
     // select the corresponding images
Index: /trunk/psphot/src/psphotSourceFits.c
===================================================================
--- /trunk/psphot/src/psphotSourceFits.c	(revision 11701)
+++ /trunk/psphot/src/psphotSourceFits.c	(revision 11702)
@@ -34,5 +34,5 @@
     pmModel *PSF = pmModelCopy (source->modelPSF);
 
-    if (isnan(PSF->params->data.F32[PM_PAR_I0])) psAbort ("psphot", "nan in blend fit primary");
+    if (isnan(PSF->params->data.F32[PM_PAR_I0])) psAbort("nan in blend fit primary");
 
     x = PSF->params->data.F32[PM_PAR_XPOS];
@@ -67,7 +67,7 @@
 	// these should never be invalid values
 	// XXX drop these tests eventually
-        if (isnan(model->params->data.F32[PM_PAR_I0])) psAbort ("psphot", "nan in blend fit");
-        if (isnan(model->params->data.F32[PM_PAR_XPOS])) psAbort ("psphot", "nan in blend fit");
-        if (isnan(model->params->data.F32[PM_PAR_YPOS])) psAbort ("psphot", "nan in blend fit");
+        if (isnan(model->params->data.F32[PM_PAR_I0])) psAbort("nan in blend fit");
+        if (isnan(model->params->data.F32[PM_PAR_XPOS])) psAbort("nan in blend fit");
+        if (isnan(model->params->data.F32[PM_PAR_YPOS])) psAbort("nan in blend fit");
 
         // add this blend to the list
@@ -145,5 +145,5 @@
     // save the PSF model from the Ensemble fit
     pmModel *PSF = pmModelCopy (source->modelPSF);
-    if (isnan(PSF->params->data.F32[1])) psAbort ("psphot", "nan in psf fit");
+    if (isnan(PSF->params->data.F32[1])) psAbort("nan in psf fit");
 
     // extend source radius as needed
@@ -328,5 +328,5 @@
     PSF = source->modelPSF;
     psphotCheckRadiusPSFBlend (readout, source, PSF, 8.0);
-    if (isnan(PSF->params->data.F32[1])) psAbort ("psphot", "nan in dbl fit");
+    if (isnan(PSF->params->data.F32[1])) psAbort("nan in dbl fit");
 
     modelSet = psArrayAlloc (2);
@@ -365,5 +365,5 @@
     assert (EXT != NULL);
 	
-    // if (isnan(EXT->params->data.F32[1])) psAbort ("psphot", "nan in ext fit");
+    // if (isnan(EXT->params->data.F32[1])) psAbort("nan in ext fit");
 
     psphotCheckRadiusEXT (readout, source, EXT);
Index: /trunk/psphot/src/psphotTestPSF.c
===================================================================
--- /trunk/psphot/src/psphotTestPSF.c	(revision 11701)
+++ /trunk/psphot/src/psphotTestPSF.c	(revision 11702)
@@ -74,6 +74,6 @@
     // for this test, require a single model
     psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
-    if (mdi == NULL) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
-    if (mdi->type != PS_DATA_STRING) psAbort ("psphotChoosePSF", "choose a single PSF_MODEL");
+    if (mdi == NULL) psAbort("missing PSF_MODEL selection");
+    if (mdi->type != PS_DATA_STRING) psAbort("choose a single PSF_MODEL");
     modelName = mdi->data.V;
 
@@ -95,5 +95,5 @@
     pmModelType type = pmModelSetType (modelName);
     pmPSF *psf = pmPSFAlloc (type, poissonErrors, psfTrendMask);
-    if (psf == NULL) psAbort ("psphotTestPSF", "unknown model");
+    if (psf == NULL) psAbort("unknown model");
 
     FILE *f = fopen ("params.dat", "w");
Index: /trunk/psphot/src/psphotWeightBias.c
===================================================================
--- /trunk/psphot/src/psphotWeightBias.c	(revision 11701)
+++ /trunk/psphot/src/psphotWeightBias.c	(revision 11702)
@@ -34,8 +34,8 @@
     char *region = psMetadataLookupStr (&status, recipe, "ANALYSIS_REGION");
     psRegion AnalysisRegion = psRegionForImage (readout->image, psRegionFromString (region));
-    if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
+    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
 
     FILE *f = fopen ("bias.dat", "w");
-    if (f == NULL) psAbort ("psphot", "can't open output file");
+    if (f == NULL) psAbort("can't open output file");
 
     for (int i = 0; i < sources->n; i++) {
