26dfab729803a710418a1d9af7b6c14ceeb2a5de
angie
  Wed Jul 10 15:30:14 2019 -0700
Fixing buffer overflow: mm10, ccdsGene, CCDS25925.1.  no redmine

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index b27b5c9..8234dec 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -12303,31 +12303,31 @@
     palInfo->right = right;
     palInfo->rnaName = rnaName;
     }
 
 geneShowPosAndLinksPal(rl->mrnaAcc, rl->protAcc, tdb, refPepTable, "htcTranslatedProtein",
 		    "htcRefMrna", "htcGeneInGenome", "mRNA Sequence",palInfo);
 
 printTrackHtml(tdb);
 hFreeConn(&conn);
 }
 
 char *kgIdToSpId(struct sqlConnection *conn, char* kgId)
 /* get the swissprot id for a known genes id; resulting string should be
  * freed */
 {
-char query[64];
+char query[512];
 sqlSafef(query, sizeof(query), "select spID from kgXref where kgID='%s'", kgId);
 return sqlNeedQuickString(conn, query);
 }
 
 void doHInvGenes(struct trackDb *tdb, char *item)
 /* Process click on H-Invitational genes track. */
 {
 struct sqlConnection *conn = hAllocConn(database);
 char query[256];
 struct sqlResult *sr;
 char **row;
 int start = cartInt(cart, "o");
 struct psl *pslList = NULL;
 struct HInv *hinv;