bens-macbook:local_clone bpabbott$ ./run-octave -valgrind ==65097== Memcheck, a memory error detector ==65097== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==65097== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info ==65097== Command: /Users/bpabbott/Development/mercurial/local_clone/src/.libs/octave --no-init-path --path=/Users/bpabbott/Development/mercurial/local_clone/test:/Users/bpabbott/Development/mercurial/local_clone/scripts:/Users/bpabbott/Development/mercurial/local_clone/scripts/.deps:/Users/bpabbott/Development/mercurial/local_clone/scripts/.libs:/Users/bpabbott/Development/mercurial/local_clone/scripts/audio:/Users/bpabbott/Development/mercurial/local_clone/scripts/deprecated:/Users/bpabbott/Development/mercurial/local_clone/scripts/elfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/general:/Users/bpabbott/Development/mercurial/local_clone/scripts/geometry:/Users/bpabbott/Development/mercurial/local_clone/scripts/help:/Users/bpabbott/Development/mercurial/local_clone/scripts/image:/Users/bpabbott/Development/mercurial/local_clone/scripts/io:/Users/bpabbott/Development/mercurial/local_clone/scripts/linear-algebra:/Users/bpabbott/Development/mercurial/local_clone/scripts/miscellaneous:/Users/bpabbott/Development/mercurial/local_clone/scripts/optimization:/Users/bpabbott/Development/mercurial/local_clone/scripts/path:/Users/bpabbott/Development/mercurial/local_clone/scripts/pkg:/Users/bpabbott/Development/mercurial/local_clone/scripts/plot:/Users/bpabbott/Development/mercurial/local_clone/scripts/polynomial:/Users/bpabbott/Development/mercurial/local_clone/scripts/set:/Users/bpabbott/Development/mercurial/local_clone/scripts/signal:/Users/bpabbott/Development/mercurial/local_clone/scripts/sparse:/Users/bpabbott/Development/mercurial/local_clone/scripts/specfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/special-matrix:/Users/bpabbott/Development/mercurial/local_clone/scripts/startup:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/base:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/distributions:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/models:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/tests:/Users/bpabbott/Development/mercurial/local_clone/scripts/strings:/Users/bpabbott/Development/mercurial/local_clone/scripts/testfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/time:/Users/bpabbott/Development/mercurial/local_clone/scripts:/Users/bpabbott/Development/mercurial/local_clone/scripts/.deps:/Users/bpabbott/Development/mercurial/local_clone/scripts/.libs:/Users/bpabbott/Development/mercurial/local_clone/scripts/audio:/Users/bpabbott/Development/mercurial/local_clone/scripts/deprecated:/Users/bpabbott/Development/mercurial/local_clone/scripts/elfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/general:/Users/bpabbott/Development/mercurial/local_clone/scripts/geometry:/Users/bpabbott/Development/mercurial/local_clone/scripts/help:/Users/bpabbott/Development/mercurial/local_clone/scripts/image:/Users/bpabbott/Development/mercurial/local_clone/scripts/io:/Users/bpabbott/Development/mercurial/local_clone/scripts/linear-algebra:/Users/bpabbott/Development/mercurial/local_clone/scripts/miscellaneous:/Users/bpabbott/Development/mercurial/local_clone/scripts/optimization:/Users/bpabbott/Development/mercurial/local_clone/scripts/path:/Users/bpabbott/Development/mercurial/local_clone/scripts/pkg:/Users/bpabbott/Development/mercurial/local_clone/scripts/plot:/Users/bpabbott/Development/mercurial/local_clone/scripts/polynomial:/Users/bpabbott/Development/mercurial/local_clone/scripts/set:/Users/bpabbott/Development/mercurial/local_clone/scripts/signal:/Users/bpabbott/Development/mercurial/local_clone/scripts/sparse:/Users/bpabbott/Development/mercurial/local_clone/scripts/specfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/special-matrix:/Users/bpabbott/Development/mercurial/local_clone/scripts/startup:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/base:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/distributions:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/models:/Users/bpabbott/Development/mercurial/local_clone/scripts/statistics/tests:/Users/bpabbott/Development/mercurial/local_clone/scripts/strings:/Users/bpabbott/Development/mercurial/local_clone/scripts/testfun:/Users/bpabbott/Development/mercurial/local_clone/scripts/time:/Users/bpabbott/Development/mercurial/local_clone/src:/Users/bpabbott/Development/mercurial/local_clone/src/.deps:/Users/bpabbott/Development/mercurial/local_clone/src/.libs:/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS:/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.deps:/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs:/Users/bpabbott/Development/mercurial/local_clone/src/gendoc.dSYM:/Users/bpabbott/Development/mercurial/local_clone/src/gendoc.dSYM/Contents:/Users/bpabbott/Development/mercurial/local_clone/src/gendoc.dSYM/Contents/Resources:/Users/bpabbott/Development/mercurial/local_clone/src/gendoc.dSYM/Contents/Resources/DWARF:/Users/bpabbott/Development/mercurial/local_clone/src/OPERATORS:/Users/bpabbott/Development/mercurial/local_clone/src/OPERATORS/.deps:/Users/bpabbott/Development/mercurial/local_clone/src/OPERATORS/.libs:/Users/bpabbott/Development/mercurial/local_clone/src/TEMPLATE-INST:/Users/bpabbott/Development/mercurial/local_clone/src/TEMPLATE-INST/.deps:/Users/bpabbott/Development/mercurial/local_clone/src/TEMPLATE-INST/.libs --image-path=/Users/bpabbott/Development/mercurial/local_clone/scripts/image --doc-cache-file=/Users/bpabbott/Development/mercurial/local_clone/doc/interpreter/doc-cache --info-file=/Users/bpabbott/Development/mercurial/local_clone/doc/interpreter/octave.info ==65097== --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/.libs/octave: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/liboctave/.libs/liboctave-3.3.53+.dylib: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/libcruft/.libs/libcruft-3.3.53+.dylib: --65097-- dSYM directory is missing; consider using --dsymutil=yes ==65097== Warning: ignored attempt to set SIGUSR2 handler in sigaction(); ==65097== the SIGUSR2 signal is used internally by Valgrind GNU Octave, version 3.3.53+ Copyright (C) 2010 John W. Eaton and others. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'. Octave was configured for "i386-apple-darwin10.5.0". Additional information about Octave is available at http://www.octave.org. Please contribute if you find this software useful. For more information, visit http://www.octave.org/help-wanted.html Read http://www.octave.org/bugs.html to learn how to submit bug reports. For information about changes from previous versions, type `news'. --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/find.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/cellfun.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/strfind.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/lookup.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/max.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/getpwent.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes octave:1> ls *.m ls: cannot access *.m: No such file or directory error: ls: command exited abnormally with status 2 error: called from: error: /Users/bpabbott/Development/mercurial/local_clone/scripts/miscellaneous/ls.m at line 66, column 9 octave:1> edit go.m --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/time.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes octave:2> backend fltk --65097-- /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so: --65097-- dSYM directory is missing; consider using --dsymutil=yes octave:3> go ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x12EF9: strcat (mc_replace_strmem.c:176) ==65097== by 0x2B2AE5A: lookup_lwfn_by_fond (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x2B2F153: FT_New_Face_From_Resource (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x2B2F390: FT_New_Face (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x46BD7A: ft_manager::do_get_font(std::string const&, std::string const&, std::string const&, double) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x467D47: ft_render::set_font(base_properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x216A90: text::properties::update_text_extent() (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x22C4CB: text::properties::set(caseless_str const&, octave_value const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x2B173E: base_graphics_object::set(caseless_str const&, octave_value const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1AA206: base_properties::set_from_list(base_graphics_object&, property_list&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x2B4F7B: base_graphics_object::set_from_list(property_list&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x2B0BD9: root_figure::override_defaults(base_graphics_object&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x12EF9: strcat (mc_replace_strmem.c:176) ==65097== by 0x2B2AE5A: lookup_lwfn_by_fond (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x2B2ED50: FT_New_Face_From_FOND (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x2B2F1FA: FT_New_Face_From_Resource (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x2B2F390: FT_New_Face (in /sw/lib/freetype219/lib/libfreetype.6.dylib) ==65097== by 0x46BD7A: ft_manager::do_get_font(std::string const&, std::string const&, std::string const&, double) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x467D47: ft_render::set_font(base_properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x216A90: text::properties::update_text_extent() (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x22C4CB: text::properties::set(caseless_str const&, octave_value const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x2B173E: base_graphics_object::set(caseless_str const&, octave_value const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1AA206: base_properties::set_from_list(base_graphics_object&, property_list&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x2B4F7B: base_graphics_object::set_from_list(property_list&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x22C8377B: gleUpdateState (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C802A4: gleInitializeContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C7F33D: gliCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x2B3D3: CGLRestoreDispatchFunction (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x26982: CGLCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x285FA93: aglCreateContext (in /System/Library/Frameworks/AGL.framework/Versions/A/AGL) ==65097== by 0x2843793: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x28439D8: Fl_Gl_Window::make_current() (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x1D58219F: plot_window::plot_window(int, int, int, int, figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D582985: figure_manager::new_window(figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D57037B: __fltk_redraw__() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D582CF3: fltk_backend::redraw_figure(graphics_object const&) const (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x22C83EA7: gleUpdateLightColorChangeFunc (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C83856: gleUpdateState (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C802A4: gleInitializeContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C7F33D: gliCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x2B3D3: CGLRestoreDispatchFunction (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x26982: CGLCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x285FA93: aglCreateContext (in /System/Library/Frameworks/AGL.framework/Versions/A/AGL) ==65097== by 0x2843793: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x28439D8: Fl_Gl_Window::make_current() (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x1D58219F: plot_window::plot_window(int, int, int, int, figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D582985: figure_manager::new_window(figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D57037B: __fltk_redraw__() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x22C841C0: gleUpdateLightPosition (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C83880: gleUpdateState (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C802A4: gleInitializeContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C7F33D: gliCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x2B3D3: CGLRestoreDispatchFunction (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x26982: CGLCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x285FA93: aglCreateContext (in /System/Library/Frameworks/AGL.framework/Versions/A/AGL) ==65097== by 0x2843793: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x28439D8: Fl_Gl_Window::make_current() (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x1D58219F: plot_window::plot_window(int, int, int, int, figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D582985: figure_manager::new_window(figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D57037B: __fltk_redraw__() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x22C841C0: gleUpdateLightPosition (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C838C1: gleUpdateState (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C802A4: gleInitializeContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22C7F33D: gliCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x2B3D3: CGLRestoreDispatchFunction (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x26982: CGLCreateContext (in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL) ==65097== by 0x285FA93: aglCreateContext (in /System/Library/Frameworks/AGL.framework/Versions/A/AGL) ==65097== by 0x2843793: fl_create_gl_context(Fl_Window*, Fl_Gl_Choice const*, int) (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x28439D8: Fl_Gl_Window::make_current() (in /sw/lib/fltk-aqua/lib/libfltk_gl.1.1.dylib) ==65097== by 0x1D58219F: plot_window::plot_window(int, int, int, int, figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D582985: figure_manager::new_window(figure::properties&) (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== by 0x1D57037B: __fltk_redraw__() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x8F1A12E2: gldUpdateDispatch (in /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver) ==65097== by 0x22D6C857: gleDoSelectiveDispatchCore (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22CF2DE1: glRasterPos3d_Exec (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x3D3172C: glRasterPos3d (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib) ==65097== by 0x17F6FB: opengl_renderer::render_text(std::string const&, double, double, double, int, int, double) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x195A1F: opengl_renderer::draw_axes(axes::properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x17FB57: opengl_renderer::draw(graphics_object const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A6F63: opengl_renderer::draw(graphics_handle const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A53F1: opengl_renderer::draw(Matrix const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x189CC5: opengl_renderer::draw_figure(figure::properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x17FA42: opengl_renderer::draw(graphics_object const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1D583A9D: OpenGL_fltk::draw() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== ==65097== Conditional jump or move depends on uninitialised value(s) ==65097== at 0x8F1A12E9: gldUpdateDispatch (in /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver) ==65097== by 0x22D6C857: gleDoSelectiveDispatchCore (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x22CF2DE1: glRasterPos3d_Exec (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x3D3172C: glRasterPos3d (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib) ==65097== by 0x17F6FB: opengl_renderer::render_text(std::string const&, double, double, double, int, int, double) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x195A1F: opengl_renderer::draw_axes(axes::properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x17FB57: opengl_renderer::draw(graphics_object const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A6F63: opengl_renderer::draw(graphics_handle const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A53F1: opengl_renderer::draw(Matrix const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x189CC5: opengl_renderer::draw_figure(figure::properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x17FA42: opengl_renderer::draw(graphics_object const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1D583A9D: OpenGL_fltk::draw() (in /Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/.libs/fltk_backend.0.so) ==65097== vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x17 ==65097== valgrind: Unrecognised instruction at address 0x243d82be. ==65097== Your program just tried to execute an instruction that Valgrind ==65097== did not recognise. There are two possible reasons for this. ==65097== 1. Your program has a bug and erroneously jumped to a non-code ==65097== location. If you are running Memcheck and you just saw a ==65097== warning about a bad jump, it's probably your program's fault. ==65097== 2. The instruction is legitimate but Valgrind doesn't handle it, ==65097== i.e. it's Valgrind's fault. If you think this is the case or ==65097== you are not sure, please let us know and we'll try to fix it. ==65097== Either way, Valgrind will now raise a SIGILL signal which will ==65097== probably kill your program. ==65097== ==65097== Process terminating with default action of signal 11 (SIGSEGV) ==65097== General Protection Fault ==65097== at 0x2909F30: misaligned_stack_error_ (in /usr/lib/libSystem.B.dylib) ==65097== by 0x4299E1: generic_sig_handler(int) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x38084958: ??? ==65097== by 0x4299E1: generic_sig_handler(int) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x38084958: ??? ==65097== by 0x22C98C78: gleSetRasterPos (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine) ==65097== by 0x3D3172C: glRasterPos3d (in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib) ==65097== by 0x17F6FB: opengl_renderer::render_text(std::string const&, double, double, double, int, int, double) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x195A1F: opengl_renderer::draw_axes(axes::properties const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x17FB57: opengl_renderer::draw(graphics_object const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A6F63: opengl_renderer::draw(graphics_handle const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) ==65097== by 0x1A53F1: opengl_renderer::draw(Matrix const&) (in /Users/bpabbott/Development/mercurial/local_clone/src/.libs/liboctinterp-3.3.53+.dylib) --65097:0:schedule VG_(sema_down): read returned -4 ==65097== ==65097== HEAP SUMMARY: ==65097== in use at exit: 45,192,845 bytes in 120,649 blocks ==65097== total heap usage: 674,547 allocs, 553,898 frees, 94,816,061 bytes allocated ==65097== ==65097== LEAK SUMMARY: ==65097== definitely lost: 56,292 bytes in 193 blocks ==65097== indirectly lost: 49,536 bytes in 51 blocks ==65097== possibly lost: 5,442,461 bytes in 88,357 blocks ==65097== still reachable: 39,644,556 bytes in 32,048 blocks ==65097== suppressed: 0 bytes in 0 blocks ==65097== Rerun with --leak-check=full to see details of leaked memory ==65097== ==65097== For counts of detected and suppressed errors, rerun with: -v ==65097== Use --track-origins=yes to see where uninitialised values come from ==65097== ERROR SUMMARY: 36 errors from 8 contexts (suppressed: 2 from 2) Killed