2bc39b676231b854c1d9a9fa5836f0374385870d
markd
  Tue Jun 18 23:34:23 2024 -0700
include note about periods in track names can cause a failre

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 7f96d17..4f90970 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -7958,31 +7958,31 @@
 char *aliTable;
 int start;
 unsigned int cdsStart = 0, cdsEnd = 0;
 struct sqlConnection *conn = NULL;
 struct trackDb *tdb = NULL;
 
 aliTable = cartString(cart, "aliTable");
 if (isCustomTrack(aliTable))
     {
     struct customTrack *ct = lookupCt(aliTable);
     tdb = ct->tdb;
     }
 else
     tdb = hashFindVal(trackHash, aliTable);
 if (tdb == NULL)
-    errAbort("BUG: bigPsl alignment table '%s' not found", aliTable);
+    errAbort("BUG: bigPsl alignment table '%s' not found; this maybe causes by `.' in track names", aliTable);
              
 if (!trackHubDatabase(database))
     conn = hAllocConnTrack(database, tdb);
 
 char title[1024];
 safef(title, sizeof title, "%s vs Genomic [%s]", acc, aliTable);
 htmlFramesetStart(title);
 
 /* Get some environment vars. */
 start = cartInt(cart, "l");
 int end = cartInt(cart, "r");
 char *chrom = cartString(cart, "c");
 
 char *seq, *cdsString = NULL;
 struct lm *lm = lmInit(0);