bugGNU Octave - Bugs: bug #55963, waitbar...


bug #55963: waitbar "createcancelbtn" property results in octave hang

Submitted by:  Mario Mielenhausen <mariomie>
Submitted on:  Wed 20 Mar 2019 07:32:26 AM UTC  
Category:  Octave Function Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Regression
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  Closed
Release:  5.1.0 Operating System:  Any

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Wed 27 Mar 2019 07:47:36 PM UTC, comment #4: 

@Rik: Thanks, this will give us some time to think about this synchronous approach which doesn't really fix what it was meant to fix (bug #52225, bug #53328 among others), may lead to deadlocks and finally slows things down (see bug #55418).

Pantxo Diribarne <pantxo>
Project Member
Wed 27 Mar 2019 07:33:23 PM UTC, comment #3: 

I checked in a change that allows things to work (https://hg.savannah.gnu.org/hgweb/octave/rev/a7ad08ed3cb7).  Ultimately, it would be better if creating Qt widgets synchronously would never result in a deadlock situation.

The fix will be part of the 5.2.0 bug fix release.

Rik <rik5>
Project Administrator
Wed 20 Mar 2019 09:40:29 PM UTC, comment #2: 

This is due to this cset:

changeset:   26276:5535267e88ba
branch:      stable
parent:      26272:aa47b1287d7e
user:        Pantxo Diribarne <pantxo.diribarne@gmail.com>
date:        Sat Dec 15 11:31:31 2018 +0100
summary:     Make creation and destruction of Qt widgets synchronous (bug #55526)

One more regression ...

Pantxo Diribarne <pantxo>
Project Member
Wed 20 Mar 2019 04:12:36 PM UTC, comment #1: 

Confirmed.  I have the same problem on a Linux system so I've change the affected Operating System ot Any.  Marking as a regression.

Rik <rik5>
Project Administrator
Wed 20 Mar 2019 07:32:26 AM UTC, original submission:  

Running the createcancelbtn demo of the waitbar.m file (line 269-317) on windows 7 Octave version 5.1.0 results in octave not responing with a blank waitbar window.

Mario Mielenhausen <mariomie>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

   bug dependencies.


Carbon-Copy List
  • -email is unavailable- added by pantxo (Posted a comment)
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by mariomie (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-06-12 mtmiller Dependencies- => bugs #56483 is dependent
    2019-03-27 rik5 StatusConfirmed => Fixed
        Open/ClosedOpen => Closed
    2019-03-20 rik5 Summarywaitbar createcancelbtn results in octave crash => waitbar "createcancelbtn" property results in octave hang
    2019-03-20 rik5 Item GroupUnexpected Error or Warning => Regression
        StatusNone => Confirmed
        Operating SystemMicrosoft Windows => Any

    Back to the top

    Powered by Savane 3.7