BUG DESCRIPTION:
----------------
With a home built scilab from current git version plot2dé makes scilab crash
ERROR LOG:
----------
** Error in `/home/steer/git_scilab/master/scilab/.libs/scilab-bin': double free or corruption (out): 0x00007fff06fc35e0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7277f)[0x7fd2554e877f]
/lib64/libc.so.6(+0x78026)[0x7fd2554ee026]
/lib64/libc.so.6(+0x78d53)[0x7fd2554eed53]
/home/steer/git_scilab/master/scilab/modules/graphics/.libs/libscigraphics.so.6(sci_plot2d1_G+0x133c)[0x7fd26050384a]
/home/steer/git_scilab/master/scilab/modules/graphics/.libs/libscigraphics.so.6(sci_plot2d1_2+0x28)[0x7fd2605024b8]
/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6(_ZN5types12WrapFunction4callERSt6vectorIPNS_12InternalTypeESaIS3_EERSt13unordered_mapISbIwSt11char_traitsIwESaIwEES3_St4hashISB_ESt8equal_toISB_ESaISt4pairIKSB_S3_EEEiS6_+0x293)[0x7fd25a496e93]
/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6(_ZN5types8Callable6invokeERSt6vectorIPNS_12InternalTypeESaIS3_EERSt13unordered_mapISbIwSt11char_traitsIwESaIwEES3_St4hashISB_ESt8equal_toISB_ESaISt4pairIKSB_S3_EEEiS6_RKN3ast3ExpE+0x78)[0x7fd25a48ca68]
/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6(_ZN3ast11RunVisitorTINS_11ExecVisitorEE12visitprivateERKNS_7CallExpE+0x1084)[0x7fd25a258024]
/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6(_ZN3ast11RunVisitorTINS_11ExecVisitorEE12visitprivateERKNS_6SeqExpE+0x19c)[0x7fd25a25231c]
/home/steer/git_scilab/master/scilab/modules/.libs/libscilab-cli.so.6(_ZN12StaticRunner6launchEv+0x79)[0x7fd261605d89]
/home/steer/git_scilab/master/scilab/modules/.libs/libscilab-cli.so.6(RunScilabEngine+0x1b2)[0x7fd2615fedb2]
/home/steer/git_scilab/master/scilab/.libs/scilab-bin(main+0x339)[0x401bf9]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7fd255497b25]
/home/steer/git_scilab/master/scilab/.libs/scilab-bin[0x40215f]
======= Memory map: ========
....
[peace:26316] Signal: Abandon (6)
[peace:26316] Signal code: (-6)
Pile d'appel :
1: 0x350c7 <gsignal> (/lib64/libc.so.6)
2: 0x36478 <abort> (/lib64/libc.so.6)
3: 0x72784 < > (/lib64/libc.so.6)
4: 0x78026 < > (/lib64/libc.so.6)
5: 0x78d53 < > (/lib64/libc.so.6)
6: 0x3184a <sci_plot2d1_G> (/home/steer/git_scilab/master/scilab/modules/graphics/.libs/libscigraphics.so.6)
7: 0x304b8 <sci_plot2d1_2> (/home/steer/git_scilab/master/scilab/modules/graphics/.libs/libscigraphics.so.6)
8: 0x410e93 <types::WrapFunction::call(std::vector<types::InternalType*, std::allocator<types::InternalType*> >&, std::unordered_map<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, types::InternalType*, std::hash<std::basic_string<wcha> (/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6)
9: 0x406a68 <types::Callable::invoke(std::vector<types::InternalType*, std::allocator<types::InternalType*> >&, std::unordered_map<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, types::InternalType*, std::hash<std::basic_string<wchar_> (/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6)
10: 0x1d2024 <ast::RunVisitorT<ast::ExecVisitor>::visitprivate(ast::CallExp const&)> (/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6)
11: 0x1cc31c <ast::RunVisitorT<ast::ExecVisitor>::visitprivate(ast::SeqExp const&)> (/home/steer/git_scilab/master/scilab/modules/ast/.libs/libsciast.so.6)
12: 0x1e3d89 <StaticRunner::launch()> (/home/steer/git_scilab/master/scilab/modules/.libs/libscilab-cli.so.6)
13: 0x1dcdb2 <RunScilabEngine> (/home/steer/git_scilab/master/scilab/modules/.libs/libscilab-cli.so.6)
14: 0x1bf9 <main> (/home/steer/git_scilab/master/scilab/.libs/scilab-bin)
15: 0x21b25 <__libc_start_main> (/lib64/libc.so.6)
16: 0x215f < > (/home/steer/git_scilab/master/scilab/.libs/scilab-bin)
Fin de la pile
HOW TO REPRODUCE THE BUG:
-------------------------
t=linspace(0,10,61);
plot2d2(t,t)
Note however that
plot2d(t,t)
e=gce();e.children.polyline_style=2;
works
OTHER INFORMATION:
------------------
Total memory: 8056228
Used memory: 6359424
Free memory: 1696804
Shared memory: 0
Buffers memory: 373132
Cached memory: 3595940
Used -/+ buffers/cache: 2390352
Free -/+ buffers/cache: 5665876
Total swap: 2103292
Used swap: 273560
Free swap: 1829732
SCI: /home/steer/git_scilab/master/scilab
SCIHOME: /home/steer/.Scilab/scilab-branch-master
TMPDIR: /tmp/SCI_TMP_26658_9wSCLj
Scilab Version: scilab-branch-master
Compilation date: Oct 25 2016
Compilation time: 17:29:37
Compileur version: 4.8.5
XML version: 2.9.1
Compiler Architecture: X64