Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) bt
- #0 0x00007ffff4f29475 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
- #1 0x00007ffff4f2c6f0 in *__GI_abort () at abort.c:92
- #2 0x00007ffff4f22621 in *__GI___assert_fail (assertion=0x110de84 "false", file=<optimized out>, line=544,
- function=0x110e620 "virtual void gui2::tgrid::place(const gui2::tpoint&, const gui2::tpoint&)") at assert.c:81
- #3 0x0000000000ab4fbd in gui2::tgrid::place (this=0x945a838, origin=..., size=...) at src/gui/widgets/grid.cpp:544
- #4 0x0000000000a172a4 in gui2::tcontainer_::place (this=0x945a5c0, origin=..., size=...) at src/gui/widgets/container.cpp:73
- #5 0x000000000053f7f6 in gui2::tscrollbar_container::place (this=0x945a5c0, origin=..., size=...) at src/gui/widgets/scrollbar_container.cpp:356
- #6 0x000000000052ee8b in gui2::tlistbox::place (this=0x945a5c0, origin=..., size=...) at src/gui/widgets/listbox.cpp:258
- #7 0x0000000000ab73e4 in gui2::tgrid::tchild::place (this=0x9459d00, origin=..., size=...) at src/gui/widgets/grid.cpp:767
- #8 0x0000000000ab9561 in gui2::tgrid::layout (this=0x945a3a0, origin=...) at src/gui/widgets/grid.cpp:919
- #9 0x0000000000ab433c in gui2::tgrid::place (this=0x945a3a0, origin=..., size=...) at src/gui/widgets/grid.cpp:469
- #10 0x0000000000ab73e4 in gui2::tgrid::tchild::place (this=0x3830d00, origin=..., size=...) at src/gui/widgets/grid.cpp:767
- #11 0x0000000000ab9561 in gui2::tgrid::layout (this=0x3830ad0, origin=...) at src/gui/widgets/grid.cpp:919
- #12 0x0000000000ab433c in gui2::tgrid::place (this=0x3830ad0, origin=..., size=...) at src/gui/widgets/grid.cpp:469
- #13 0x0000000000ab73e4 in gui2::tgrid::tchild::place (this=0x808d1c0, origin=..., size=...) at src/gui/widgets/grid.cpp:767
- #14 0x0000000000ab9561 in gui2::tgrid::layout (this=0x820df30, origin=...) at src/gui/widgets/grid.cpp:919
- #15 0x0000000000ab433c in gui2::tgrid::place (this=0x820df30, origin=..., size=...) at src/gui/widgets/grid.cpp:469
- #16 0x000000000054306d in gui2::tscrollbar_container::set_content_size (this=0x82169b0, origin=..., size=...) at src/gui/widgets/scrollbar_container.cpp:797
- #17 0x000000000053f8fa in gui2::tscrollbar_container::place (this=0x82169b0, origin=..., size=...) at src/gui/widgets/scrollbar_container.cpp:370
- #18 0x0000000000ab73e4 in gui2::tgrid::tchild::place (this=0x344d3e0, origin=..., size=...) at src/gui/widgets/grid.cpp:767
- #19 0x0000000000ab9561 in gui2::tgrid::layout (this=0x820ec38, origin=...) at src/gui/widgets/grid.cpp:919
- #20 0x0000000000ab433c in gui2::tgrid::place (this=0x820ec38, origin=..., size=...) at src/gui/widgets/grid.cpp:469
- #21 0x0000000000a172a4 in gui2::tcontainer_::place (this=0x820e9c0, origin=..., size=...) at src/gui/widgets/container.cpp:73
- #22 0x0000000000579c90 in gui2::twindow::layout (this=0x820e9c0) at src/gui/widgets/window.cpp:1123
- #23 0x0000000000578323 in gui2::twindow::draw (this=0x820e9c0) at src/gui/widgets/window.cpp:720
- #24 0x0000000000586035 in boost::_mfi::mf0<void, gui2::twindow>::operator() (this=0x7fffffff82a8, p=0x820e9c0)
- at /usr/include/boost/bind/mem_fn_template.hpp:49
- #25 0x0000000000585134 in boost::_bi::list1<boost::_bi::value<gui2::twindow*> >::operator()<boost::_mfi::mf0<void, gui2::twindow>, boost::_bi::list4<gui2::event::tdispatcher&, gui2::event::tevent&, bool&, bool&> > (this=0x7fffffff82b8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
- #26 0x0000000000584514 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, gui2::twindow>, boost::_bi::list1<boost::_bi::value<gui2::twindow*> > >::operator()<gui2::event::tdispatcher, gui2::event::tevent, bool, bool> (this=0x7fffffff82a8, a1=..., a2=@0x7fffffff810c: gui2::event::DRAW, a3=@0x7fffffff824f: false,
- a4=@0x7fffffff824e: false) at /usr/include/boost/bind/bind_template.hpp:145
- #27 0x0000000000583550 in boost::detail::function::void_function_obj_invoker4<boost::_bi::bind_t<void, boost::_mfi::mf0<void, gui2::twindow>, boost::_bi::list1<boost::_bi::value<gui2::twindow*> > >, void, gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&>::invoke (function_obj_ptr=..., a0=...,
- a1=gui2::event::DRAW, a2=@0x7fffffff824f: false, a3=@0x7fffffff824e: false) at /usr/include/boost/function/function_template.hpp:153
- #28 0x0000000000989efd in boost::function4<void, gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&>::operator() (this=0x7fffffff82a0, a0=...,
- a1=gui2::event::DRAW, a2=@0x7fffffff824f: false, a3=@0x7fffffff824e: false) at /usr/include/boost/function/function_template.hpp:760
- #29 0x000000000098966f in gui2::event::ttrigger::operator()(boost::function<void (gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&)>, gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&) (this=0x7fffffff8340, functor=..., dispatcher=..., event=gui2::event::DRAW,
- ---Type <return> to continue, or q <return> to quit---
- handled=@0x7fffffff824f: false, halt=@0x7fffffff824e: false) at src/gui/auxiliary/event/dispatcher.cpp:136
- #30 0x000000000098c03a in gui2::event::implementation::fire_event<boost::function<void (gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&)>, gui2::event::ttrigger>(gui2::event::tevent, std::vector<std::pair<gui2::twidget*, gui2::event::tevent>, std::allocator<std::pair<gui2::twidget*, gui2::event::tevent> > >&, gui2::twidget*, gui2::twidget*, gui2::event::ttrigger) (event=gui2::event::DRAW, event_chain=..., dispatcher=0x820e9c0, widget=0x820e9c0,
- functor=...) at src/gui/auxiliary/event/dispatcher_private.hpp:478
- #31 0x000000000098a5f5 in gui2::event::fire_event<boost::function<void (gui2::event::tdispatcher&, gui2::event::tevent, bool&, bool&)>, gui2::event::ttrigger>(gui2::event::tevent, gui2::twidget*, gui2::twidget*, gui2::event::ttrigger) (event=gui2::event::DRAW, dispatcher=0x820e9c0, widget=0x820e9c0, functor=...)
- at src/gui/auxiliary/event/dispatcher_private.hpp:562
- #32 0x0000000000988eb4 in gui2::event::tdispatcher::fire (this=0x820e9d0, event=gui2::event::DRAW, target=...) at src/gui/auxiliary/event/dispatcher.cpp:181
- #33 0x00000000004e80b4 in gui2::event::thandler::draw (this=0x17c0ff0, force=false) at src/gui/auxiliary/event/handler.cpp:488
- #34 0x00000000004e74b2 in gui2::event::thandler::handle_event (this=0x17c0ff0, event=...) at src/gui/auxiliary/event/handler.cpp:331
- #35 0x0000000000db921d in events::pump () at src/events.cpp:378
- #36 0x0000000000577ed6 in gui2::twindow::show (this=0x820e9c0, restore=true, auto_close_timeout=0) at src/gui/widgets/window.cpp:645
- #37 0x000000000067f9b8 in intf_show_dialog (L=0x2f164b0) at src/scripting/lua.cpp:2954
Advertisement