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;