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

[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/




reply via email to

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