Thread 1 "octave-gui" received signal SIGSEGV, Segmentation fault. 0x00007f567278a982 in octave_value::~octave_value (this=0x7f55c4964fb0, __in_chrg=) at ../libinterp/octave-value/ov.h:387 387 delete m_rep; (gdb) thread apply all where Thread 20 (Thread 0x7f55d4da0640 (LWP 1563358) "QThread"): #0 0x00007f566fb5e23a in __GI___sigtimedwait (set=set@entry=0x7f5670f9eca0 , info=info@entry=0x7f55d4d89900, timeout=timeout@entry=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:61 #1 0x00007f566fb5d8ac in __GI___sigwait (set=set@entry=0x7f5670f9eca0 , sig=sig@entry=0x7f55d4d899b4) at ../sysdeps/unix/sysv/linux/sigwait.c:28 #2 0x00007f5670cd4af1 in signal_watcher (arg=0x7f56720bdc50 ) at ../liboctave/wrappers/signal-wrappers.c:700 #3 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #4 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 19 (Thread 0x7f55ecbc4640 (LWP 1563357) "QThread"): #0 0x00007f566fc32cdf in __GI___poll (fds=0x7f55c4003980, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f566bc00ea6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f566bbab003 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f566e4dc548 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f566e481a9b in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f566e2958c2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f566e296a71 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #8 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 18 (Thread 0x7f55ed6b0640 (LWP 1563356) "QFileInfoGather"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556ee419b710) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x556ee419b710) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x556ee419b710, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556ee419b6c0, cond=0x556ee419b6e8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x556ee419b6e8, mutex=0x556ee419b6c0) at pthread_cond_wait.c:628 #5 0x00007f566e29cabb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f566f1aee44 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007f566e296a71 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #9 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 17 (Thread 0x7f56048fd640 (LWP 1563350) "SelfListener"): #0 __GI___libc_read (nbytes=4096, buf=0x7f56048e5960, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=18, buf=buf@entry=0x7f56048e5960, nbytes=nbytes@entry=4096) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f56726dc0a3 in read (__nbytes=4096, __buf=0x7f56048e5960, __fd=) at /usr/include/x86_64-linux-gnu/bits/unistd.h:47 #3 SelfListener::run() (this=0x556ee40b29a0) at ../libgui/qterminal/libqterminal/unix/SelfListener.cpp:30 #4 0x00007f566e296a71 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #6 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 16 (Thread 0x7f5605439640 (LWP 1563348) "QDBusConnection"): #0 0x00007f566fc32cdf in __GI___poll (fds=0x7f55f0010b80, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f566bc00ea6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f566bbab003 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f566e4dc548 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f566e481a9b in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f566e2958c2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f5608532efb in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 --Type for more, q to quit, c to continue without paging--c #7 0x00007f566e296a71 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #9 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 15 (Thread 0x7f5605e6c640 (LWP 1563347) "gdbus"): #0 0x00007f566fc32cdf in __GI___poll (fds=0x556ee3c9bbd0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f566bc00ea6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f566bbace43 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5606b3312a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f566bbdba81 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #6 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 14 (Thread 0x7f560666d640 (LWP 1563346) "gmain"): #0 0x00007f566fc32cdf in __GI___poll (fds=0x556ee3c86d30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f566bc00ea6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f566bbab003 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f566bbab051 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f566bbdba81 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #6 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 13 (Thread 0x7f560817a640 (LWP 1563345) "QXcbEventQueue"): #0 0x00007f566fc32cdf in __GI___poll (fds=0x7f5608163848, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f566b244c1a in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f566b246ffa in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f5608620b38 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f566e296a71 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #6 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 12 (Thread 0x7f5619517640 (LWP 1563344) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231be0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231be0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231be0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231b90, cond=0x7f566b231bb8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231bb8, mutex=0x7f566b231b90) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 11 (Thread 0x7f5621d18640 (LWP 1563343) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231b60) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231b60) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231b60, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231b10, cond=0x7f566b231b38) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231b38, mutex=0x7f566b231b10) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 10 (Thread 0x7f562a519640 (LWP 1563342) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231ae0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231ae0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231ae0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231a90, cond=0x7f566b231ab8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231ab8, mutex=0x7f566b231a90) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 9 (Thread 0x7f5632d1a640 (LWP 1563341) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231a60) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231a60) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231a60, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231a10, cond=0x7f566b231a38) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231a38, mutex=0x7f566b231a10) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 8 (Thread 0x7f563b51b640 (LWP 1563340) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b2319e0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b2319e0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b2319e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231990, cond=0x7f566b2319b8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b2319b8, mutex=0x7f566b231990) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 7 (Thread 0x7f5643d1c640 (LWP 1563339) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231960) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231960) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231960, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231910, cond=0x7f566b231938) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231938, mutex=0x7f566b231910) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 6 (Thread 0x7f564451d640 (LWP 1563338) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b2318e0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b2318e0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b2318e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231890, cond=0x7f566b2318b8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b2318b8, mutex=0x7f566b231890) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 5 (Thread 0x7f5654d1e640 (LWP 1563337) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231860) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231860) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231860, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231810, cond=0x7f566b231838) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231838, mutex=0x7f566b231810) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 4 (Thread 0x7f565d51f640 (LWP 1563336) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b2317e0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b2317e0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b2317e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231790, cond=0x7f566b2317b8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b2317b8, mutex=0x7f566b231790) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 3 (Thread 0x7f5665d20640 (LWP 1563335) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b231760) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b231760) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b231760, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231710, cond=0x7f566b231738) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b231738, mutex=0x7f566b231710) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 2 (Thread 0x7f5666521640 (LWP 1563334) "octave-gui"): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f566b2316e0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f566b2316e0) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f566b2316e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f566fbae920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f566b231690, cond=0x7f566b2316b8) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0x7f566b2316b8, mutex=0x7f566b231690) at pthread_cond_wait.c:628 #5 0x00007f566929914b in () at /lib/x86_64-linux-gnu/libopenblas.so.0 #6 0x00007f566fbaf927 in start_thread (arg=) at pthread_create.c:435 #7 0x00007f566fc3f9e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 Thread 1 (Thread 0x7f566654bbc0 (LWP 1563320) "octave-gui"): #0 0x00007f567278a982 in octave_value::~octave_value() (this=0x7f55c4964fb0, __in_chrg=) at ../libinterp/octave-value/ov.h:387 #1 octave_value::~octave_value() (this=0x7f55c4964fb0, __in_chrg=) at ../libinterp/octave-value/ov.h:380 #2 __gnu_cxx::new_allocator::destroy(octave_value*) (__p=0x7f55c4964fb0, this=) at /usr/include/c++/11/ext/new_allocator.h:168 #3 std::allocator_traits >::destroy(std::allocator&, octave_value*) (__p=0x7f55c4964fb0, __a=) at /usr/include/c++/11/bits/alloc_traits.h:531 #4 Array >::ArrayRep::deallocate(octave_value*, unsigned long) (this=0x7f55c4b25bd0, len=1, data=0x7f55c4964fb0) at ../liboctave/array/Array.h:206 #5 Array >::ArrayRep::~ArrayRep() (this=0x7f55c4b25bd0, __in_chrg=) at ../liboctave/array/Array.h:187 #6 Array >::~Array() (this=0x7f55e8004040, __in_chrg=) at ../liboctave/array/Array.h:356 #7 Cell::~Cell() (this=0x7f55e8004040, __in_chrg=) at ../libinterp/corefcn/Cell.h:52 #8 std::_Destroy(Cell*) (__pointer=0x7f55e8004040) at /usr/include/c++/11/bits/stl_construct.h:140 #9 std::_Destroy_aux::__destroy(Cell*, Cell*) (__last=, __first=0x7f55e8004040) at /usr/include/c++/11/bits/stl_construct.h:152 #10 std::_Destroy(Cell*, Cell*) (__last=, __first=) at /usr/include/c++/11/bits/stl_construct.h:185 #11 std::_Destroy(Cell*, Cell*, std::allocator&) (__last=0x7f55e8004070, __first=) at /usr/include/c++/11/bits/alloc_traits.h:746 #12 std::vector >::~vector() (this=0x7f55e8006f18, __in_chrg=) at /usr/include/c++/11/bits/stl_vector.h:680 #13 octave_map::~octave_map() (this=0x7f55e8006f10, __in_chrg=) at ../libinterp/corefcn/oct-map.h:276 #14 0x00007f567195b223 in octave_class::~octave_class() (this=0x7f55e8006f00, __in_chrg=) at /usr/include/c++/11/ext/new_allocator.h:89 #15 octave_class::~octave_class() (this=0x7f55e8006f00, __in_chrg=) at ../libinterp/octave-value/ov-class.h:80 #16 0x00007f567281e639 in octave_value::~octave_value() (this=0x7f55f00110a0, __in_chrg=) at ../libinterp/octave-value/ov.h:387 #17 octave_value::~octave_value() (this=0x7f55f00110a0, __in_chrg=) at ../libinterp/octave-value/ov.h:380 #18 octave::symbol_info::~symbol_info() (this=0x7f55f0011080, __in_chrg=) at ../libinterp/corefcn/syminfo.h:55 #19 __gnu_cxx::new_allocator >::destroy(octave::symbol_info*) (__p=0x7f55f0011080, this=0x556ee3d802b0) at /usr/include/c++/11/ext/new_allocator.h:168 #20 std::allocator_traits > >::destroy(std::allocator >&, octave::symbol_info*) (__p=0x7f55f0011080, __a=...) at /usr/include/c++/11/bits/alloc_traits.h:531 #21 std::__cxx11::list >::_M_erase(std::_List_iterator) (__position=Python Exception : 'NoneType' object has no attribute 'pointer' , this=0x556ee3d802b0) at /usr/include/c++/11/bits/stl_list.h:1925 #22 std::__cxx11::list >::erase(std::_List_const_iterator) (__position=Python Exception : value has been optimized out , this=0x556ee3d802b0) at /usr/include/c++/11/bits/list.tcc:158 #23 std::__cxx11::list >::erase(std::_List_const_iterator, std::_List_const_iterator) (__last=Python Exception : value has been optimized out , __first=Python Exception : 'NoneType' object has no attribute 'pointer' , this=) at /usr/include/c++/11/bits/stl_list.h:1462 #24 std::__cxx11::list >::_M_assign_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) (this=this@entry=0x556ee3d802b0, __first2=Python Exception : value has been optimized out , __first2@entry=Python Exception : 'NoneType' object has no attribute 'pointer' , __last2=Python Exception : value has been optimized out , __last2@entry=Python Exception : 'NoneType' object has no attribute 'pointer' ) at /usr/include/c++/11/bits/list.tcc:318 #25 0x00007f567281e69c in std::__cxx11::list >::operator=(std::__cxx11::list > const&) (__x=Python Exception : 'NoneType' object has no attribute 'pointer' empty std::__cxx11::list, this=) at /usr/include/c++/11/bits/stl_list.h:282 #26 std::__cxx11::list >::operator=(std::__cxx11::list > const&) (__x=Python Exception : 'NoneType' object has no attribute 'pointer' empty std::__cxx11::list, this=) at /usr/include/c++/11/bits/list.tcc:267 #27 octave::base_list::operator=(octave::base_list const&) (bl=..., this=) at ../liboctave/util/base-list.h:100 #28 octave::symbol_info_list::operator=(octave::symbol_info_list const&) (this=) at ../libinterp/corefcn/syminfo.h:103 #29 octave::workspace_model::clear_data() (this=0x556ee3d80290) at ../libgui/src/workspace-model.cc:222 #30 0x00007f567281e836 in octave::workspace_model::set_workspace(bool, bool, octave::symbol_info_list const&) (this=0x556ee3d80290, top_level=, syminfo=...) at ../libgui/src/workspace-model.cc:183 #31 0x00007f566e4b073e in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f566ef716b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #33 0x00007f56727cc59b in octave::octave_qapplication::notify(QObject*, QEvent*) (this=0x556ee3b59920, receiver=, ev=) at ../libgui/src/octave-qobject.cc:146 #34 0x00007f566e48316a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007f566e486257 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007f566e4dcef7 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007f566bbad8bb in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f566bc00f08 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f566bbab003 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f566e4dc548 in QEventDispatcherGlib::processEvents(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007f566e481a9b in QEventLoop::exec(QFlags) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x00007f566e48a024 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x00007f56727c9413 in octave::base_qobject::exec() (this=this@entry=0x7ffdd5b4a990) at ../libgui/src/octave-qobject.cc:424 #44 0x00007f56727dc501 in octave::qt_application::execute() (this=this@entry=0x7ffdd5b4ac20) at ../libgui/src/qt-application.cc:73 #45 0x0000556ee3624536 in main(int, char**) (argc=9, argv=0x7ffdd5b4af98) at ../src/main-gui.cc:132 (gdb)