version: gnuplot 6.1 last modified 2025-01-11
system: ubuntu 20.04
use this command to reproduce: gnutplot poc
message from ASAN:
==912666==ERROR: AddressSanitizer: SEGV on unknown address 0x0156456c7769 (pc 0x7f01bd802051 bp 0x7ffc984d1880 sp 0x7ffc984d0fb0 T0)
==912666==The signal is caused by a READ memory access.
#0 0x7f01bd802050 in AddressIsPoisoned ../../../../src/libsanitizer/asan/asan_mapping.h:396
#1 0x7f01bd802050 in QuickCheckForUnpoisonedRegion ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.h:30
#2 0x7f01bd802050 in printf_common ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_format.inc:531
#3 0x7f01bd803762 in __interceptor_vsprintf ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:1627
#4 0x7f01bd803bde in __interceptor_sprintf ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:1670
#5 0x55715aeb7377 in GetAnnotateString /home/fizz/target_program/tmp/gnuplot-main/src/mouse.c:586
#6 0x55715aeb943c in UpdateStatuslineWithMouseSetting /home/fizz/target_program/tmp/gnuplot-main/src/mouse.c:1026
#7 0x55715b1c7763 in term_end_plot /home/fizz/target_program/tmp/gnuplot-main/src/term.c:572
#8 0x55715b1c7763 in term_end_plot /home/fizz/target_program/tmp/gnuplot-main/src/term.c:545
#9 0x55715ae12494 in do_plot /home/fizz/target_program/tmp/gnuplot-main/src/graphics.c:1243
#10 0x55715af21b6c in eval_plots /home/fizz/target_program/tmp/gnuplot-main/src/plot2d.c:4124
#11 0x55715ac850fc in plot_command /home/fizz/target_program/tmp/gnuplot-main/src/command.c:2176
#12 0x55715ac7e9b1 in command /home/fizz/target_program/tmp/gnuplot-main/src/command.c:855
#13 0x55715ac7e9b1 in step_through_line /home/fizz/target_program/tmp/gnuplot-main/src/command.c:549
#14 0x55715ae8e3af in load_file /home/fizz/target_program/tmp/gnuplot-main/src/misc.c:393
#15 0x55715ac15548 in main /home/fizz/target_program/tmp/gnuplot-main/src/plot.c:669
#16 0x7f01bd225082 in __libc_start_main ../csu/libc-start.c:308
#17 0x55715ac16b4d in _start (/home/fizz/target_program/gnuplot-main/output/gnuplot_asan+0xd3b4d)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ../../../../src/libsanitizer/asan/asan_mapping.h:396 in AddressIsPoisoned
==912666==ABORTING
Fixed in 6.1
queued for 6.0