bugGNU Octave - Bugs: bug #41714, Imagesc causes bus error when...

 
 

bug #41714: Imagesc causes bus error when drawing large images

Submitter:  Arun Giridhar <arungiridhar>
Submitted:  Wed 26 Feb 2014 08:25:10 PM UTC
   
 
Category:  Plotting with OpenGL Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  Duplicate Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * GNU/Linux
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 06 Mar 2014 05:36:14 PM UTC, comment #4: 

Sorry for the delay in responding. Work kept me away for a while.

There is no error with any graphics toolkit when I use "export QT_ACCESSIBILITY=0" before invoking Octave. Thanks for the workaround. This bug report can be merged with Bug #41552

Arun Giridhar <arungiridhar>
Group Member
Sun 02 Mar 2014 06:15:43 PM UTC, comment #3: 

Arun, could you try the work-around that Felipe suggested and see if the Accessibility API is the source of the problem.

Rik <rik5>
Group administrator
Thu 27 Feb 2014 02:06:23 AM UTC, comment #2: 

we've seen bus errors in bug #41552.

can you try this before starting Octave:

export QT_ACCESSIBILITY=0

or else

sudo apt-get remove --purge qt-at-spi

just to isolate the problem.

thanks.

Felipe G. Nievinski <fgnievinski>
Wed 26 Feb 2014 08:38:18 PM UTC, comment #1: 

Additional data: Bus error happens with FLTK as well.

Bus error DOES NOT happen with gnuplot.

Starting Octave in GUI mode versus with "--no-gui" makes no difference for FLTK and gnuplot (Qt is unavailable with --no-gui).

Arun Giridhar <arungiridhar>
Group Member
Wed 26 Feb 2014 08:25:10 PM UTC, original submission:  

Octave exits with a bus error (signal 7) when one passes a large matrix to imagesc. This is using the Qt graphics toolkit on 64-bit Ubuntu 12.04. Using surf on the same large matrix works OK.


>> graphics_toolkit
ans = qt
>> n = 1000; imagesc(rand(n,n)); colorbar ## works
>> n = 4000; surf(rand(n,n)); colorbar ## works
>> n = 4000; imagesc(rand(n,n)); colorbar ## exits with bus error (signal 7)


Arun Giridhar <arungiridhar>
Group Member

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Digest:
   bug dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by fgnievinski (Posted a comment)
  • -email is unavailable- added by arungiridhar (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 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-03-09 rik5 StatusNeed Info Duplicate
        Open/ClosedOpen Closed
    2014-03-02 rik5 CategoryPlotting Plotting with OpenGL
        StatusNone Need Info
    2014-02-27 rik5 Dependencies- Depends on bugs #41552

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code