wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64

tmacchant
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

------------------------------------------------------------------------------
_______________________________________________
gnuplot-beta mailing list
[hidden email]
Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-beta
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64

tmacchant
----- 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

------------------------------------------------------------------------------
_______________________________________________
gnuplot-beta mailing list
[hidden email]
Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-beta
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: wxt hang on 5.0.4 and recent cvs on ubuntu 14.04 amd64

tmacchant
----- 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


------------------------------------------------------------------------------
_______________________________________________
gnuplot-beta mailing list
[hidden email]
Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-beta
Loading...