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

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

[Octave-bug-tracker] [bug #48519] Segfault with Qt plotting when running


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #48519] Segfault with Qt plotting when running demos
Date: Sat, 5 Jan 2019 12:57:40 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0

Follow-up Comment #37, bug #48519 (project octave):

FWIW i can reproduce Hartmut's results with 


octave:1> demo lighting 5
lighting example 5:
 clf;
 colormap ("default");
 mesh (sombrero ());
 shading flat
 lighting flat
 light ();
 title ("shading flat - lighting flat");

=================================================================
==6512==ERROR: AddressSanitizer: heap-buffer-overflow on address
0x62d00b661a00 at pc 0x7ff611edcdb8 bp 0x7ffc07e8b080 sp 0x7ffc07e8b070
READ of size 8 at 0x62d00b661a00 thread T0
    #0 0x7ff611edcdb7 in Array<double>::xelem(long) const
../liboctave/array/Array.h:459
    #1 0x7ff61271006d in Array<double>::xelem(long, long) const
../liboctave/array/Array.h:464
    #2 0x7ff612f9a555 in Array<double>::xelem(long, long, long) const
../liboctave/array/Array.h:469
    #3 0x7ff612f97ebd in Array<double>::elem(long, long, long) const
../liboctave/array/Array.h:524
    #4 0x7ff612f94d53 in Array<double>::operator()(long, long, long) const
../liboctave/array/Array.h:534
    #5 0x7ff612f7b786 in octave::opengl_renderer::set_normal(int, NDArray
const&, int, int) ../libinterp/corefcn/gl-render.cc:4524
    #6 0x7ff612f60c21 in
octave::opengl_renderer::draw_surface(surface::properties const&)
../libinterp/corefcn/gl-render.cc:2792
    #7 0x7ff612f3b679 in octave::opengl_renderer::draw(graphics_object const&,
bool) ../libinterp/corefcn/gl-render.cc:667
    #8 0x7ff612f53ee3 in
octave::opengl_renderer::draw_axes_children(axes::properties const&)
../libinterp/corefcn/gl-render.cc:2127
    #9 0x7ff612f55149 in octave::opengl_renderer::draw_axes(axes::properties
const&) ../libinterp/corefcn/gl-render.cc:2215
    #10 0x7ff612f3b3ab in octave::opengl_renderer::draw(graphics_object
const&, bool) ../libinterp/corefcn/gl-render.cc:663
    #11 0x7ff612f8f380 in octave::opengl_renderer::draw(Matrix const&, bool)
../libinterp/corefcn/gl-render.h:64
    #12 0x7ff612f3db7c in
octave::opengl_renderer::draw_figure(figure::properties const&)
../libinterp/corefcn/gl-render.cc:727
    #13 0x7ff612f3b244 in octave::opengl_renderer::draw(graphics_object
const&, bool) ../libinterp/corefcn/gl-render.cc:661
    #14 0x7ff5ee3668b9 in QtHandles::GLCanvas::draw(octave_handle const&)
../libgui/graphics/GLCanvas.cc:79
    #15 0x7ff5ee3343df in QtHandles::Canvas::canvasPaintEvent()
../libgui/graphics/Canvas.cc:304
<etc...>



Dmitri.
-- 


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?48519>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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