octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #60101] symbfact crashes for dense matrices on


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #60101] symbfact crashes for dense matrices on Windows
Date: Mon, 22 Feb 2021 22:31:14 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Follow-up Comment #6, bug #60101 (project octave):

Somehow ASAN prevented the crash. Here is a bachtrace on debug binary w/o
ASAN:


octave:4> exit

Thread 7 "QThread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffb37fe700 (LWP 3286195)]
0x00007ffff6b5035d in octave::tree_breakpoint::visit_statement_list
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:297
297         for (tree_statement *elt : lst)
Missing separate debuginfos, use: yum debuginfo-install
GConf2-3.2.6-22.el8.x86_64 GraphicsMagick-1.3.36-2.el8.x86_64
GraphicsMagick-c++-1.3.36-2.el8.x86_64
PackageKit-gtk3-module-1.1.12-6.el8.x86_64 adwaita-qt-1.0-5.el8.x86_64
arpack-3.7.0-1.el8.x86_64 at-spi2-atk-2.26.2-1.el8.x86_64
at-spi2-core-2.28.0-1.el8.x86_64 atk-2.28.1-1.el8.x86_64
blas-3.8.0-8.el8.x86_64 brotli-1.0.6-2.el8.x86_64
bzip2-libs-1.0.6-26.el8.x86_64 cairo-1.15.12-3.el8.x86_64
cairo-gobject-1.15.12-3.el8.x86_64 cyrus-sasl-lib-2.1.27-5.el8.x86_64
dbus-glib-0.110-2.el8.x86_64 dbus-libs-1.12.8-11.el8.x86_64
dconf-0.28.0-3.el8.x86_64 expat-2.2.5-4.el8.x86_64
fftw-libs-double-3.3.5-11.el8.x86_64 fftw-libs-single-3.3.5-11.el8.x86_64
fontconfig-2.13.1-3.el8.x86_64 freetype-2.9.1-4.el8_3.1.x86_64
gdk-pixbuf2-2.36.12-5.el8.x86_64 gl2ps-1.4.2-2.el8.x86_64
glib2-2.56.4-8.el8.x86_64 glibc-2.28-127.el8.x86_64 gmp-6.1.2-10.el8.x86_64
gnutls-3.6.14-7.el8_3.x86_64 graphite2-1.3.10-10.el8.x86_64
harfbuzz-1.7.5-3.el8.x86_64 hdf5-1.10.5-4.el8.x86_64
keyutils-libs-1.5.10-6.el8.x86_64 krb5-libs-1.18.2-5.el8.x86_64
lapack-3.8.0-8.el8.x86_64 lcms2-2.9-2.el8.x86_64 libICE-1.0.9-15.el8.x86_64
libSM-1.2.3-1.el8.x86_64 libX11-1.6.8-3.el8.x86_64
libX11-xcb-1.6.8-3.el8.x86_64 libXcursor-1.1.15-3.el8.x86_64
libXext-1.3.4-1.el8.x86_64 libXfixes-5.0.3-7.el8.x86_64
libXi-1.7.10-1.el8.x86_64 libXinerama-1.1.4-1.el8.x86_64
libXrender-0.9.10-7.el8.x86_64 libaec-1.0.2-3.el8.x86_64
libcanberra-0.30-16.el8.x86_64 libcap-2.26-4.el8.x86_64
libcom_err-1.45.6-1.el8.x86_64 libcurl-7.61.1-14.el8_3.1.x86_64
libepoxy-1.5.3-1.el8.x86_64 libffi-3.1-22.el8.x86_64
libgcc-8.3.1-5.1.el8.x86_64 libgcrypt-1.8.5-4.el8.x86_64
libgfortran-8.3.1-5.1.el8.x86_64 libglvnd-glx-1.2.0-6.el8.x86_64
libgomp-8.3.1-5.1.el8.x86_64 libgpg-error-1.31-1.el8.x86_64
libicu-60.3-2.el8_1.x86_64 libidn2-2.2.0-1.el8.x86_64
libmount-2.32.1-24.el8.x86_64 libnghttp2-1.33.0-3.el8_2.1.x86_64
libogg-1.3.2-10.el8.x86_64 libpng-1.6.34-5.el8.x86_64
libpsl-0.20.2-6.el8.x86_64 libquadmath-8.3.1-5.1.el8.x86_64
libselinux-2.9-4.el8_3.x86_64 libssh-0.9.4-2.el8.x86_64
libtasn1-4.13-3.el8.x86_64 libtdb-1.4.3-1.el8.x86_64
libthai-0.1.27-2.el8.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64
libunistring-0.9.9-3.el8.x86_64 libuuid-2.32.1-24.el8.x86_64
libvorbis-1.3.6-2.el8.x86_64 libwayland-client-1.17.0-1.el8.x86_64
libwayland-cursor-1.17.0-1.el8.x86_64 libxcrypt-4.1.1-4.el8.x86_64
lz4-libs-1.8.3-2.el8.x86_64 mesa-libGLU-9.0.0-15.el8.x86_64
ncurses-libs-6.1-7.20180224.el8.x86_64 nettle-3.4.1-2.el8.x86_64
openldap-2.4.46-15.el8.x86_64 openssl-libs-1.1.1g-12.el8_3.x86_64
p11-kit-0.23.14-5.el8_0.x86_64 pango-1.42.4-6.el8.x86_64
pcre2-utf16-10.32-2.el8.x86_64 pixman-0.38.4-1.el8.x86_64
qgnomeplatform-0.4-3.el8.x86_64 qrupdate-1.1.2-18.el8.x86_64
qscintilla-qt5-2.11.2-6.el8.x86_64 qt5-qtbase-5.12.5-6.el8.x86_64
qt5-qtbase-gui-5.12.5-6.el8.x86_64 qt5-qttools-libs-help-5.12.5-2.el8.x86_64
readline-7.0-10.el8.x86_64 suitesparse-5.4.0-3.el8.x86_64
systemd-libs-239-41.el8_3.1.x86_64 xcb-util-0.4.0-10.el8.x86_64
xz-libs-5.2.4-3.el8.x86_64 zlib-1.2.11-16.el8_2.x86_64
(gdb) thread apply all bt

Thread 8 (Thread 0x7fffb2efb700 (LWP 3286196)):
#0  0x00007fffec33a5cc in sigtimedwait () at /lib64/libc.so.6
#1  0x00007fffec6d76ac in sigwait () at /lib64/libpthread.so.0
#2  0x00007ffff4178721 in signal_watcher (arg=0x7ffff70426a9
<octave::generic_sig_handler(int)>) at
../liboctave/wrappers/signal-wrappers.c:697
#3  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fffb37fe700 (LWP 3286195)):
#0  0x00007ffff6b5035d in
octave::tree_breakpoint::visit_statement_list(octave::tree_statement_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:297
#1  0x00007ffff69675ee in
octave::tree_statement_list::accept(octave::tree_walker&)
(this=0x7fffa43f4400, tw=...) at ../libinterp/parse-tree/pt-stmt.h:201
#2  0x00007ffff6b4ff81 in
octave::tree_breakpoint::visit_if_command_list(octave::tree_if_command_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:187
#3  0x00007ffff6b6a95c in
octave::tree_if_command_list::accept(octave::tree_walker&)
(this=0x7fffa43f5800, tw=...) at ../libinterp/parse-tree/pt-select.h:118
#4  0x00007ffff6b9cfbe in
octave::tree_walker::visit_if_command(octave::tree_if_command&)
(this=0x7fffb37ed8d0, cmd=...) at ../libinterp/parse-tree/pt-walk.cc:226
#5  0x00007ffff6b898e0 in
octave::tree_if_command::accept(octave::tree_walker&) (this=0x7fffa43f5a80,
tw=...) at ../libinterp/parse-tree/pt-select.h:151
#6  0x00007ffff6b502b8 in
octave::tree_breakpoint::visit_statement(octave::tree_statement&)
(this=0x7fffb37ed8d0, stmt=...) at ../libinterp/parse-tree/pt-bp.cc:282
#7  0x00007ffff6b8ac60 in octave::tree_statement::accept(octave::tree_walker&)
(this=0x7fffa43f5ac0, tw=...) at ../libinterp/parse-tree/pt-stmt.h:124
#8  0x00007ffff6b50389 in
octave::tree_breakpoint::visit_statement_list(octave::tree_statement_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:301
#9  0x00007ffff69675ee in
octave::tree_statement_list::accept(octave::tree_walker&)
(this=0x7fffa43f5b00, tw=...) at ../libinterp/parse-tree/pt-stmt.h:201
#10 0x00007ffff6b4ff81 in
octave::tree_breakpoint::visit_if_command_list(octave::tree_if_command_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:187
#11 0x00007ffff6b6a95c in
octave::tree_if_command_list::accept(octave::tree_walker&)
(this=0x7fffa44007a0, tw=...) at ../libinterp/parse-tree/pt-select.h:118
#12 0x00007ffff6b9cfbe in
octave::tree_walker::visit_if_command(octave::tree_if_command&)
(this=0x7fffb37ed8d0, cmd=...) at ../libinterp/parse-tree/pt-walk.cc:226
#13 0x00007ffff6b898e0 in
octave::tree_if_command::accept(octave::tree_walker&) (this=0x7fffa4401090,
tw=...) at ../libinterp/parse-tree/pt-select.h:151
#14 0x00007ffff6b502b8 in
octave::tree_breakpoint::visit_statement(octave::tree_statement&)
(this=0x7fffb37ed8d0, stmt=...) at ../libinterp/parse-tree/pt-bp.cc:282
#15 0x00007ffff6b8ac60 in octave::tree_statement::accept(octave::tree_walker&)
(this=0x7fffa44010d0, tw=...) at ../libinterp/parse-tree/pt-stmt.h:124
#16 0x00007ffff6b50389 in
octave::tree_breakpoint::visit_statement_list(octave::tree_statement_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:301
#17 0x00007ffff69675ee in
octave::tree_statement_list::accept(octave::tree_walker&)
(this=0x7fffa43f2820, tw=...) at ../libinterp/parse-tree/pt-stmt.h:201
#18 0x00007ffff6b4ff81 in
octave::tree_breakpoint::visit_if_command_list(octave::tree_if_command_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:187
#19 0x00007ffff6b6a95c in
octave::tree_if_command_list::accept(octave::tree_walker&)
(this=0x7fffa4401210, tw=...) at ../libinterp/parse-tree/pt-select.h:118
#20 0x00007ffff6b9cfbe in
octave::tree_walker::visit_if_command(octave::tree_if_command&)
(this=0x7fffb37ed8d0, cmd=...) at ../libinterp/parse-tree/pt-walk.cc:226
#21 0x00007ffff6b898e0 in
octave::tree_if_command::accept(octave::tree_walker&) (this=0x7fffa4401730,
tw=...) at ../libinterp/parse-tree/pt-select.h:151
#22 0x00007ffff6b502b8 in
octave::tree_breakpoint::visit_statement(octave::tree_statement&)
(this=0x7fffb37ed8d0, stmt=...) at ../libinterp/parse-tree/pt-bp.cc:282
#23 0x00007ffff6b8ac60 in octave::tree_statement::accept(octave::tree_walker&)
(this=0x7fffa4401770, tw=...) at ../libinterp/parse-tree/pt-stmt.h:124
--Type <RET> for more, q to quit, c to continue without paging--
#24 0x00007ffff6b50389 in
octave::tree_breakpoint::visit_statement_list(octave::tree_statement_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:301
#25 0x00007ffff69675ee in
octave::tree_statement_list::accept(octave::tree_walker&)
(this=0x7fffa43f2270, tw=...) at ../libinterp/parse-tree/pt-stmt.h:201
#26 0x00007ffff6b4ff81 in
octave::tree_breakpoint::visit_if_command_list(octave::tree_if_command_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:187
#27 0x00007ffff6b6a95c in
octave::tree_if_command_list::accept(octave::tree_walker&)
(this=0x7fffa44018b0, tw=...) at ../libinterp/parse-tree/pt-select.h:118
#28 0x00007ffff6b9cfbe in
octave::tree_walker::visit_if_command(octave::tree_if_command&)
(this=0x7fffb37ed8d0, cmd=...) at ../libinterp/parse-tree/pt-walk.cc:226
#29 0x00007ffff6b898e0 in
octave::tree_if_command::accept(octave::tree_walker&) (this=0x7fffa4401900,
tw=...) at ../libinterp/parse-tree/pt-select.h:151
#30 0x00007ffff6b502b8 in
octave::tree_breakpoint::visit_statement(octave::tree_statement&)
(this=0x7fffb37ed8d0, stmt=...) at ../libinterp/parse-tree/pt-bp.cc:282
#31 0x00007ffff6b8ac60 in octave::tree_statement::accept(octave::tree_walker&)
(this=0x7fffa4401940, tw=...) at ../libinterp/parse-tree/pt-stmt.h:124
#32 0x00007ffff6b50389 in
octave::tree_breakpoint::visit_statement_list(octave::tree_statement_list&)
(this=0x7fffb37ed8d0, lst=...) at ../libinterp/parse-tree/pt-bp.cc:301
#33 0x00007ffff69675ee in
octave::tree_statement_list::accept(octave::tree_walker&)
(this=0x7fffa42d29e0, tw=...) at ../libinterp/parse-tree/pt-stmt.h:201
#34 0x00007ffff6b8a37c in octave::tree_statement_list::list_breakpoints()
(this=0x7fffa42d29e0) at ../libinterp/parse-tree/pt-stmt.cc:222
#35 0x00007ffff6b8a861 in
octave::tree_statement_list::remove_all_breakpoints(octave::event_manager&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&) (this=0x7fffa42d29e0, evmgr=...,
file="/home/dima/src/octave/scripts/optimization/qp.m") at
../libinterp/parse-tree/pt-stmt.cc:286
#36 0x00007ffff6a7d840 in octave_user_code::~octave_user_code()
(this=0x7fffa43649f0, __in_chrg=<optimized out>) at
../libinterp/octave-value/ov-usr-fcn.cc:81
#37 0x00007ffff6a7ea18 in octave_user_function::~octave_user_function()
(this=0x7fffa43649f0, __in_chrg=<optimized out>) at
../libinterp/octave-value/ov-usr-fcn.cc:234
#38 0x00007ffff6a7ea34 in octave_user_function::~octave_user_function()
(this=0x7fffa43649f0, __in_chrg=<optimized out>) at
../libinterp/octave-value/ov-usr-fcn.cc:244
#39 0x00007ffff78b6bfb in octave_value::operator=(octave_value&&)
(this=0x7fffa423f9f0, a=...) at ../libinterp/octave-value/ov.h:390
#40 0x00007ffff707abb0 in
octave::fcn_info::fcn_info_rep::clear_user_function(bool)
(this=0x7fffa423f8e0, force=false) at ../libinterp/corefcn/fcn-info.h:168
#41 0x00007ffff707ada5 in octave::fcn_info::fcn_info_rep::clear(bool)
(this=0x7fffa423f8e0, force=false) at ../libinterp/corefcn/fcn-info.h:193
#42 0x00007ffff707b174 in octave::fcn_info::clear(bool) (this=0x7fffa43ade30,
force=false) at ../libinterp/corefcn/fcn-info.h:338
#43 0x00007ffff707867f in octave::symbol_table::clear_functions(bool)
(this=0x7fffa4003ec8, force=false) at ../libinterp/corefcn/symtab.cc:431
#44 0x00007ffff6b5e0af in octave::tree_evaluator::clear_all(bool)
(this=0x7fffa4003f60, force=false) at ../libinterp/parse-tree/pt-eval.cc:2197
#45 0x00007ffff6efdd8a in octave::interpreter::clear_all(bool)
(this=0x7fffa40031c0, force=false) at
../libinterp/corefcn/interpreter.cc:1700
#46 0x00007ffff6ef7e11 in octave::interpreter::shutdown()
(this=0x7fffa40031c0) at ../libinterp/corefcn/interpreter.cc:870
#47 0x00007ffff78fc64e in octave::interpreter_qobject::shutdown(int)
(this=0x954390, exit_status=0) at ../libgui/src/interpreter-qobject.cc:115
#48 0x00007ffff7a0b0a0 in
octave::interpreter_qobject::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=0x954390, _c=QMetaObject::InvokeMetaMethod, _id=4,
_a=0x91b4f0)
    at libgui/src/moc-interpreter-qobject.cc:96
#49 0x00007ffff4880276 in QObject::event(QEvent*) () at
/lib64/libQt5Core.so.5
#50 0x00007ffff51a05f5 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /lib64/libQt5Widgets.so.5
#51 0x00007ffff51a7b10 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#52 0x00007ffff796f4d3 in octave::octave_qapplication::notify(QObject*,
QEvent*) (this=0x6ece90, receiver=0x954390, ev=0xa055a0) at
../libgui/src/octave-qobject.cc:136
#53 0x00007ffff4856326 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#54 0x00007ffff4859597 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--c
#55 0x00007ffff48a9407 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#56 0x00007fffe87f267d in g_main_context_dispatch () at
/lib64/libglib-2.0.so.0
#57 0x00007fffe87f2a48 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#58 0x00007fffe87f2ae0 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#59 0x00007ffff48a918b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#60 0x00007ffff485518b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#61 0x00007ffff46b3d42 in QThread::exec() () at /lib64/libQt5Core.so.5
#62 0x00007ffff46b5076 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#63 0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#64 0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fffb3fff700 (LWP 3286193)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe87f29b6 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fffe87f2ae0 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff48a918b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007ffff485518b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007ffff46b3d42 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fffce9e0ee9 in QDBusConnectionManager::run() () at
/lib64/libQt5DBus.so.5
#7  0x00007ffff46b5076 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fffc20e4700 (LWP 3286192)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe87f29b6 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fffe87f2d72 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007fffc9b8755a in gdbus_shared_thread_func () at
/lib64/libgio-2.0.so.0
#4  0x00007fffe881ad4a in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fffc28e5700 (LWP 3286191)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe87f29b6 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fffe87f2ae0 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fffe87f2b31 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007fffe881ad4a in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fffc30e6700 (LWP 3286190)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe87f29b6 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fffe87f2ae0 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fffc30efe6d in dconf_gdbus_worker_thread () at
/usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007fffe881ad4a in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fffcc6b5700 (LWP 3286189)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe6b786cf in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fffe6b7a34a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fffcead43d8 in QXcbEventQueue::run() () at
/lib64/libQt5XcbQpa.so.5
#4  0x00007ffff46b5076 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x00007fffec6cd14a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fffec3fef23 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fffdc6cac40 (LWP 3286161)):
#0  0x00007fffec3f3ca1 in poll () at /lib64/libc.so.6
#1  0x00007fffe87f29b6 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fffe87f2ae0 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff48a918b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007ffff485518b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007ffff485d1a6 in QCoreApplication::exec() () at
/lib64/libQt5Core.so.5
#6  0x00007ffff796ff6f in octave::base_qobject::exec() (this=0x7fffffffc2f0)
at ../libgui/src/octave-qobject.cc:284
#7  0x00007ffff797d362 in octave::qt_application::execute()
(this=0x7fffffffc460) at ../libgui/src/qt-application.cc:73
#8  0x0000000000401a5d in main(int, char**) (argc=8, argv=0x7fffffffc788) at
../src/main-gui.cc:106
(gdb) 



Dmitri.
-- 


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60101>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]