shadowm icon

Untitled

shadowm | PRO | 02/26/13 09:30:42 PM UTC | 0 ⭐ | 9969 👁️ | Never ⏰ | []
GDB |

6.45 KB

|

None

|

0 👍

/

0 👎

(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

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎