|
From: Tatsuro M. <tma...@ya...> - 2016-08-04 06:52:20
|
I have built gnuplot 5.0.4 or recent 5.1.0 on Ubunutu 14.04 amd64. The wxt terminals hangs. (On 5.0.3, wxt terminal works correctly.) G N U P L O T Version 5.0 patchlevel 4 last modified 2016-07-21 gnuplot> set term wxt Terminal type set to 'wxt' Options are '0 enhanced' gnuplot> pl x terminated (core dump) On recent 14.04, I have met the same hang. Running on gdb, gnuplot> pl x Program received signal SIGABRT, Aborted. 0x00007ffff3eecc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0x00007ffff3eecc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff3ef0028 in __GI_abort () at abort.c:89 #2 0x00007ffff6e61eda in wxVLogFatalError(wchar_t const*, __va_list_tag*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 #3 0x00007ffff6e61fac in wxLogFatalError(wchar_t const*, ...) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 #4 0x00007ffff6e274f1 in wxAppConsole::CheckBuildOptions(char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 #5 0x0000000000509289 in wxCreateApp () at ../../gnuplot-5.0.4/src/wxterminal/wxt_gui.cpp:271 #6 0x00007ffff6e56a61 in wxEntryStart(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 #7 0x00007ffff6e56cfc in wxInitialize(int, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 #8 0x0000000000510901 in wxt_init () at ../../gnuplot-5.0.4/src/wxterminal/wxt_gui.cpp:1792 #9 0x00000000004f6942 in term_initialise () at ../../gnuplot-5.0.4/src/term.c:501 #10 0x0000000000452a28 in do_plot (plots=0x801c40, pcount=pcount@entry=1) at ../../gnuplot-5.0.4/src/graphics.c:525 #11 0x0000000000479120 in eval_plots () at ../../gnuplot-5.0.4/src/plot2d.c:3367 ---Type <return> to continue, or q <return> to quit--- If I use this version of gnuplot for octave >> setenv GNUTERM wxt >> graphics_toolkit gnuplot >> plot (1:10) Fatal Error: Mismatch between the program and library build versions detected. The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6), and yo>> ur program used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx containers,compatible with 2.6). Seems to be mismatch of ABI of wx 2.8. I do not thing that this is a bug of gnuplot. But some new codes of gnuplot trigger the faults on my system. Any suggestions? Tatsuro |