More information: It appears the segfault occurs if the plot window is resized and a subsequent plot command is issued before the window redraws. Not as severe, but still a segfault.
Steps to reproduce: 1. ssh with port forwarding to system on which to run gnuplot in terminal 2. Extract attached datafile (called simply "g", from the attached "g.bz2") 4. plot [0:3000] "g" every ::70000::73000 5. Resize window 6. Before window finishes redrawing (takes maybe 10s over my slow wifi), issue same plot command again Run output follows: $ gdb gnuplot ... (gdb) run Starting program: /usr/bin/gnuplot [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". G N U P L O T Version 5.0 patchlevel 5 last modified 2016-10-02 ... immediate help: type "help" (plot window: hit 'h') Terminal type set to 'wxt' gnuplot> plot [0:3000] "g" every ::70000::73000 03:16:22 PM: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8). [New Thread 0x7fffec609700 (LWP 24624)] gnuplot> plot [0:3000] "g" every ::70000::73000 Thread 1 "gnuplot" received signal SIGSEGV, Segmentation fault. wxtPanel::wxt_cairo_create_bitmap (this=this@entry=0x7fffe409f000) at ../../../src/wxterminal/wxt_gui.cpp:3585 3585 ../../../src/wxterminal/wxt_gui.cpp: No such file or directory. (gdb) bt #0 wxtPanel::wxt_cairo_create_bitmap (this=this@entry=0x7fffe409f000) at ../../../src/wxterminal/wxt_gui.cpp:3585 #1 0x0000000000517cac in wxtPanel::wxt_cairo_refresh (this=0x7fffe409f000) at ../../../src/wxterminal/wxt_gui.cpp:2865 #2 0x0000000000518ddd in wxt_text () at ../../../src/wxterminal/wxt_gui.cpp:2077 #3 0x00000000004f3479 in term_end_plot () at ../../../src/term.c:556 #4 0x00000000004f9745 in term_end_plot () at ../../../src/term.c:548 #5 0x0000000000454555 in do_plot (plots=0x818130, pcount=pcount@entry=1) at ../../../src/graphics.c:928 #6 0x000000000047a02e in eval_plots () at ../../../src/plot2d.c:3388 #7 0x0000000000428247 in command () at ../../../src/command.c:625 #8 do_line () at ../../../src/command.c:420 #9 0x00000000004283ab in com_line () at ../../../src/command.c:322 #10 0x000000000041791c in main (argc=0, argv=0x7fffffffdd48) at ../../../src/plot.c:660 (gdb) Another run using the same or a similar window-resize -> impatient repeated plot command yielded this segfault and backtrace: Thread 1 "gnuplot" received signal SIGSEGV, Segmentation fault. 0x00000000009cf800 in ?? () (gdb) bt #0 0x00000000009cf800 in ?? () #1 0x0000000000517cac in wxtPanel::wxt_cairo_refresh (this=0x7fffe409f000) at ../../../src/wxterminal/wxt_gui.cpp:2865 #2 0x0000000000518ddd in wxt_text () at ../../../src/wxterminal/wxt_gui.cpp:2077 #3 0x00000000004f3479 in term_end_plot () at ../../../src/term.c:556 #4 0x00000000004f9745 in term_end_plot () at ../../../src/term.c:548 #5 0x0000000000454555 in do_plot (plots=0x81ac40, pcount=pcount@entry=1) at ../../../src/graphics.c:928 #6 0x000000000047a02e in eval_plots () at ../../../src/plot2d.c:3388 #7 0x0000000000428247 in command () at ../../../src/command.c:625 #8 do_line () at ../../../src/command.c:420 #9 0x00000000004283ab in com_line () at ../../../src/command.c:322 #10 0x000000000041791c in main (argc=0, argv=0x7fffffffdd48) at ../../../src/plot.c:660 On Mon, Dec 12, 2016 at 2:57 PM, Debian Bug Tracking System < ow...@bugs.debian.org> wrote: > Thank you for filing a new Bug report with Debian. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > As you requested using X-Debbugs-CC, your message was also forwarded to > jagg...@gmail.com > (after having been given a Bug report number, if it did not have one). > > Your message has been sent to the package maintainer(s): > Debian Science Team <debian-science-maintain...@lists.alioth.debian.org> > > If you wish to submit further information on this problem, please > send it to 847...@bugs.debian.org. > > Please do not send mail to ow...@bugs.debian.org unless you wish > to report a problem with the Bug-tracking system. > > -- > 847995: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847995 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems >
g.bz2
Description: BZip2 compressed data