bugGNU Octave - Bugs: bug #48893, Qt: setting figure to large size...

 
 

bug #48893: Qt: setting figure to large size crashes octave

Submitted by:  Dmitri A. Sergatskov <dasergatskov>
Submitted on:  Thu 25 Aug 2016 03:13:27 AM UTC  
 
Category: Plotting with OpenGLSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Segfault, Bus Error, etc.
Status: ConfirmedAssigned to: None
Originator Name: Dmtri A. SergatskovOpen/Closed: Open
Release: devOperating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Thu 15 Sep 2016 06:58:19 PM UTC, comment #4:

Re-titling the report to mention that this is only a problem with Qt. I can also confirm that it crashes my system as well.

Rik <rik5>
Project Administrator
Thu 25 Aug 2016 09:13:56 PM UTC, comment #3:

end of previous comment:

After the crash the calling terminal (in --no-gui mode only) is left messed up
and unusable.

This looks like an openGL driver specific issue (I have nouveau MESA driver
and intel graphics chipset) that is triggered for large requested window size
... but that fltk doesn't trigger.

Pantxo Diribarne <pantxo>
Project Member
Thu 25 Aug 2016 09:12:34 PM UTC, comment #2:

Actually Qt also rescales the window to fit into the screen at small enough width/height. Don't know where the threshold is:

Pantxo Diribarne <pantxo>
Project Member
Thu 25 Aug 2016 03:17:31 PM UTC, comment #1:

Hi,

I can confirm the bug with qt toolkit only. With fltk the figure takes all available screen splace and the "position" property is set accordingly:

The above behavior looks appropriate to me and we could implement it in qt.

Pantxo Diribarne <pantxo>
Project Member
Thu 25 Aug 2016 03:13:27 AM UTC, original submission:

changeset: 22378:9e3459ecbeb7

i7 intel graphics controller

No crash on AMD graphics. The figure screen becomes full-screen and completely un-usable even after i reset the 'Position' to
a more reasonable size.

Dmitri

Dmitri A. Sergatskov <dasergatskov>

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

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

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 15 Sep 2016 06:58:19 PM UTCrik5Summarysetting figure to large size crashes octave=>Qt: setting figure to large size crashes octave
    Thu 25 Aug 2016 03:17:31 PM UTCpantxoStatusNone=>Confirmed

    Back to the top


    Powered by Savane 3.1-cleanup1