Em Sat, Oct 31, 2020 at 09:29:20PM +0100, Jiri Olsa escreveu: > On Fri, Oct 30, 2020 at 04:54:31PM -0700, Song Liu wrote: > > Making perf with gcc-9.1.1 generates the following warning: > > > > CC ui/browsers/hists.o > > ui/browsers/hists.c: In function 'perf_evsel__hists_browse': > > ui/browsers/hists.c:3078:61: error: '%d' directive output may be \ > > truncated writing between 1 and 11 bytes into a region of size \ > > between 2 and 12 [-Werror=format-truncation=] > > > > 3078 | "Max event group index to sort is %d (index from 0 to %d)", > > | ^~ > > ui/browsers/hists.c:3078:7: note: directive argument in the range [-2147483648, 8] > > 3078 | "Max event group index to sort is %d (index from 0 to %d)", > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > In file included from /usr/include/stdio.h:937, > > from ui/browsers/hists.c:5: > > > > IOW, the string in line 3078 might be too long for buf[] of 64 bytes. > > > > Fix this by increasing the size of buf[] to 128. > > > > Fixes: dbddf1747441 ("perf report/top TUI: Support hotkeys to let user select any event for sorting") > > Cc: stable <stable@xxxxxxxxxxxxxxx> # v5.7+ > > Cc: Jin Yao <yao.jin@xxxxxxxxxxxxxxx> > > Cc: Jiri Olsa <jolsa@xxxxxxxxxx> > > Cc: Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > > Cc: Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > > Signed-off-by: Song Liu <songliubraving@xxxxxx> > > Acked-by: Jiri Olsa <jolsa@xxxxxxxxxx> Thanks, applied. - Arnaldo