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

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

[Octave-bug-tracker] [bug #31931] figure (1, "visible", "off") -> Bus er


From: Ben Abbott
Subject: [Octave-bug-tracker] [bug #31931] figure (1, "visible", "off") -> Bus error
Date: Tue, 21 Dec 2010 13:12:06 +0000
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.231 Safari/534.10

Follow-up Comment #12, bug #31931 (project octave):

Yes, that fixed the crash I was seeing. However, a crash now occurs when
"visible" is set to "on.


octave:1> backend ("fltk"); figure (1, "visible", "off")
Reading symbols for shared libraries . done
octave:2> surf(peaks)
octave:3> figure(1, "visible", "on")
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
0x97a1025e in glMatrixMode ()
(gdb) bt
#0  0x97a1025e in glMatrixMode ()
#1  0x04455ddc in OpenGL_fltk::setup_viewport () at
/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/fltk_backend.cc:136
#2  0x04455ddc in OpenGL_fltk::resize (this=0x4175790, xx=0, yy=0, ww=560,
hh=440) at DLD-FUNCTIONS/fltk_backend.cc:120
#3  0x0284c8b7 in Fl_Group::resize ()
#4  0x02838725 in Fl_Window::resize ()
#5  0x0445feb3 in Matrix [inlined] () at
/Users/bpabbott/Development/mercurial/local_clone/liboctave/dMatrix.h:1127
#6  0x0445feb3 in plot_window::resize (this=0x4175ee0, xx=440, yy=280,
ww=560, hh=460) at DLD-FUNCTIONS/fltk_backend.cc:1129
#7  0x028393d7 in carbonWindowHandler ()
#8  0x92b2af2f in DispatchEventToHandlers ()
#9  0x92b2a1f6 in SendEventToEventTargetInternal ()
#10 0x92b2a055 in SendEventToEventTargetWithOptions ()
#11 0x92b4c91a in SendBoundsChangeEvent ()
#12 0x92b4c67a in MoveResizeWindowInternal ()
#13 0x92b4bf9c in WindowData::SetBounds ()
#14 0x92b4bdd4 in SetWindowBounds ()
#15 0x02838698 in Fl_Window::resize ()
#16 0x04465df6 in plot_window::draw (this=0x4175ee0) at
DLD-FUNCTIONS/fltk_backend.cc:1141
#17 0x02835d0e in Fl_X::flush ()
#18 0x02835deb in handleUpdateEvent ()
#19 0x02839327 in carbonWindowHandler ()
#20 0x92b2af2f in DispatchEventToHandlers ()
#21 0x92b2a1f6 in SendEventToEventTargetInternal ()
#22 0x92b4c9bb in SendEventToEventTarget ()
#23 0x92b5d27d in SendEvent ()
#24 0x92b5d108 in PaintWindow ()
#25 0x92b4ff78 in WindowData::PrepareForVisibility ()
#26 0x92b4f4d8 in _ShowHideWindows ()
#27 0x92bb21fb in ShowWindow ()
#28 0x02838e43 in Fl_X::make ()
#29 0x0446c6d4 in figure_manager::do_toggle_window_visibility () at
/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/fltk_backend.cc:1571
#30 0x0446c6d4 in figure_manager::toggle_window_visibility () at
/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/fltk_backend.cc:1446
#31 0x0446c6d4 in figure_manager::toggle_window_visibility () at
/Users/bpabbott/Development/mercurial/local_clone/src/DLD-FUNCTIONS/fltk_backend.cc:1451
#32 0x0446c6d4 in fltk_backend::update (this=0x40f71f0, address@hidden,
id=16) at DLD-FUNCTIONS/fltk_backend.cc:1814
#33 0x001dc075 in graphics_backend::update () at
/Users/bpabbott/Development/mercurial/local_clone/src/graphics.h:804
#34 0x001dc075 in base_property::set (this=0x3936e9c, address@hidden,
do_run=true) at graphics.cc:804
#35 0x001e5365 in base_properties::set_visible () at
/Users/bpabbott/Development/mercurial/local_clone/src/graphics.h:2390
#36 0x001e5365 in base_properties::set (this=0x3936a08, address@hidden,
address@hidden) at graphics.h:83
#37 0x001ed71c in figure::properties::set (this=0x3936a08,
address@hidden, address@hidden) at graphics-props.cc:830
#38 0x0029fce6 in figure::set (this=0x3936a00, address@hidden,
address@hidden) at graphics.h:4207
#39 0x001c321c in graphics_object::set_value_or_default (this=0xbfff9fac,
address@hidden, address@hidden) at graphics.cc:1813
#40 0x001c372e in graphics_object::set (this=0xbfff9fac, address@hidden) at
graphics.cc:1672
#41 0x00211ffa in Fset (address@hidden, nargout=0) at graphics.cc:6071
#42 0x004b52b6 in octave_builtin::do_multi_index_op (this=0x3849ac0,
nargout=0, address@hidden, lvalue_list=0x0) at ov-builtin.cc:129
#43 0x004b40e4 in octave_builtin::subsref (this=0x3849ac0, address@hidden,
address@hidden, nargout=0, lvalue_list=0x0) at ov-builtin.cc:64
#44 0x004b49dc in octave_builtin::subsref (this=0x3849ac0, address@hidden,
address@hidden, nargout=0) at ov-builtin.cc:47
#45 0x005db3e8 in octave_value::subsref (this=0xbfffa470, address@hidden,
address@hidden, nargout=0) at ov.cc:1202
#46 0x005db45d in octave_value::subsref (this=0xbfffa470, address@hidden,
address@hidden, nargout=0, lvalue_list=0x0) at ov.cc:1213
#47 0x006b8391 in tree_index_expression::rvalue (this=0x40faf40, nargout=0,
lvalue_list=0x0) at pt-idx.cc:408
#48 0x006b8658 in tree_index_expression::rvalue (this=0x40faf40, nargout=0)
at pt-idx.cc:278
#49 0x006b6eaa in tree_index_expression::rvalue1 (this=0x40faf40, nargout=0)
at pt-idx.cc:419
#50 0x006ab3c3 in tree_evaluator::visit_statement (this=0xe6b5e0,
address@hidden) at pt-eval.cc:737
#51 0x006de387 in tree_statement::accept (this=0x40fb020, address@hidden) at
pt-stmt.cc:152
#52 0x006a81a1 in tree_evaluator::visit_statement_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:773
#53 0x000850dd in tree_statement_list::accept (this=0x40fb050, address@hidden)
at pt-stmt.cc:216
#54 0x006ab613 in tree_evaluator::visit_if_command_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:574
#55 0x006dd06c in tree_if_command_list::accept (this=0x40fa6d0, address@hidden)
at pt-select.cc:84
#56 0x006ab677 in tree_evaluator::visit_if_command (this=0xe6b5e0,
address@hidden) at pt-eval.cc:552
#57 0x006dd086 in tree_if_command::accept (this=0x40fac80, address@hidden) at
pt-select.cc:109
#58 0x006ab313 in tree_evaluator::visit_statement (this=0xe6b5e0,
address@hidden) at pt-eval.cc:707
#59 0x006de387 in tree_statement::accept (this=0x40fb0d0, address@hidden) at
pt-stmt.cc:152
#60 0x006a81a1 in tree_evaluator::visit_statement_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:773
#61 0x000850dd in tree_statement_list::accept (this=0x40fb0e0, address@hidden)
at pt-stmt.cc:216
#62 0x006ab613 in tree_evaluator::visit_if_command_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:574
#63 0x006dd06c in tree_if_command_list::accept (this=0x40fb470, address@hidden)
at pt-select.cc:84
#64 0x006ab677 in tree_evaluator::visit_if_command (this=0xe6b5e0,
address@hidden) at pt-eval.cc:552
#65 0x006dd086 in tree_if_command::accept (this=0x40fb4a0, address@hidden) at
pt-select.cc:109
#66 0x006ab313 in tree_evaluator::visit_statement (this=0xe6b5e0,
address@hidden) at pt-eval.cc:707
#67 0x006de387 in tree_statement::accept (this=0x40fb4c0, address@hidden) at
pt-stmt.cc:152
#68 0x006a81a1 in tree_evaluator::visit_statement_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:773
#69 0x000850dd in tree_statement_list::accept (this=0x40f38d0, address@hidden)
at pt-stmt.cc:216
#70 0x005cbfdc in octave_user_function::do_multi_index_op (this=0x384c5fc,
nargout=0, address@hidden, lvalue_list=0x0) at ov-usr-fcn.cc:450
#71 0x005c5889 in octave_user_function::subsref (this=0x384c5fc,
address@hidden, address@hidden, nargout=0, lvalue_list=0x0) at
ov-usr-fcn.cc:303
#72 0x005c66e0 in octave_user_function::subsref (this=0x384c5fc,
address@hidden, address@hidden, nargout=0) at ov-usr-fcn.cc:286
#73 0x005db3e8 in octave_value::subsref (this=0xbfffae40, address@hidden,
address@hidden, nargout=0) at ov.cc:1202
#74 0x005db45d in octave_value::subsref (this=0xbfffae40, address@hidden,
address@hidden, nargout=0, lvalue_list=0x0) at ov.cc:1213
#75 0x006b8391 in tree_index_expression::rvalue (this=0x40e8540, nargout=0,
lvalue_list=0x0) at pt-idx.cc:408
#76 0x006b8658 in tree_index_expression::rvalue (this=0x40e8540, nargout=0)
at pt-idx.cc:278
#77 0x006b6eaa in tree_index_expression::rvalue1 (this=0x40e8540, nargout=0)
at pt-idx.cc:419
#78 0x006ab3c3 in tree_evaluator::visit_statement (this=0xe6b5e0,
address@hidden) at pt-eval.cc:737
#79 0x006de387 in tree_statement::accept (this=0x40e8670, address@hidden) at
pt-stmt.cc:152
#80 0x006a81a1 in tree_evaluator::visit_statement_list (this=0xe6b5e0,
address@hidden) at pt-eval.cc:773
#81 0x000850dd in tree_statement_list::accept (this=0x40e8640, address@hidden)
at pt-stmt.cc:216
#82 0x00434d48 in main_loop () at toplev.cc:574
#83 0x003cbf7a in octave_main (argc=6, argv=0xbfffb1d0, embedded=0) at
octave.cc:933
#84 0x00001f82 in main (argc=6, argv=0xbfffb1d0) at main.c:35


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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