[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #43183] Insufficient GL support & segfault (co
From: |
Muhali |
Subject: |
[Octave-bug-tracker] [bug #43183] Insufficient GL support & segfault (cont.) |
Date: |
Wed, 10 Sep 2014 09:00:10 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:33.0) Gecko/20100101 Firefox/33.0 |
URL:
<http://savannah.gnu.org/bugs/?43183>
Summary: Insufficient GL support & segfault (cont.)
Project: GNU Octave
Submitted by: muhali
Submitted on: Wed 10 Sep 2014 02:00:09 AM PDT
Category: Plotting with OpenGL
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:
I don't remember why this bug <https://savannah.gnu.org/bugs/?31882> was
closed, as I still get the segfault. I had reported the crash to the FLTK
forum here <http://www.fltk.org/str.php?L2972> as well. They suggest "that the
octave folks might have coded a bit more defensively", which I cannot judge as
I don't speak C.
I used the most recent dev version. Here is the debug output.
octave:2> graphics_toolkit fltk
octave:3> peaks
Insufficient GL support
Insufficient GL support
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe7efb7eb in Fl_Gl_Window::make_current() () from
/usr/local/octave-dev/lib/octave/4.1.0+/oct/x86_64-unknown-linux-gnu/__init_fltk__.oct
(gdb) where
#0 0x00007fffe7efb7eb in Fl_Gl_Window::make_current() () from
/usr/local/octave-dev/lib/octave/4.1.0+/oct/x86_64-unknown-linux-gnu/__init_fltk__.oct
#1 0x00007fffe7ee7b93 in plot_window::show_canvas (this=0xf2d560) at
../../libinterp/dldfcn/__init_fltk__.cc:863
#2 0x00007fffe7ee72a4 in plot_window (this=0xf2d560, xx=299, yy=431, ww=560,
hh=420, xfp=..., internal=true) at
../../libinterp/dldfcn/__init_fltk__.cc:753
#3 0x00007fffe7eeef99 in figure_manager::do_new_window (this=0xda4e20,
fp=...) at ../../libinterp/dldfcn/__init_fltk__.cc:1840
#4 0x00007fffe7eee5ff in figure_manager::new_window (fp=...) at
../../libinterp/dldfcn/__init_fltk__.cc:1691
#5 0x00007fffe7ef1181 in fltk_graphics_toolkit::redraw_figure (this=0xc35e90,
go=...) at ../../libinterp/dldfcn/__init_fltk__.cc:2164
#6 0x00007ffff68cc3b6 in graphics_toolkit::redraw_figure
(this=0x7fffffffc6f0, go=...) at corefcn/graphics.h:2169
#7 0x00007ffff68be31c in Fdrawnow (args=...) at
../../libinterp/corefcn/graphics.cc:10810
#8 0x00007ffff643faf2 in octave_builtin::do_multi_index_op (this=0x6eb630,
nargout=0, args=..., lvalue_list=0x0) at
../../libinterp/octave-value/ov-builtin.cc:132
#9 0x00007ffff643f951 in octave_builtin::do_multi_index_op (this=0x6eb630,
nargout=0, args=...) at ../../libinterp/octave-value/ov-builtin.cc:100
#10 0x00007ffff65531ea in octave_value::do_multi_index_op
(this=0x7fffffffca60, nargout=0, idx=...) at
../../libinterp/octave-value/ov.cc:1353
#11 0x00007ffff661cdd9 in feval (name=..., args=..., nargout=0) at
parse-tree/oct-parse.yy:4460
#12 0x00007ffff691fd0c in interactive_input (s=..., address@hidden) at
../../libinterp/corefcn/input.cc:201
#13 0x00007ffff691ff23 in octave_base_reader::octave_gets (this=0xa35840,
address@hidden) at ../../libinterp/corefcn/input.cc:254
#14 0x00007ffff692171e in octave_terminal_reader::get_input (this=0xa35840,
address@hidden) at ../../libinterp/corefcn/input.cc:624
#15 0x00007ffff6605f60 in octave_input_reader::get_input (this=0x851628,
address@hidden) at ../../libinterp/corefcn/input.h:262
#16 0x00007ffff6605931 in octave_lexer::fill_flex_buffer (this=0x8513a0,
buf=0xc6c770 "", max_size=8192) at ../../libinterp/parse-tree/lex.ll:3433
#17 0x00007ffff65fe288 in yy_get_next_buffer (yyscanner=0x8525e0) at
parse-tree/lex.cc:3419
#18 0x00007ffff65fdee1 in octave_lex (yylval_param=0x7fffffffd020,
yyscanner=0x8525e0) at parse-tree/lex.cc:3288
#19 0x00007ffff660b7e2 in octave_pull_parse (yyps=0x0, parser=...) at
parse-tree/oct-parse.cc:3136
#20 0x00007ffff660b776 in octave_parse (parser=...) at
parse-tree/oct-parse.cc:3114
#21 0x00007ffff661977a in octave_parser::run (this=0x7fffffffd0a0) at
parse-tree/oct-parse.yy:3788
#22 0x00007ffff6aa8425 in main_loop () at
../../libinterp/corefcn/toplev.cc:589
#23 0x00007ffff6080de6 in octave_execute_interpreter () at
../../libinterp/octave.cc:887
#24 0x00000000004033d9 in main (argc=1, argv=0x7fffffffd358) at
../../src/main-cli.cc:42
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?43183>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #43183] Insufficient GL support & segfault (cont.),
Muhali <=