Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f5585e01122 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 [Current thread is 1 (Thread 0x7f557d298b80 (LWP 1278))] Thread 16 (Thread 0x7f5560ff9700 (LWP 1841)): #0 0x00007f5586f35dd2 in __GI___sigtimedwait (set=set@entry=0x7f558846aac0 , info=info@entry=0x7f5560fe29e0, timeout=timeout@entry=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:29 #1 0x00007f5586f354ac in __GI___sigwait (set=set@entry=0x7f558846aac0 , sig=sig@entry=0x7f5560fe2a94) at ../sysdeps/unix/sysv/linux/sigwait.c:28 #2 0x00007f55881c6ea1 in signal_watcher (arg=0x7f5589442020 ) at ../liboctave/wrappers/signal-wrappers.c:687 #3 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #4 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f55627fc700 (LWP 1626)): #0 0x00007f5586feaedf in __GI___poll (fds=0x7f555400f5b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f5583021bf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5583021f82 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5568f13e46 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f558304a89d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #6 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f5562ffd700 (LWP 1624)): #0 0x00007f5586feaedf in __GI___poll (fds=0x55fd1e6fa1b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f5583021bf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5583021d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5569c14c0d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007f558304a89d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #6 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f557a268700 (LWP 1602)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b8960) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8910, cond=0x7f55821b8938) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b8938, mutex=0x7f55821b8910) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f557aa69700 (LWP 1601)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b88e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8890, cond=0x7f55821b88b8) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b88b8, mutex=0x7f55821b8890) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f55637fe700 (LWP 1623)): #0 0x00007f5586ff0279 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f558306ca7f in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5582ff30c1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f558304b3a2 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f558304a89d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #6 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f557b26a700 (LWP 1600)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b8860) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8810, cond=0x7f55821b8838) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b8838, mutex=0x7f55821b8810) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f557ba6b700 (LWP 1599)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b87e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8790, cond=0x7f55821b87b8) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b87b8, mutex=0x7f55821b8790) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f5561ffb700 (LWP 1837)): #0 0x00007f5586ff0279 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f5585c3ea84 in QSemaphore::acquire(int) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f5585dff5bb in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f5585e011e8 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f5560797ae0 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=, member=0x7f55607d49a3 "slotFinalize", obj=) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:444 #5 0x00007f5560797ae0 in QtHandles::ObjectProxy::finalize() (this=0x7f55504f42a0) at ../libgui/graphics/ObjectProxy.cc:107 #6 0x00007f5560797ae0 in QtHandles::ObjectProxy::finalize() (this=this@entry=0x7f55504f42a0) at ../libgui/graphics/ObjectProxy.cc:97 #7 0x00007f55607ce9be in QtHandles::qt_graphics_toolkit::finalize(graphics_object const&) (this=, go=...) at ../libgui/graphics/qt-graphics-toolkit.cc:203 #8 0x00007f558920b3f3 in graphics_toolkit::finalize(graphics_object const&) (this=0x7f5561fdf900, go=...) at ../libinterp/corefcn/oct-handle.h:75 #9 0x00007f558920b3f3 in base_graphics_object::finalize(graphics_object const&) (go=..., this=0x7f55504652f0) at libinterp/corefcn/graphics.h:2881 #10 0x00007f558920b3f3 in graphics_object::finalize() (this=0x7f55504bce38) at libinterp/corefcn/graphics.h:3103 #11 0x00007f558920b3f3 in gh_manager::free(octave_handle const&, bool) (this=0x7f55501b2a40, h=..., from_root=) at ../libinterp/corefcn/graphics.cc:2874 #12 0x00007f558920c280 in delete_graphics_object(graphics_handle const&, bool) (h=..., from_root=) at /usr/include/c++/9/ext/new_allocator.h:119 #13 0x00007f558920d41a in delete_graphics_object (from_root=false, val=2265465) at ../liboctave/util/lo-ieee.h:145 #14 0x00007f558920d41a in delete_graphics_objects (from_root=false, vals=...) at ../libinterp/corefcn/graphics.cc:3059 #15 0x00007f558920d41a in F__go_delete__(octave::interpreter&, octave_value_list const&, int) (interp=..., args=...) at ../libinterp/corefcn/graphics.cc:13409 #16 0x00007f5588d7b1c6 in octave_builtin::call(octave::tree_evaluator&, int, octave_value_list const&) (this=0x7f55501315a0, tw=..., nargout=0, args=...) at ../libinterp/octave-value/ov-builtin.cc:68 #17 0x00007f5588f5ad01 in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f555074a7d0, tw=..., nargout=0) at /usr/include/c++/9/ext/new_allocator.h:89 #18 0x00007f5588f5b10c in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) (this=, tw=..., nargout=) at ../libinterp/parse-tree/pt-idx.h:106 #19 0x00007f5588f457e0 in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2794 #20 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f555074a9c0) at ../libinterp/parse-tree/pt-stmt.h:121 #21 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #22 0x00007f5588f456fe in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2772 #23 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f555074b5c0) at ../libinterp/parse-tree/pt-stmt.h:121 #24 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #25 0x00007f5588f47356 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f5550735ff0) at ../libinterp/parse-tree/pt-stmt.h:198 #26 0x00007f5588f47356 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&, octave::stack_frame*) (this=0x7f55500032a8, user_function=..., nargout=0, xargs=..., closure_frames=) at ../libinterp/parse-tree/pt-eval.cc:2508 #27 0x00007f5588e680d7 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&, octave::stack_frame*) (this=, tw=..., nargout=, args=..., closure_frames=) at ../libinterp/octave-value/ov-usr-fcn.cc:467 #28 0x00007f5588f5901b in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) (args=..., nargout=0, tw=..., this=) at ../libinterp/octave-value/ov-usr-fcn.h:373 #29 0x00007f5588f5901b in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f55507429f0, tw=..., nargout=0) at ../libinterp/parse-tree/pt-idx.cc:518 #30 0x00007f5588f5b10c in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) (this=, tw=..., nargout=) at ../libinterp/parse-tree/pt-idx.h:106 #31 0x00007f5588f457e0 in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2794 #32 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f5550739590) at ../libinterp/parse-tree/pt-stmt.h:121 #33 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #34 0x00007f5588f456fe in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2772 #35 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f5550738a70) at ../libinterp/parse-tree/pt-stmt.h:121 #36 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #37 0x00007f5588f47356 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f555070f300) at ../libinterp/parse-tree/pt-stmt.h:198 #38 0x00007f5588f47356 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&, octave::stack_frame*) (this=0x7f55500032a8, user_function=..., nargout=0, xargs=..., closure_frames=) at ../libinterp/parse-tree/pt-eval.cc:2508 #39 0x00007f5588e680d7 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&, octave::stack_frame*) (this=, tw=..., nargout=, args=..., closure_frames=) at ../libinterp/octave-value/ov-usr-fcn.cc:467 #40 0x00007f5588f51c15 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) (args=..., nargout=0, tw=..., this=0x7f5550731b00) at ../libinterp/octave-value/ov-usr-fcn.h:373 #41 0x00007f5588f51c15 in octave::tree_identifier::evaluate_n(octave::tree_evaluator&, int) (this=, tw=..., nargout=0) at ../libinterp/parse-tree/pt-id.cc:120 #42 0x00007f5588f3fd1c in octave::tree_evaluator::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) (this=0x7f55500032a8, eval_str="closereq", silent=silent@entry=false, parse_status=@0x7f5561fe1550: 0, nargout=nargout@entry=0) at ../libinterp/parse-tree/pt-eval.cc:567 #43 0x00007f55892dda98 in octave::interpreter::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) (this=, eval_str="closereq", silent=silent@entry=false, parse_status=@0x7f5561fe1550: 0, nargout=nargout@entry=0) at ../libinterp/corefcn/interpreter.cc:1215 #44 0x00007f5589207c03 in gh_manager::execute_callback(octave_handle const&, octave_value const&, octave_value const&) (this=0x7f55501b2a40, h=..., cb_arg=..., data=...) at ../libinterp/corefcn/graphics.cc:12085 #45 0x00007f5589264b3b in gh_manager::execute_callback(octave_handle const&, std::__cxx11::basic_string, std::allocator > const&, octave_value const&) (data=..., name="closerequestfcn", h=..., this=0x7f55501b2a40) at libinterp/corefcn/graphics.h:13323 #46 0x00007f5589264b3b in F__go_execute_callback__(octave::interpreter&, octave_value_list const&, int) (interp=..., args=...) at ../libinterp/corefcn/graphics.cc:13478 #47 0x00007f5588d7b1c6 in octave_builtin::call(octave::tree_evaluator&, int, octave_value_list const&) (this=0x7f5550131fc0, tw=..., nargout=0, args=...) at ../libinterp/octave-value/ov-builtin.cc:68 #48 0x00007f5588f5ad01 in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f5550740400, tw=..., nargout=0) at /usr/include/c++/9/ext/new_allocator.h:89 #49 0x00007f5588f5b10c in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) (this=, tw=..., nargout=) at ../libinterp/parse-tree/pt-idx.h:106 #50 0x00007f5588f457e0 in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2794 #51 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f5550740610) at ../libinterp/parse-tree/pt-stmt.h:121 #52 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #53 0x00007f5588f44e99 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f555073fd30) at ../libinterp/parse-tree/pt-stmt.h:198 #54 0x00007f5588f44e99 in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) (this=0x7f55500032a8, cmd=...) at ../libinterp/parse-tree/pt-eval.cc:2173 #55 0x00007f5588f456fe in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2772 #56 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f55507407e0) at ../libinterp/parse-tree/pt-stmt.h:121 #57 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #58 0x00007f5588f47356 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f5550702f10) at ../libinterp/parse-tree/pt-stmt.h:198 #59 0x00007f5588f47356 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&, octave::stack_frame*) (this=0x7f55500032a8, user_function=..., nargout=0, xargs=..., closure_frames=) at ../libinterp/parse-tree/pt-eval.cc:2508 #60 0x00007f5588e680d7 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&, octave::stack_frame*) (this=, tw=..., nargout=, args=..., closure_frames=) at ../libinterp/octave-value/ov-usr-fcn.cc:467 #61 0x00007f5588f5901b in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) (args=..., nargout=0, tw=..., this=) at ../libinterp/octave-value/ov-usr-fcn.h:373 #62 0x00007f5588f5901b in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f55505b1be0, tw=..., nargout=0) at ../libinterp/parse-tree/pt-idx.cc:518 #63 0x00007f5588f5b10c in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) (this=, tw=..., nargout=) at ../libinterp/parse-tree/pt-idx.h:106 #64 0x00007f5588f457e0 in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2794 #65 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f55505b1dd0) at ../libinterp/parse-tree/pt-stmt.h:121 #66 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #67 0x00007f5588f456fe in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2772 #68 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f55505b2030) at ../libinterp/parse-tree/pt-stmt.h:121 #69 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #70 0x00007f5588f47356 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f555059c7b0) at ../libinterp/parse-tree/pt-stmt.h:198 #71 0x00007f5588f47356 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&, octave::stack_frame*) (this=0x7f55500032a8, user_function=..., nargout=1, xargs=..., closure_frames=) at ../libinterp/parse-tree/pt-eval.cc:2508 #72 0x00007f5588e680d7 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&, octave::stack_frame*) (this=, tw=..., nargout=, args=..., closure_frames=) at ../libinterp/octave-value/ov-usr-fcn.cc:467 #73 0x00007f5588f5901b in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) (args=..., nargout=1, tw=..., this=) at ../libinterp/octave-value/ov-usr-fcn.h:373 #74 0x00007f5588f5901b in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f5550264160, tw=..., nargout=1) at ../libinterp/parse-tree/pt-idx.cc:518 #75 0x00007f5588f5b10c in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) (this=, tw=..., nargout=) at ../libinterp/parse-tree/pt-idx.h:106 #76 0x00007f5588f2ad3c in octave::tree_simple_assignment::evaluate(octave::tree_evaluator&, int) (this=0x7f5550207350, tw=...) at ../libinterp/parse-tree/pt-assign.cc:98 #77 0x00007f5588f457e0 in octave::tree_evaluator::visit_statement(octave::tree_statement&) (this=0x7f55500032a8, stmt=...) at ../libinterp/parse-tree/pt-eval.cc:2794 #78 0x00007f5588f371c0 in octave::tree_statement::accept(octave::tree_walker&) (tw=..., this=0x7f5550207390) at ../libinterp/parse-tree/pt-stmt.h:121 #79 0x00007f5588f371c0 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) (this=0x7f55500032a8, lst=...) at ../libinterp/parse-tree/pt-eval.cc:2853 #80 0x00007f5588f47356 in octave::tree_statement_list::accept(octave::tree_walker&) (tw=..., this=0x7f555026ac50) at ../libinterp/parse-tree/pt-stmt.h:198 #81 0x00007f5588f47356 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&, octave::stack_frame*) (this=0x7f55500032a8, user_function=..., nargout=0, xargs=..., closure_frames=) at ../libinterp/parse-tree/pt-eval.cc:2508 #82 0x00007f5588e680d7 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&, octave::stack_frame*) (this=, tw=..., nargout=, args=..., closure_frames=) at ../libinterp/octave-value/ov-usr-fcn.cc:467 #83 0x00007f5588f5901b in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) (args=..., nargout=0, tw=..., this=) at ../libinterp/octave-value/ov-usr-fcn.h:373 #84 0x00007f5588f5901b in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) (this=0x7f5550241f20, tw=..., nargout=0) at ../libinterp/parse-tree/pt-idx.cc:518 #85 0x00007f5588f3fd1c in octave::tree_evaluator::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) (this=this@entry=0x7f55500032a8, eval_str="genpropdoc ('root');", silent=silent@entry=false, parse_status=@0x7f5561fe3fd4: 0, nargout=nargout@entry=0) at ../libinterp/parse-tree/pt-eval.cc:567 #86 0x00007f55892dda98 in octave::interpreter::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) (this=this@entry=0x7f5550002550, eval_str="genpropdoc ('root');", silent=silent@entry=false, parse_status=@0x7f5561fe3fd4: 0, nargout=nargout@entry=0) at ../libinterp/corefcn/interpreter.cc:1215 #87 0x00007f55892e0b59 in octave::interpreter::execute_eval_option_code() (this=0x7f5550002550) at ../libinterp/corefcn/interpreter.cc:911 #88 0x00007f55892e6df8 in octave::interpreter::execute() (this=this@entry=0x7f5550002550) at ../libinterp/corefcn/interpreter.cc:685 #89 0x00007f5589969814 in octave::interpreter_qobject::execute() (this=0x55fd1e78bdb0) at ../libgui/src/interpreter-qobject.cc:91 #90 0x00007f5585e1ad62 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #91 0x00007f558676b501 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #92 0x00007f55867729b0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #93 0x00007f55899aec5f in octave::octave_qapplication::notify(QObject*, QEvent*) (this=0x55fd1e677450, receiver=, ev=) at ../libgui/src/octave-qobject.cc:69 #94 0x00007f5585df1029 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #95 0x00007f5585df400b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #96 0x00007f5585e42da3 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #97 0x00007f55830219ee in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #98 0x00007f5583021c88 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #99 0x00007f5583021d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #100 0x00007f5585e423c7 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #101 0x00007f5585defcfb in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #102 0x00007f5585c3fd8e in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #103 0x00007f5585c49a07 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #104 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #105 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f55617fa700 (LWP 1838)): #0 0x00007f5586feaedf in __GI___poll (fds=0x7f5544003140, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f5583021bf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5583021d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5585e423c7 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f5585defcfb in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f5585c3fd8e in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f5571423545 in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f5585c49a07 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #9 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f557d26e700 (LWP 1596)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b8660) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8610, cond=0x7f55821b8638) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b8638, mutex=0x7f55821b8610) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f556e62f700 (LWP 1604)): #0 0x00007f5586feaedf in __GI___poll (fds=0x7f556e618938, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f55821cccf7 in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f55821ce91a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f55714ead79 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f5585c49a07 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #6 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f5563fff700 (LWP 1622)): #0 0x00007f5586feaedf in __GI___poll (fds=0x55fd1e6e6080, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f5583021bf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5583021d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5583021d61 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f558304a89d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #6 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f557c26c700 (LWP 1598)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b8760) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8710, cond=0x7f55821b8738) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b8738, mutex=0x7f55821b8710) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f557ca6d700 (LWP 1597)): #0 0x00007f55856cadb5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f55821b86e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f55856cadb5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f55821b8690, cond=0x7f55821b86b8) at pthread_cond_wait.c:502 #2 0x00007f55856cadb5 in __pthread_cond_wait (cond=0x7f55821b86b8, mutex=0x7f55821b8690) at pthread_cond_wait.c:655 #3 0x00007f5580302c1b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #4 0x00007f55856c4fb7 in start_thread (arg=) at pthread_create.c:486 #5 0x00007f5586ff549f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f557d298b80 (LWP 1278)): #0 0x00007f5585e01122 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f5560797ae0 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=, member=0x7f55607d49a3 "slotFinalize", obj=) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:444 #2 0x00007f5560797ae0 in QtHandles::ObjectProxy::finalize() (this=0x7f555050e170) at ../libgui/graphics/ObjectProxy.cc:107 #3 0x00007f5560797ae0 in QtHandles::ObjectProxy::finalize() (this=0x7f555050e170) at ../libgui/graphics/ObjectProxy.cc:97 #4 0x00007f5560797b12 in QtHandles::ObjectProxy::setObject(QtHandles::Object*) (this=this@entry=0x7f555050e170, obj=obj@entry=0x55fd1eaa0140) at ../libgui/graphics/ObjectProxy.cc:83 #5 0x00007f55607ce179 in QtHandles::qt_graphics_toolkit::create_object(double) (this=0x7f55504a4600, handle=) at ../libgui/graphics/qt-graphics-toolkit.cc:433 #6 0x00007f5585e1ad62 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f558676b501 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007f55867729b0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f55899aec5f in octave::octave_qapplication::notify(QObject*, QEvent*) (this=0x55fd1e677450, receiver=, ev=) at ../libgui/src/octave-qobject.cc:69 #10 0x00007f5585df1029 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f5585df400b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f5585e42da3 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f55830219ee in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007f5583021c88 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007f5583021d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f5585e423c7 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f5571581391 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #18 0x00007f5585defcfb in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f5585df7cd2 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f55899b6c8d in octave::qt_application::execute() (this=this@entry=0x7fff32e1ea40) at ../libgui/src/qt-application.cc:70 #21 0x000055fd1cc643a9 in main(int, char**) (argc=15, argv=0x7fff32e1ed68) at ../src/main-gui.cc:103