bugGNU Octave - Bugs: bug #31684, GNU plot window freezes with click...

 
 

bug #31684: GNU plot window freezes with click on titlebar (mingw)

Submitter:  Nathan Hopkins <natefp>
Submitted:  Wed 17 Nov 2010 06:14:17 PM UTC
   
 
Category:  Plotting with gnuplot Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Segfault, Bus Error, etc.
Status:  Works For Me Assigned to:  None
Originator Name:  Nate Hopkins Open/Closed:  * Closed
Release:  * 3.2.4 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 25 Feb 2012 01:24:28 AM UTC, comment #6: 

Nate, is this still a problem for you ?

As there has been no activity for mor than a year, and no one else has reported this problem, I'm closing this bug report.

If you're still experiencing the problem, please do as suggested by Tatsuro and check the windows task manager to see if gnuplot is consuming excessive cpu time.

If you are still experiencing this problem, we can reopen this report.

Ben Abbott <bpabbott>
Group Member
Thu 09 Dec 2010 01:20:01 AM UTC, comment #5: 

I have written the following previously

*************************************
Sorry I cannot reproduce the phenomena. I am also using windows XP SP3 Home (Home) and Professional (University). Plotting works without problem without any pause commands.
Therefore I cannot give you a definite answer to your issue.
Please press CTRL+ALT+DELETE to execute the windows task manager at gnuplot freezing.
Click "Process" tab and see how octave and gnuplot use CPU and Memory.
And also try right click "gnuplot.exe" and pull the context menu and try to change setting priority to be higher.
**************************************

Window pipe is not optimized that in the case on the Unix or Cygwin. I sometimes write program to use gnuplot via pipe.
Sometimes sleep command should be inserted to the child process to work.  This depends on the CPU feature.
Your Octave for windows might be in the bad state in the handling the pipe to the gnuplot.  To know it, the windows task manager is the good tool to see the CPU occupation in the process.

Tatsuro MATSUOKA <tmacchant>
Mon 06 Dec 2010 05:58:36 PM UTC, comment #4: 

It's good that you at least have a workaround.  I'm not sure how much we can help on this end since very few of us run MS Windows and those who do, like Tatsuro, can't reproduce this bug.  It probably is some magic combination of compilation options, particular versions of libraries linked against, etc.

If you want to try and narrow it down I suppose you could try comparing versions of OS, compiler, and compiler options between the machine that works and the machine that doesn't.

Rik <rik5>
Group administrator
Mon 06 Dec 2010 05:18:17 PM UTC, comment #3: 

I just verified that oct2mat was not loaded (no *).  The plotting problem persists.  By the way, I am able to plot without problems on another computer.  I have read on forums somewhere of someone else having this problem only on certain computers.

Nathan Hopkins <natefp>
Sun 05 Dec 2010 05:48:41 AM UTC, comment #2: 

Can you verify that your noauto rebuild of the oct2mat package was successful?  Start Octave and run 'pkg list' and verify that oct2mat is definitely not loaded (no '*' by the package name).  If it is loaded then manually disable it with 'pkg unload oct2mat' and try plotting again.

Rik <rik5>
Group administrator
Thu 18 Nov 2010 02:08:24 AM UTC, comment #1: 

Sorry I cannot reproduce the phenomena.  I am also using windows XP SP3 Home (Home) and Professional (University).  Plotting works without problem without any pause commands.

Therefore I cannot give you a definite answer to your issue.

Please press CTRL+ALT+DELETE to execute the windows task manager at gnuplot freezing.
Click "Process" tab and see how octave and gnuplot use CPU and Memory.

And also try right click "gnuplot.exe" and pull the context menu and try to change setting priority to be higher.

Tatsuro MATSUOKA <tmacchant>
Wed 17 Nov 2010 06:14:17 PM UTC, original submission:  

I have applied the "pkg rebuild -noauto oct2mat" and am having plot windows freeze when I click on the plot window's title bar (to move window) or try to close the plot with the close box (I can close with close command).  By freeze, I mean the coordinates don't update and you can't zoom. The problem is fixed when I add "pause(25);" to the end of plt.m as described in http://octave.1599824.n4.nabble.com/plot-window-hangs-td1681494.html. I have tried reducing the pause time to 5 seconds, but it dosn't work (anything 25 seconds and above works, but makes plotting extremely slow). When plotting multiple figures, all but the first window freeze.  Any figure I plot using plotyy freezes, too.  Please help!

P.S. I am using Octave 3.2.4 (mingw) on windows xp sp3

Nathan Hopkins <natefp>

 

(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 bpabbott (Updated the item)
  • -email is unavailable- added by tmacchant (Posted a comment)
  • -email is unavailable- added by natefp (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-02-25 bpabbott StatusNone Works For Me
        Open/ClosedOpen Closed
    2011-11-06 bpabbott SummaryGNU plot window freezes with click on titlebar GNU plot window freezes with click on titlebar (mingw)
    2010-12-09 rik5 Carbon-CopyRemoved 72865 -

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code