a104327804caf55ae00c64765c98a491376b048e
kent
  Mon Dec 6 09:21:38 2021 -0800
Increasing size of a static buffer that overflowed while making a label for a big sloppy data set.

diff --git src/hg/hgTracks/barChartTrack.c src/hg/hgTracks/barChartTrack.c
index 1cb6616..f0a5d38 100644
--- src/hg/hgTracks/barChartTrack.c
+++ src/hg/hgTracks/barChartTrack.c
@@ -702,31 +702,31 @@
 	}
     else
 	{
         hvGfxOutlinedBox(hvg, x1, barTop, barWidth, height, fillColorIx, lineColorIx);
 	// mark clipped bar with magenta tip
 	if (isClipped)
 	    hvGfxBox(hvg, x1, barTop, barWidth, 2, clipColor);
 	x1 = x1 + barWidth + extras->padding;
 	}
     }
 }
 
 static char *chartMapText(struct track *tg, struct barChartCategory *categ, double expScore)
 /* Construct mouseover text for a chart bar */
 {
-static char buf[128];
+static char buf[256];
 struct barChartTrack *extras = (struct barChartTrack *)tg->extraUiData;
 safef(buf, sizeof(buf), "%s (%.1f %s)", categ->label, expScore, extras->unit);
 subChar(buf, '_', ' ');
 return buf;
 }
 
 static int barChartItemStart(struct track *tg, void *item)
 /* Return end chromosome coordinate of item, including graph */
 {
 struct barChartItem *itemInfo = (struct barChartItem *)item;
 struct bed *bed = itemInfo->bed;
 return bed->chromStart;
 }
 
 static int barChartItemEnd(struct track *tg, void *item)