To reproduce, load a native function: * 'libemacs' ⎕FX 'EE'*
Then type *]OWNERS* and the interpreter will crash with the following dump: Value #0: Flags = COMPLETE, ⍴⊏21⊐ ≡1: SystemVariable.cc:671 Owners of 0x1dfdaf0: ============================================================================== Assertion failed: ufun in Function: show_owners in file: Symbol.cc:1141 Call stack: ---------------------------------------- -- Stack trace at Symbol.cc:1141 ---------------------------------------- 0x7f5c80282000 __libc_start_main 0x4c3a90 main 0x563624 Workspace::immediate_execution(bool) 0x49f182 Command::process_line() 0x49fb61 Command::process_line(UCS_string&) 0x55b707 Value::list_all(std::ostream&, bool) 0x55b64b Value::list_one(std::ostream&, bool) 0x564b31 Workspace::show_owners(std::ostream&, Value const&) 0x53686e SymbolTable::show_owners(std::ostream&, Value const&) const 0x533c40 Symbol::show_owners(std::ostream&, Value const&) const 0x489a30 do_Assert(char const*, char const*, char const*, int) ======================================== SI stack: ============================================================================== ==================================================== SEGMENTATION FAULT ---------------------------------------- -- Stack trace at main.cc:122 ---------------------------------------- 0x7f5c80282000 __libc_start_main 0x4c3a90 main 0x563624 Workspace::immediate_execution(bool) 0x49f182 Command::process_line() 0x49fb61 Command::process_line(UCS_string&) 0x55b707 Value::list_all(std::ostream&, bool) 0x55b64b Value::list_one(std::ostream&, bool) 0x564b31 Workspace::show_owners(std::ostream&, Value const&) 0x53686e SymbolTable::show_owners(std::ostream&, Value const&) const 0x533c40 Symbol::show_owners(std::ostream&, Value const&) const 0x489a96 do_Assert(char const*, char const*, char const*, int) 0x5406d2 TestFiles::assert_error() 0x7f5c822f24b0 0x4c3224 ======================================== ==================================================== Segmentation fault (core dumped) Regards, Elias