[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #54173] Intermittent hang in test suite when r
From: |
Andrew Janke |
Subject: |
[Octave-bug-tracker] [bug #54173] Intermittent hang in test suite when run from Qt GUI on macOS |
Date: |
Sun, 24 Jun 2018 02:47:19 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36 |
URL:
<http://savannah.gnu.org/bugs/?54173>
Summary: Intermittent hang in test suite when run from Qt GUI
on macOS
Project: GNU Octave
Submitted by: apjanke
Submitted on: Sun 24 Jun 2018 06:47:17 AM UTC
Category: GUI
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Incorrect Result
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 4.4.0
Operating System: Mac OS
_______________________________________________________
Details:
I am building Octave 4.4.0 on macOS 10.13.5, with Qt 5.11.1.
Sometimes, but not always, when I run the test suite in the GUI by entering
`__run_test_suite__` in the command window, it ends up hanging the GUI on a
non-responsive dialog from the Editor.
What happens is that, every time, part way through the test suite, it will
open four files in the editor: dir.m, set.m, quantile.m, and ls.m. I don't
know what the full paths to these files are. These will pop up in the editor
early in the test suite run, and focus will switch to the editor when this
happens.
Sometimes, later on during the run, a dialog will pop up in the editor, saying
"It seems that
'/Applications/Octave-4.4.0.app/Contents/Resources/usr/Cellar/octave_4.4.0/4.4.0/share/octave/4.4.0/m/@ftp/dir.m'
has been modified by another application. Do you want to reload it?". And
sometimes, but not always, this dialog will be unresponsive: clicks on its
"No" and "Yes" buttons do nothing.
(This weird "/Applications/Octave-4.4.0.app/Contents/Resources/usr" path is
because I'm trying to build Octave for redistribution as a Mac app bundle.)
When that dialog is unresponsive, this hangs the GUI. If I have previously
undocked the Editor to be a separate window, then it hangs just the editor,
and the rest of the test suite proceeds. If the Editor is docked in the main
Octave GUI, then the entire thing hangs, and Octave is entirely unresponsive,
and all I can do is kill the process.
Can you help out with this hang? It would be nice to be able to run the test
suite in the GUI.
And is it expected that running the test suite pops open these four files in
the Editor?
Attaching a screenshot of what a hang with a docked Editor window looks like.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 24 Jun 2018 06:47:17 AM UTC Name: Octave Qt hung during test suite
on macOS 2016-06-24.png Size: 695KiB By: apjanke
<http://savannah.gnu.org/bugs/download.php?file_id=44421>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?54173>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #54173] Intermittent hang in test suite when run from Qt GUI on macOS,
Andrew Janke <=