Plotting 2 vectors with plot2d, crashes when using legend
Reported by Roland Koberle
BUG DESCRIPTION:
----------------
Plotting 2 vectors with plot2d, crashes when using legend
ERROR LOG:
----------
[teoria4:29209] Signal: Segmentation fault (11)
[teoria4:29209] Signal code: Address not mapped (1)
[teoria4:29209] Failing at address: (nil)
Call stack:
1: 0x914da6 <JVM_handle_linux_signal> (/disk1/roland/scilab/scilab-6.0.0-beta-1/thirdparty/java//lib/amd64/server/libjvm.so)
2: 0x90b6f3 < > (/disk1/roland/scilab/scilab-6.0.0-beta-1/thirdparty/java//lib/amd64/server/libjvm.so)
3: 0x10340 < > (/lib/x86_64-linux-gnu/libpthread.so.0)
4: 0x88aea <strlen> (/lib/x86_64-linux-gnu/libc.so.6)
5: 0x8010b <scitokenize> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscigraphics.so.6)
6: 0x7a9cd <plot2dn> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscigraphics.so.6)
7: 0x721da <Objplot2d> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscigraphics.so.6)
8: 0x36ec7 <sci_plot2d> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscigraphics.so.6)
9: 0x3c1a13 <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> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libsciast.so.6)
10: 0x3b7048 <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_> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libsciast.so.6)
11: 0x1c1714 <ast::RunVisitorT<ast::ExecVisitor>::visitprivate(ast::CallExp const&)> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libsciast.so.6)
12: 0x1bba5c <ast::RunVisitorT<ast::ExecVisitor>::visitprivate(ast::SeqExp const&)> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libsciast.so.6)
13: 0x1d87bc <StaticRunner::launch()> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscilab-cli.so.0)
14: 0x1d0cd2 <RunScilabEngine> (/disk1/roland/scilab/scilab-6.0.0-beta-1/lib/scilab/libscilab-cli.so.0)
15: 0x1e7a <main> (scilab-bin)
16: 0x21ec5 <__libc_start_main> (/lib/x86_64-linux-gnu/libc.so.6)
17: 0x23c1 < > (scilab-bin)
End of stack
HOW TO REPRODUCE THE BUG:
-------------------------
aa=[1 2 3]'*[0.2 0.3],
plot2d(aa,leg=['1'; '2'])
or
plot2d(aa,leg=['1', '2'])
OTHER INFORMATION:
------------------