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

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

[Octave-bug-tracker] [bug #50189] Segfault when drawing sphere as first


From: Pantxo Diribarne
Subject: [Octave-bug-tracker] [bug #50189] Segfault when drawing sphere as first plot
Date: Wed, 1 Feb 2017 20:52:25 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0

Follow-up Comment #15, bug #50189 (project octave):

@John: I am pretty sure labels have been hidden children of axes objects at
least up to ML2015b, just like in Octave. Could someone test the following in
Matlab?


%% Are labels children of the axes object
labels = {'xlabel', 'ylabel', 'zlabel', 'title'};
hlabels = cell2mat (get (gca, labels));
all (cell2mat (get (hlabels, 'parent')) == gca)


@Rik: when running "sphere (64)" from scratch, "do_reset" is false and the
axes object, which was just created, is untouched prior to plotting.

I think that the change in newplot only reveals a (up to now) potential race
condition. 
AFAICS, there are text_renderer objects instantiated as part of axes and text
objects (handled in the interpreter thread) and opengl_renderer objects (GUI
thread when using Qt). I also see there is a ft_manager: do those objects
share any sensible objects like FT_Face (see [1])?

[1]
https://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#FT_Face

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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