bugGNU Octave - Bugs: bug #55053, GUI hanging when editing and...

 
 

bug #55053: GUI hanging when editing and saving function file during debugging

Submitted by:  Georg Wiora <gwiora>
Submitted on:  Mon 19 Nov 2018 09:09:23 AM UTC  
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Segfault, Bus Error, etc.
Status:  None Assigned to:  None
Originator Name:  gwiora Open/Closed:  Open
Release:  4.4.1 Operating System:  Microsoft Windows

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Mon 26 Nov 2018 07:55:39 AM UTC, comment #2:

Sorry, my description was imprecise in point 5.

As you wrote a dialog pops up, you answer "save" to stop debugging and save the file. This is the point where octave GUI frequently stops responding.

Currently I have no idea which steps exactly are needed to reproduce the behavior. I experience this behavior 10 or 20 times a day for some of my programs and never for some others. It may have to do with debugging functions vs. scripts. Or it may be triggered by a certain level of nested function calls?

Georg Wiora <gwiora>
Sat 24 Nov 2018 05:42:49 PM UTC, comment #1:

Thank you for the report.

The steps to reproduce are not fully clear to me. When editing a function that is currently debugged, i.e., the debugging pointer is in the related file, saving the file opens a dialog. This dialog allows to stop debugging and save the file or to cancel saving the file. Therefore, it is not possible to stop debugging in step 5 after having saved the file in step 4.

Torsten <ttl>
Project Member
Mon 19 Nov 2018 09:09:23 AM UTC, original submission:

During debugging a function I often make changes to the function to correct its behavior. The GUI frequently hangs when saving this changes before stopping debugging. This does not happen every time but when doing it frequently it does happen sooner or later.

Steps to reproduce are:

  1. Set a break point into a function with GUI
  2. Run function until break point
  3. Do some editing
  4. Press Ctrl+s to save changed function
  5. if GUI continues to work, stop debugging and repeat procedure from step 1.
Georg Wiora <gwiora>

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by gwiora (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.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.3