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: Markus Mützel
Subject: [Octave-bug-tracker] [bug #59656] Octave crashes when "doc" is followed by non-built-in functions
Date: Fri, 11 Dec 2020 05:18:17 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 Edg/87.0.664.57

Update of bug #59656 (project octave):

              Item Group:              Regression => Segfault, Bus Error, etc.
                  Status:                    None => Confirmed              

    _______________________________________________________

Follow-up Comment #1:

I can confirm the segfault with a build from the current stable branch (hg id
3d6a6faa9225) on Ubuntu 20.10.
"gdb" backtrace from the crash when run with `./run-octave -g --g`:

Thread 1 "octave-gui" received signal SIGSEGV, Segmentation fault.
0x00007ffff3a98c4f in QUrl::QUrl(QUrl const&) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x00007ffff3a98c4f in QUrl::QUrl(QUrl const&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff7d8bd08 in octave::documentation::load_ref(QString const&)
(this=0x555555c1b9c0, ref_name=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:480
#2  0x00007ffff3b87320 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff7e3c1f9 in octave::main_window::show_doc_signal(QString const&)
(this=<optimized out>, _t1=...) at libgui/src/moc-main-window.cc:940
#4  0x00007ffff3b7d651 in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff4609013 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007ffff7dd9c7b in octave::octave_qapplication::notify(QObject*,
QEvent*) (this=0x555555647ce0, receiver=<optimized out>, ev=<optimized out>)
    at ../libgui/src/octave-qobject.cc:136
#7  0x00007ffff3b511ca in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff3b53bc1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff3ba91c7 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff11f44db in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff11f4788 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff11f4853 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff3ba8843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff3b4fa4b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff3b57fc6 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff7de2902 in octave::qt_application::execute()
(this=0x7fffffffb750) at ../libgui/src/qt-application.cc:68
#17 0x0000555555556531 in main(int, char**) (argc=9, argv=0x7fffffffba88) at
../src/main-gui.cc:106



    _______________________________________________________

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]