#0 0x00007ffff544926b in std::basic_string, std::allocator >::basic_string(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #1 0x00007ffff7274ab8 in std::pair::pair ( this=0xfba0f0) at /usr/include/c++/4.9/bits/stl_pair.h:127 #2 0x00007ffff7274b42 in __gnu_cxx::new_allocator > >::construct const&> > ( this=0xfba098, __p=0xfba0f0) at /usr/include/c++/4.9/ext/new_allocator.h:120 #3 0x00007ffff72743fe in std::allocator_traits > > >::_S_construct const&> >(std::allocator > >&, std::allocator_traits > > >::__construct_helper*, (std::pair const&>&&)...) ( __a=..., __p=0xfba0f0) at /usr/include/c++/4.9/bits/alloc_traits.h:253 #4 0x00007ffff7273772 in std::allocator_traits > > >::construct const&> >(std::allocator > >&, std::pair const&>*, (std::pair const&>&&)...) (__a=..., __p=0xfba0f0) at /usr/include/c++/4.9/bits/alloc_traits.h:399 #5 0x00007ffff727280e in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_create_node const&> ( this=0xfba098) at /usr/include/c++/4.9/bits/stl_tree.h:421 #6 0x00007ffff72703cc in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_clone_node (this=0xfba098, __x=0xf9dcf0) at /usr/include/c++/4.9/bits/stl_tree.h:445 #7 0x00007ffff726bd66 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_copy (this=0xfba098, __x=0xf9dcf0, __p=0xfba0a0) at /usr/include/c++/4.9/bits/stl_tree.h:1207 #8 0x00007fffdac119d5 in _Rb_tree (__x=..., this=0xfba098) at /usr/include/c++/4.9/bits/stl_tree.h:676 #9 map (__x=std::map with 140737351431952 elements, this=0xfba098) at /usr/include/c++/4.9/bits/stl_map.h:183 #10 pair (this=0xfba090) at /usr/include/c++/4.9/bits/stl_pair.h:96 #11 construct (this=, __val=..., __p=0xfba090) at /usr/include/c++/4.9/ext/new_allocator.h:130 #12 _M_create_node (this=0x7ffff7dd72a0 , __x=...) at /usr/include/c++/4.9/bits/stl_tree.h:397 #13 _M_clone_node (this=0x7ffff7dd72a0 , __x=0xf76c20) at /usr/include/c++/4.9/bits/stl_tree.h:445 #14 std::_Rb_tree, std::allocator > > >, std::_Select1st, std::allocator > > > >, std::less, std::allocator, std::allocator > > > > >::_M_copy (address@hidden , __x=0xf76c20, address@hidden ) at /usr/include/c++/4.9/bits/stl_tree.h:1207 #15 0x00007fffda36456b in _Rb_tree (__x=..., this=0x7fffdb3cf860 ) at /usr/include/c++/4.9/bits/stl_tree.h:676 #16 map (__x=std::map with 17 elements, this=0x7fffdb3cf860 ) at /usr/include/c++/4.9/bits/stl_map.h:183 #17 property_list (m=std::map with 17 elements, this=0x7fffdb3cf860 ) at corefcn/graphics.h:2007 #18 __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at corefcn/graphics.cc:3221 #19 _GLOBAL__sub_I_graphics.cc(void) () at corefcn/graphics.cc:10565 #20 0x00007ffff7dea9ba in call_init (l=, address@hidden, address@hidden, address@hidden) at dl-init.c:78 #21 0x00007ffff7deaaa3 in call_init (env=0x6675d0, argv=0x7fffffffe408, argc=1, l=) at dl-init.c:36 #22 _dl_init (address@hidden, argc=1, argv=0x7fffffffe408, env=0x6675d0) at dl-init.c:126 #23 0x00007ffff7deec08 in dl_open_worker (address@hidden) at dl-open.c:577 #24 0x00007ffff7dea874 in _dl_catch_error ( address@hidden, address@hidden, address@hidden, address@hidden , #25 0x00007ffff7dee3fb in _dl_open ( file=0xa7e2c8 "/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", mode=-2147483390, caller_dlopen=, nsid=-2, argc=1, argv=0x7fffffffe408, env=0x6675d0) at dl-open.c:661 #26 0x00007fffef0ff02b in dlopen_doit (address@hidden) at dlopen.c:66 #27 0x00007ffff7dea874 in _dl_catch_error (objname=0x7f3f60, errstring=0x7f3f68, mallocedp=0x7f3f58, operate=0x7fffef0fefd0 , args=0x7fffffff47d0) at dl-error.c:187 #28 0x00007fffef0ff5dd in _dlerror_run ( address@hidden , address@hidden) at dlerror.c:163 #29 0x00007fffef0ff0c1 in __dlopen (file=, mode=) at dlopen.c:87 #30 0x00007ffff63fe9c0 in octave::octave_dlopen_shlib::octave_dlopen_shlib ( this=0x764150, f="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct") at liboctave/util/oct-shlib.cc:208 #31 0x00007ffff63fec3d in octave::dynamic_library::dynlib_rep::new_instance ( f="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct") at liboctave/util/oct-shlib.cc:520 #32 0x00007ffff63fe768 in octave::dynamic_library::dynlib_rep::get_instance ( f="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", fake=true) at liboctave/util/oct-shlib.cc:112 #33 0x00007ffff72d40b9 in octave::dynamic_library::dynamic_library ( this=0x7fffffff48f0, f="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", fake=true) at ./liboctave/util/oct-shlib.h:120 #34 0x00007ffff74dd8e3 in octave::dynamic_library::open (this=0x7fffffff49a0, f="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct") at ./liboctave/util/oct-shlib.h:154 #35 0x00007ffff74dd0d8 in octave_dynamic_loader::do_load_oct (this=0x7a7880, fcn_name="optiminterp", file_name="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", relative=false) at libinterp/corefcn/dynamic-ld.cc:264 #36 0x00007ffff74dd5ba in octave_dynamic_loader::load_oct ( fcn_name="optiminterp", file_name="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", relative=false) at libinterp/corefcn/dynamic-ld.cc:403 #37 0x00007ffff73a0c3b in load_fcn_from_file ( file_name="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51/optiminterp.oct", dir_name="/home/olaf/octave/optiminterp-0.3.5/x86_64-pc-linux-gnu-api-v51", dispatch_type="", package_name="", fcn_name="", autoload=false) at libinterp/parse-tree/oct-parse.yy:4374 #38 0x00007ffff7816b27 in symbol_table::fcn_info::fcn_info_rep::find_user_function (this=0x77c8b0) at libinterp/corefcn/symtab.cc:1093 #39 0x00007ffff78142a0 in symbol_table::fcn_info::fcn_info_rep::load_class_constructor (this=0x77c8b0) at libinterp/corefcn/symtab.cc:453 #40 0x00007ffff7815873 in symbol_table::fcn_info::fcn_info_rep::xfind ( this=0x77c8b0, args=..., local_funcs=true) at libinterp/corefcn/symtab.cc:804 #41 0x00007ffff781532e in symbol_table::fcn_info::fcn_info_rep::find ( this=0x77c8b0, args=..., local_funcs=true) at libinterp/corefcn/symtab.cc:703 #42 0x00007ffff781b004 in symbol_table::fcn_info::find (this=0x7fffffff5010, args=..., local_funcs=true) at libinterp/corefcn/symtab.h:1020 #43 0x00007ffff7818c4d in symbol_table::do_find (this=0xe6af50, name="optiminterp", args=..., skip_variables=true, local_funcs=true) at libinterp/corefcn/symtab.cc:1503 #44 0x00007ffff7817a04 in symbol_table::find (name="optiminterp", args=..., skip_variables=true, local_funcs=true) at libinterp/corefcn/symtab.cc:1264 #45 0x00007ffff7817cbb in symbol_table::find_function (name="optiminterp", args=..., local_funcs=true) at libinterp/corefcn/symtab.cc:1300 #46 0x00007ffff76bb967 in raw_help_from_symbol_table (nm="optiminterp", h="", w="", address@hidden: false) at libinterp/corefcn/help.cc:309 #47 0x00007ffff76bc3be in raw_help (nm="optiminterp", address@hidden: false) at libinterp/corefcn/help.cc:483 #48 0x00007ffff76bc607 in do_get_help_text (name="optiminterp", text="", format="") at libinterp/corefcn/help.cc:531 #49 0x00007ffff76bc79d in Fget_help_text (args=...) at libinterp/corefcn/help.cc:575 #50 0x00007ffff7211b3b in octave_builtin::do_multi_index_op (this=0x6c0390, nargout=2, args=..., lvalue_list=0x7fffffff5d80) at libinterp/octave-value/ov-builtin.cc:126 #51 0x00007ffff7211832 in octave_builtin::subsref (this=0x6c0390, type="(", idx=std::list, nargout=2, lvalue_list=0x7fffffff5d80) at libinterp/octave-value/ov-builtin.cc:64 #52 0x00007ffff73147df in octave_value::subsref (this=0x7fffffff5850, type="(", idx=std::list, nargout=2, lvalue_list=0x7fffffff5d80) at libinterp/octave-value/ov.cc:1456 #53 0x00007ffff73c69ce in tree_index_expression::rvalue (this=0xe6eba0, nargout=2, lvalue_list=0x7fffffff5d80) at libinterp/parse-tree/pt-idx.cc:428 #54 0x00007ffff73b432d in tree_multi_assignment::rvalue (this=0xe6edc0) at libinterp/parse-tree/pt-assign.cc:210 #55 0x00007ffff73b4168 in tree_multi_assignment::rvalue1 (this=0xe6edc0, ...