octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #47849] Documentation failing to build because


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #47849] Documentation failing to build because of geometryimages.m
Date: Wed, 04 May 2016 23:49:11 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

URL:
  <http://savannah.gnu.org/bugs/?47849>

                 Summary: Documentation failing to build because of
geometryimages.m
                 Project: GNU Octave
            Submitted by: sebald
            Submitted on: Wed 04 May 2016 11:49:10 PM GMT
                Category: Plotting
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Crash
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

[This may be related to a few similar looking bug reports]

Apply the attached patch to make the plots using geometryimages() visible on
the screen at least momentarily.  Then run:


./run-octave --path /home/sebald/octave/octave/octave/doc/interpreter/


It looks like multiple toolkits are crashing under the same circumstances:


 >> graphics_toolkit('fltk')
 >> graphics_toolkit
 ans = fltk
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 error: __osmesa_print__: Depth and stencil doesn't match, are you sure you
are using OSMesa >= 9.0?
 error: called from
     __opengl_print__ at line 172 column 7
     print at line 498 column 14
     geometryimages at line 71 column 5
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 error: __osmesa_print__: Depth and stencil doesn't match, are you sure you
are using OSMesa >= 9.0?
 error: called from
     __opengl_print__ at line 172 column 7
     print at line 498 column 14
     geometryimages at line 71 column 5


Yes, the follow-up geometryimages command in FLTK does not crash the system,
just gives an error.  (I thought it was FLTK that is the default toolkit these
days.)  The EPS image from above sequence looks correct.

It's Qt graphics toolkit that crashes on followup geometryimages commands but
here too the EPS generated on the first pass looks fine:


 >> graphics_toolkit('qt')
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 panic: Segmentation fault -- stopping myself...
 attempting to save variables to 'octave-workspace'...
 save to 'octave-workspace' complete
 Segmentation fault


And for gnuplot graphics toolkit:


 >> graphics_toolkit('gnuplot')
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 Qt: Session management error: None of the authentication protocols specified
are supported
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');
 >> geometryimages ('doc/interpreter/', 'griddata', 'eps');


and the EPS file looks fine, but on follow-up geometry commands the graphical
window no longer appears.  And I should note on the first geometryiamges
command gnuplot doesn't do the multiple draws as random scaling factors.  Just
the one proper image at the correct scaling.




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 04 May 2016 11:49:10 PM GMT  Name:
octave-geometryimages_djs_2016may04.diff  Size: 415B   By: sebald

<http://savannah.gnu.org/bugs/download.php?file_id=37073>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47849>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]