|
From: Tatsuro M. <tma...@ya...> - 2016-08-04 07:55:32
|
----- Original Message ----- > From: Tatsuro MATSUOKA > To: tmacchant3 > Cc: > Date: 2016/8/4, Thu 16:01 > Subject: Re: wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64 > > ----- Original Message ----- > >> From: Tatsuro MATSUOKA >> To: gnuplot-beta> Cc: >> Date: 2016/8/4, Thu 15:52 >> Subject: wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64 >> >> 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 > > Sorry. Origin is not code change. > I have back to the build tree where 5.0.3 is built. > make install forces to recompile and built 5.0.3 hang in the same way. > > Perhaps on my ubuntu system something wrong with libwxgtk at some moment. > > MMMMMM > > I will try to build wxGTK by myself. > > Tatsuro I have built wxGTK-2.8 by myself and used it gnuplot 5.0.4 build. Then the wxt terminal works well. Sorry for the noise. Tatsuro |