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);