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

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

[Octave-bug-tracker] [bug #59656] Octave crashes when "doc" is followed


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #59656] Octave crashes when "doc" is followed by non-built-in functions
Date: Fri, 11 Dec 2020 09:06:56 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:83.0) Gecko/20100101 Firefox/83.0

Follow-up Comment #2, bug #59656 (project octave):

No crash on CentOS w/ qt5.12.5
On Fedora 33 I got crash w/ signal 6. Trace:

Program terminated with signal SIGABRT, Aborted.
#0  0x00007ffff1ab89d5 in raise () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fffee43f2c0 (LWP 1906610))]
warning: File "/home/dima/src/octave/gcc_debug/.gdbinit" auto-loading has been
declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
        add-auto-load-safe-path /home/dima/src/octave/gcc_debug/.gdbinit
line to your configuration file "/home/dima/.gdbinit".
To completely disable this security protection add
        set auto-load safe-path /
line to your configuration file "/home/dima/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the
shell:
Missing separate debuginfos, use: dnf debuginfo-install
GraphicsMagick-1.3.35-3.fc33.x86_64 GraphicsMagick-c++-1.3.35-3.fc33.x86_64
OpenEXR-libs-2.3.0-6.fc33.x86_64 PackageKit-gtk3-module-1.2.2-2.fc33.x86_64
adwaita-qt5-1.1.3-4.fc33.x86_64 arpack-3.7.0-8.fc33.x86_64
at-spi2-atk-2.38.0-1.fc33.x86_64 at-spi2-core-2.38.0-2.fc33.x86_64
atk-2.36.0-2.fc33.x86_64 bzip2-libs-1.0.8-4.fc33.x86_64
cairo-1.16.0-9.fc33.x86_64 cairo-gobject-1.16.0-9.fc33.x86_64
cyrus-sasl-lib-2.1.27-6.fc33.x86_64 dbus-libs-1.12.20-2.fc33.x86_64
dconf-0.38.0-1.fc33.x86_64 expat-2.2.8-3.fc33.x86_64
fftw-libs-double-3.3.8-9.fc33.x86_64 fftw-libs-single-3.3.8-9.fc33.x86_64
flexiblas-netlib-3.0.4-1.fc33.x86_64
flexiblas-openblas-openmp-3.0.4-1.fc33.x86_64
fontconfig-2.13.92-12.fc33.x86_64 freetype-2.10.4-1.fc33.x86_64
fribidi-1.0.10-3.fc33.x86_64 gdk-pixbuf2-2.40.0-3.fc33.x86_64
gl2ps-1.4.2-2.fc33.x86_64 glib2-2.66.3-1.fc33.x86_64 glibc-2.32-2.fc33.x86_64
graphite2-1.3.14-6.fc33.x86_64 gtk3-3.24.23-1.fc33.x86_64
harfbuzz-2.7.2-1.fc33.x86_64 hdf5-1.10.6-2.fc33.x86_64
ilmbase-2.3.0-5.fc33.x86_64 jasper-libs-2.0.22-1.fc33.x86_64
jbigkit-libs-2.1-19.fc33.x86_64 keyutils-libs-1.6-5.fc33.x86_64
krb5-libs-1.18.2-29.fc33.x86_64 lapack-3.9.0-5.fc33.x86_64
libICE-1.0.10-4.fc33.x86_64 libSM-1.2.3-6.fc33.x86_64
libX11-1.6.12-3.fc33.x86_64 libX11-xcb-1.6.12-3.fc33.x86_64
libXau-1.0.9-4.fc33.x86_64 libXcomposite-0.4.5-3.fc33.x86_64
libXcursor-1.2.0-3.fc33.x86_64 libXdamage-1.1.5-3.fc33.x86_64
libXext-1.3.4-4.fc33.x86_64 libXfixes-5.0.3-12.fc33.x86_64
libXinerama-1.1.4-6.fc33.x86_64 libXrandr-1.5.2-4.fc33.x86_64
libXxf86vm-1.1.4-14.fc33.x86_64 libaec-1.0.4-6.fc33.x86_64
libcom_err-1.45.6-4.fc33.x86_64 libcurl-7.71.1-7.fc33.x86_64
libdatrie-0.2.9-12.fc33.x86_64 libdrm-2.4.102-2.fc33.x86_64
libgcc-10.2.1-9.fc33.x86_64 libgcrypt-1.8.7-1.fc33.x86_64
libgfortran-10.2.1-9.fc33.x86_64 libglvnd-1.3.2-2.fc33.x86_64
libglvnd-glx-1.3.2-2.fc33.x86_64 libgomp-10.2.1-9.fc33.x86_64
libgpg-error-1.37-2.fc33.x86_64 libicu-67.1-4.fc33.x86_64
libidn2-2.3.0-4.fc33.x86_64 libjpeg-turbo-2.0.5-5.fc33.x86_64
libmng-2.0.3-12.fc33.x86_64 libnghttp2-1.41.0-3.fc33.x86_64
libpciaccess-0.16-3.fc33.x86_64 libpng-1.6.37-6.fc33.x86_64
libpsl-0.21.1-2.fc33.x86_64 libquadmath-10.2.1-9.fc33.x86_64
libstdc++-10.2.1-9.fc33.x86_64 libtdb-1.4.3-5.fc33.x86_64
libthai-0.1.28-5.fc33.x86_64 libtool-ltdl-2.4.6-36.fc33.x86_64
libunistring-0.9.10-9.fc33.x86_64 libuuid-2.36-3.fc33.x86_64
libwebp-1.1.0-5.fc33.x86_64 libxkbcommon-x11-1.0.1-1.fc33.x86_64
libxml2-2.9.10-8.fc33.x86_64 libzstd-1.4.5-5.fc33.x86_64
mesa-libGL-20.2.3-1.fc33.x86_64 mesa-libGLU-9.0.1-3.fc33.x86_64
mesa-libglapi-20.2.3-1.fc33.x86_64 ncurses-libs-6.2-3.20200222.fc33.x86_64
openblas-openmp-0.3.12-1.fc33.x86_64 openldap-2.4.50-5.fc33.x86_64
openssl-libs-1.1.1h-1.fc33.x86_64 pango-1.48.0-1.fc33.x86_64
pcre-8.44-2.fc33.x86_64 pcre2-10.35-8.fc33.x86_64 pixman-0.40.0-2.fc33.x86_64
qgnomeplatform-0.6.1-4.fc33.x86_64 qrupdate-1.1.2-21.fc33.x86_64
qscintilla-qt5-2.11.2-11.fc33.x86_64 qt5-qtbase-5.15.2-2.fc33.x86_64
qt5-qtbase-gui-5.15.2-2.fc33.x86_64 qt5-qtimageformats-5.15.2-2.fc33.x86_64
qt5-qttools-libs-help-5.15.2-2.fc33.x86_64
qt5-qtwebengine-5.15.2-1.fc33.x86_64 readline-8.0-5.fc33.x86_64
sqlite-libs-3.34.0-1.fc33.x86_64 suitesparse-5.4.0-5.fc33.x86_64
systemd-libs-246.7-2.fc33.x86_64 xcb-util-image-0.4.0-16.fc33.x86_64
xcb-util-keysyms-0.4.0-14.fc33.x86_64 xz-libs-5.2.5-3.fc33.x86_64
zlib-1.2.11-23.fc33.x86_64
--Type <RET> for more, q to quit, c to continue without paging--
        info "(gdb)Auto-loading safe path"
(gdb) thread apply all bt

Thread 18 (Thread 0x7fff7dffb640 (LWP 1906635)):
#0  0x00007ffff1c556c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff4b919bb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff59e4d4a in QFileInfoGatherer::run() () at
/lib64/libQt5Widgets.so.5
#3  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#4  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fff7f7fe640 (LWP 1906632)):
#0  0x00007ffff1c559e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff4b9191a in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff4b8f194 in QThreadPoolThread::run() () at
/lib64/libQt5Core.so.5
#3  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#4  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fff9d6c3640 (LWP 1906624)):
#0  0x00007ffff1b7180f in poll () at /lib64/libc.so.6
#1  0x00007ffff0a93842 in _xcb_conn_wait.part.0 () at /lib64/libxcb.so.1
#2  0x00007ffff0a951cc in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fff9d907448 in QXcbEventQueue::run() () at
/lib64/libQt5XcbQpa.so.5
#4  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fff667fc640 (LWP 1906640)):
#0  0x00007ffff1c556c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fff7c8159cb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007fff7c81548b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fff677fe640 (LWP 1906638)):
#0  0x00007ffff1c556c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fff7c8159cb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007fff7c81548b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fff65ffb640 (LWP 1906641)):
#0  0x00007ffff1b73f9b in select () at /lib64/libc.so.6
#1  0x00007ffff241875d in rl_gather_tyi () at /lib64/libreadline.so.8
#2  0x00007ffff24189dd in rl_read_key () at /lib64/libreadline.so.8
#3  0x00007ffff23f9062 in readline_internal_char () at
/lib64/libreadline.so.8
#4  0x00007ffff2401b95 in readline () at /lib64/libreadline.so.8
#5  0x00007ffff481d0b3 in octave_rl_readline (prompt=0x7fff65ff98e0 ">> ") at
../liboctave/util/oct-rl-edit.c:219
#6  0x00007ffff47d1a84 in
octave::gnu_readline::do_readline(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&)
(this=0x7fff50253d4--Type <RET> for more, q to quit, c to continue without
paging--c
0, prompt=">> ", eof=@0x7fff65ff98cf: false) at
../liboctave/util/cmd-edit.cc:285
#7  0x00007ffff47d35ee in
octave::command_editor::readline(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&) (prompt=">> ",
eof=@0x7fff65ff98cf: false) at ../liboctave/util/cmd-edit.cc:1196
#8  0x00007ffff74899fa in
octave::input_system::gnu_readline(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&) const
(this=0x7fff50003d08, s=">> ", eof=@0x7fff65ff98cf: false) at
../libinterp/corefcn/input.cc:701
#9  0x00007ffff74891e7 in
octave::input_system::interactive_input(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&)
(this=0x7fff50003d08, s=">> ", eof=@0x7fff65ff98cf: false) at
../libinterp/corefcn/input.cc:601
#10 0x00007ffff7489baa in
octave::base_reader::octave_gets(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&)
(this=0x7fff50315830, prompt=">> ", eof=@0x7fff65ff98cf: false) at
../libinterp/corefcn/input.cc:746
#11 0x00007ffff7489fe2 in
octave::terminal_reader::get_input(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&)
(this=0x7fff50315830, prompt=">> ", eof=@0x7fff65ff98cf: false) at
../libinterp/corefcn/input.cc:879
#12 0x00007ffff70bb6d8 in
octave::input_reader::get_input(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool&)
(this=0x7fff50314f30, prompt=">> ", eof=@0x7fff65ff98cf: false) at
../libinterp/corefcn/input.h:272
#13 0x00007ffff70d2b4d in octave::push_parser::run() (this=0x7fff50357620) at
../libinterp/parse-tree/oct-parse.yy:4898
#14 0x00007ffff7496f87 in octave::interpreter::main_loop()
(this=0x7fff50003a50) at ../libinterp/corefcn/interpreter.cc:1258
#15 0x00007ffff749201c in octave::interpreter::execute() (this=0x7fff50003a50)
at ../libinterp/corefcn/interpreter.cc:797
#16 0x00007ffff7c991c2 in octave::interpreter_qobject::execute()
(this=0x6b0750) at ../libgui/src/interpreter-qobject.cc:87
#17 0x00007ffff7da7f22 in
octave::interpreter_qobject::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=0x6b0750, _c=QMetaObject::InvokeMetaMethod, _id=3,
_a=0xad63b8) at libgui/src/moc-interpreter-qobject.cc:96
#18 0x00007ffff4d4ed1e in QObject::event(QEvent*) () at
/lib64/libQt5Core.so.5
#19 0x00007ffff57bbec3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /lib64/libQt5Widgets.so.5
#20 0x00007ffff7d0d66f in octave::octave_qapplication::notify(QObject*,
QEvent*) (this=0x4de0f0, receiver=0x6b0750, ev=0xad6370) at
../libgui/src/octave-qobject.cc:136
#21 0x00007ffff4d26bd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#22 0x00007ffff4d298c7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#23 0x00007ffff4d73c27 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#24 0x00007ffff0e797ef in g_main_context_dispatch () at
/lib64/libglib-2.0.so.0
#25 0x00007ffff0ecb5d8 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#26 0x00007ffff0e76bc3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#27 0x00007ffff4d736f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#28 0x00007ffff4d2557b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#29 0x00007ffff4b8ab67 in QThread::exec() () at /lib64/libQt5Core.so.5
#30 0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#31 0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#32 0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fff66ffd640 (LWP 1906639)):
#0  0x00007ffff1c556c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fff7c8159cb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007fff7c81548b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fff7e7fc640 (LWP 1906634)):
#0  0x00007ffff1c559e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff4b9191a in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff4b8f194 in QThreadPoolThread::run() () at
/lib64/libQt5Core.so.5
#3  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#4  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fff67fff640 (LWP 1906637)):
#0  0x00007ffff1c556c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fff7c8159cb in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007fff7c81548b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fff7effd640 (LWP 1906633)):
#0  0x00007ffff1c559e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff4b9191a in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff4b8f194 in QThreadPoolThread::run() () at
/lib64/libQt5Core.so.5
#3  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#4  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fff657fa640 (LWP 1906642)):
#0  0x00007ffff1ab97c2 in sigtimedwait () at /lib64/libc.so.6
#1  0x00007ffff1c59d0c in sigwait () at /lib64/libpthread.so.0
#2  0x00007ffff481f36f in signal_watcher (arg=0x7ffff75d8cbd
<octave::generic_sig_handler(int)>) at
../liboctave/wrappers/signal-wrappers.c:697
#3  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fff96e05640 (LWP 1906627)):
#0  0x00007ffff1b7180f in poll () at /lib64/libc.so.6
#1  0x00007ffff0ecb576 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff0e78eb3 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007fff9c477d1a in gdbus_shared_thread_func.lto_priv () at
/lib64/libgio-2.0.so.0
#4  0x00007ffff0ea7132 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fff7ffff640 (LWP 1906631)):
#0  0x00007ffff1c559e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff4b9191a in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff4b8f194 in QThreadPoolThread::run() () at
/lib64/libQt5Core.so.5
#3  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#4  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fff97606640 (LWP 1906626)):
#0  0x00007ffff1b7180f in poll () at /lib64/libc.so.6
#1  0x00007ffff0ecb576 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff0e76bc3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fffedd1f64d in dconf_gdbus_worker_thread () at
/usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007ffff0ea7132 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fff97e07640 (LWP 1906625)):
#0  0x00007ffff1b7180f in poll () at /lib64/libc.so.6
#1  0x00007ffff0ecb576 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff0e76bc3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff0e787e1 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007ffff0ea7132 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fff94d8b640 (LWP 1906630)):
#0  0x00007ffff1b7730d in syscall () at /lib64/libc.so.6
#1  0x00007ffff4b8dd51 in QSemaphore::acquire(int) () at
/lib64/libQt5Core.so.5
#2  0x00007ffff4d562bd in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#3  0x00007ffff7c0364a in SelfListener::recvData(char const*, int)
(this=0x8ab160, _t1=0x7fff94d89260 ">> ", _t2=3) at
libgui/qterminal/libqterminal/unix/moc-SelfListener.cc:138
#4  0x00007ffff7be810b in SelfListener::run() (this=0x8ab160) at
../libgui/qterminal/libqterminal/unix/SelfListener.cpp:32
#5  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#6  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fff9647a640 (LWP 1906628)):
#0  0x00007ffff1b7180f in poll () at /lib64/libc.so.6
#1  0x00007ffff0ecb576 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff0e76bc3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff4d736f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007ffff4d2557b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007ffff4b8ab67 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fff9d82d10b in QDBusConnectionManager::run() () at
/lib64/libQt5DBus.so.5
#7  0x00007ffff4b8bdf0 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007ffff1c4f3f9 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ffff1b7c903 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fffee43f2c0 (LWP 1906610)):
#0  0x00007ffff1ab89d5 in raise () at /lib64/libc.so.6
#1  0x00007ffff1aa18a4 in abort () at /lib64/libc.so.6
#2  0x00007ffff4b5648f in qt_message_output(QtMsgType, QMessageLogContext
const&, QString const&) [clone .cold] () at /lib64/libQt5Core.so.5
#3  0x00007ffff4b55894 in qt_assert_x(char const*, char const*, char const*,
int) () at /lib64/libQt5Core.so.5
#4  0x00007ffff7c82005 in QList<QHelpLink>::first() const
(this=0x7fffffffb4a8) at /usr/include/qt5/QtCore/qlist.h:363
#5  0x00007ffff7c81906 in QList<QHelpLink>::constFirst() const
(this=0x7fffffffb4a8) at /usr/include/qt5/QtCore/qlist.h:362
#6  0x00007ffff7c7ab43 in octave::documentation::load_ref(QString const&)
(this=0x620270, ref_name=...) at ../libgui/src/documentation.cc:640
#7  0x00007ffff7c76751 in octave::documentation_dock_widget::showDoc(QString
const&) (this=0x916e60, name=...) at
../libgui/src/documentation-dock-widget.cc:91
#8  0x00007ffff7da5994 in
octave::documentation_dock_widget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x916e60,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffb670) at
libgui/src/moc-documentation-dock-widget.cc:104
#9  0x00007ffff4d563c0 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#10 0x00007ffff7daa28d in octave::main_window::show_doc_signal(QString const&)
(this=0x625940, _t1=...) at libgui/src/moc-main-window.cc:940
#11 0x00007ffff7ce8a18 in octave::main_window::handle_show_doc(QString const&)
(this=0x625940, file=...) at ../libgui/src/main-window.cc:1612
#12 0x00007ffff7da8fe9 in octave::main_window::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x625940,
_c=QMetaObject::InvokeMetaMethod, _id=97, _a=0x7fff50337c88) at
libgui/src/moc-main-window.cc:640
#13 0x00007ffff4d4ed1e in QObject::event(QEvent*) () at
/lib64/libQt5Core.so.5
#14 0x00007ffff57bbec3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /lib64/libQt5Widgets.so.5
#15 0x00007ffff7d0d66f in octave::octave_qapplication::notify(QObject*,
QEvent*) (this=0x4de0f0, receiver=0x625940, ev=0x7fff50337c40) at
../libgui/src/octave-qobject.cc:136
#16 0x00007ffff4d26bd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#17 0x00007ffff4d298c7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#18 0x00007ffff4d73c27 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#19 0x00007ffff0e797ef in g_main_context_dispatch () at
/lib64/libglib-2.0.so.0
#20 0x00007ffff0ecb5d8 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#21 0x00007ffff0e76bc3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#22 0x00007ffff4d736f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#23 0x00007ffff4d2557b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#24 0x00007ffff4d2d1b4 in QCoreApplication::exec() () at
/lib64/libQt5Core.so.5
#25 0x00007ffff7d0e09d in octave::base_qobject::exec() (this=0x7fffffffbd90)
at ../libgui/src/octave-qobject.cc:284
#26 0x00007ffff7d1b6ec in octave::qt_application::execute()
(this=0x7fffffffbf00) at ../libgui/src/qt-application.cc:68
#27 0x0000000000402599 in main(int, char**) (argc=9, argv=0x7fffffffc238) at
../src/main-gui.cc:106
(gdb) 



Dmitri.
-- 


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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