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

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

[Octave-bug-tracker] [bug #65312] "__run_test_suite__" ran in GUI hangs


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #65312] "__run_test_suite__" ran in GUI hangs Octave in some configurations
Date: Wed, 14 Feb 2024 14:31:06 -0500 (EST)

Follow-up Comment #14, bug#65312 (group octave):

"journalctl | grep -i glib" shows nothing on my system.

When I was first trying to debug the hangs, I attached gdb to teh Octave
process and saw that it was often in this state:


(gdb) where
#0  __GI___access (file=0x55f33e49adb0
"/home/jwe/.local/share/icons/hicolor/22x22/stock/table/application-octet.png",
type=0)
    at ../sysdeps/unix/sysv/linux/access.c:27
#1  0x00007ff62ba61035 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#2  0x00007ff62b900770 in QFileInfo::exists(QString const&) () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#3  0x00007ff62bf3a25b in QIconLoader::findIconHelper(QString const&, QString
const&, QList<QString>&) const () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#4  0x00007ff62bf3bf82 in QIconLoader::loadIcon(QString const&) const () from
/lib/x86_64-linux-gnu/libQt6Gui.so.6
#5  0x00007ff62bf3c153 in ?? () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#6  0x00007ff62bf3c38c in ?? () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#7  0x00007ff62bf2f867 in QIcon::fromTheme(QString const&) () from
/lib/x86_64-linux-gnu/libQt6Gui.so.6
#8  0x00007ff62bf26e22 in
QAbstractFileIconProviderPrivate::getIconThemeIcon(QFileInfo const&) const ()
from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#9  0x00007ff62bf2b026 in QAbstractFileIconProvider::icon(QFileInfo const&)
const () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#10 0x00007ff62c2ace69 in QFileInfoGatherer::getInfo(QFileInfo const&) const
() from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#11 0x00007ff62c2c17c9 in
QFileSystemModelPrivate::_q_fileSystemChanged(QString const&,
QList<std::pair<QString, QFileInfo> > const&) ()
   from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#12 0x00007ff62b9723b0 in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#13 0x00007ff62c782d22 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#14 0x00007ff62fa0f393 in octave::octave_qapplication::notify
(this=0x55f33d1a19b0, receiver=<optimized out>, ev=<optimized out>)
    at /home/jwe/src/octave/libgui/src/octave-qobject.cc:150
#15 0x00007ff62b9353f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt6Core.so.6
#16 0x00007ff62b9355d7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6


The file it appears to be looking for doesn't exist on my system.  I don't
know why it would hang there, if it was.  But that traceback showed up
repeatedly and it seems unlikely that I would randomly catch it there multiple
times if it wasn't stuck or waiting for something.




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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