3: Empire Glory at 133x 74: PORTSPACE found, we valued it: 0 3: Empire Glory at 133x 74: explore uphold, visited first time 3: Empire Glory: continue island circumvention, dir=0 TW(763): destination disappeared or economy mismatch -> fail TW(3698): destination disappeared or economy mismatch -> fail widelands: /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:609: void UI::Panel::grab_mouse(bool): Assertion `!mousegrab_ || mousegrab_ == this' failed. Thread 1 "widelands" received signal SIGABRT, Aborted. 0x00007ffff510b670 in raise () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff510b670 in raise () from /usr/lib/libc.so.6 #1 0x00007ffff510cd00 in abort () from /usr/lib/libc.so.6 #2 0x00007ffff510445a in __assert_fail_base () from /usr/lib/libc.so.6 #3 0x00007ffff51044d2 in __assert_fail () from /usr/lib/libc.so.6 #4 0x0000000000f517fc in UI::Panel::grab_mouse (this=0x139f10b0, grab=false) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:609 #5 0x000000000122c885 in UI::Slider::set_enabled (this=0x139f10b0, enabled=false) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/slider.cc:209 #6 0x000000000104b44e in AttackBox::update_attack (this=0x1357e1e0) at /home/kaputtnik/widelands-repo/trunk/src/wui/attack_box.cc:115 #7 0x000000000104e239 in boost::_mfi::mf0::operator() (this=0xee95520, p=0x1357e1e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x000000000104de33 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xee95530, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #9 0x000000000104db8f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xee95520) at /usr/include/boost/bind/bind.hpp:1294 #10 0x000000000104d960 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke ( function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #11 0x0000000000e8d716 in boost::function0::operator() (this=0xee95518) at /usr/include/boost/function/function_template.hpp:759 #12 0x0000000000e8d6bb in boost::signals2::detail::call_with_tuple_args::m_invoke >(boost::function&, boost::signals2::detail::unsigned_meta_array<>, std::tuple<> const&, boost::enable_if::result_type>, void>::type*) const (this=0x7fffffff961e, func=...) at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:117 #13 0x0000000000e8d689 in boost::signals2::detail::call_with_tuple_args::operator(), , 0ul>(boost::function&, std::tuple<> const&, mpl_::size_t<0ul>) const (this=0x7fffffff961e, func=..., args=empty std::tuple) at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:90 #14 0x0000000000e8d626 in boost::signals2::detail::variadic_slot_invoker::operator() to continue, or q to quit--- ail::slot_meta_group, boost::optional >, boost::signals2::slot >, boost::signals2::mutex> > >(boost::shared_ptr >, boost::signals2::slot >, boost::signals2::mutex> > const&) const (this=0x7fffffff99a0, connectionBody=...) at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:133 #15 0x0000000000e8d526 in boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >::dereference() const ( this=0x7fffffff9700) at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:110 #16 0x0000000000e8d480 in boost::iterators::iterator_core_access::dereference, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> > const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:549 #17 0x0000000000e8d37a in boost::iterators::detail::iterator_facade_base, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::iterators::single_pass_traversal_tag, boost::signals2::detail::void_type&, long, false, false>::operator*() const (this=0x7fffffff9700) ---Type to continue, or q to quit--- at /usr/include/boost/iterator/iterator_facade.hpp:655 #18 0x0000000000e8d0ab in boost::signals2::optional_last_value::operator(), std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >) const (this=0x139f1290, first=..., last=...) at /usr/include/boost/signals2/optional_last_value.hpp:57 #19 0x0000000000e8cbca in boost::signals2::detail::combiner_invoker::operator(), boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> > >(boost::signals2::optional_last_value&, boost::signals2::detail::slot_call_iterator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_it---Type to continue, or q to quit--- erator_t, std::_List_iterator >, boost::signals2::slot >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot >, boost::signals2::mutex> >) const (this=0x7fffffff99ef, combiner=..., first=..., last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 #20 0x0000000000e8c7c1 in boost::signals2::detail::signal_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x10398470) at /usr/include/boost/signals2/detail/signal_template.hpp:243 #21 0x0000000000e8c48e in boost::signals2::signal, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x139f1158) at /usr/include/boost/signals2/detail/signal_template.hpp:722 #22 0x000000000122c7f0 in UI::Slider::send_value_changed (this=0x139f10b0) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/slider.cc:190 #23 0x000000000122be02 in UI::Slider::set_value (this=0x139f10b0, new_value=0) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/slider.cc:88 #24 0x000000000122bf97 in UI::Slider::set_max_value (this=0x139f10b0, new_max=0) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/slider.cc:120 #25 0x000000000104b41e in AttackBox::update_attack (this=0x1357e1e0) at /home/kaputtnik/widelands-repo/trunk/src/wui/attack_box.cc:112 #26 0x000000000104b2c4 in AttackBox::think (this=0x1357e1e0) at /home/kaputtnik/widelands-repo/trunk/src/wui/attack_box.cc:98 #27 0x0000000000f5136d in UI::Panel::do_think (this=0x1357e1e0) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:456 #28 0x0000000000f5138c in UI::Panel::do_think (this=0x1144ee50) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:459 #29 0x0000000000f5138c in UI::Panel::do_think (this=0x112bb8f8) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:459 #30 0x0000000000f5138c in UI::Panel::do_think (this=0x112bb780) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:459 ---Type to continue, or q to quit--- #31 0x0000000000f5138c in UI::Panel::do_think (this=0x3c28260) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:459 #32 0x0000000000f50a33 in UI::Panel::do_run (this=0x3c28260) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.cc:181 #33 0x0000000000c91c86 in UI::Panel::run (this=0x3c28260) at /home/kaputtnik/widelands-repo/trunk/src/ui_basic/panel.h:99 #34 0x0000000000da80c7 in Widelands::Game::run (this=0x7fffffffbed0, loader_ui=0x7fffffffa270, start_game_type=Widelands::Game::Loaded, script_to_run="", replay=false, prefix_for_replays="single_player") at /home/kaputtnik/widelands-repo/trunk/src/logic/game.cc:524 #35 0x0000000000da751e in Widelands::Game::run_load_game (this=0x7fffffffbed0, filename="save/test.wgf", script_to_run="") at /home/kaputtnik/widelands-repo/trunk/src/logic/game.cc:381 #36 0x0000000000c8bb86 in WLApplication::load_game (this=0x19f8760) at /home/kaputtnik/widelands-repo/trunk/src/wlapplication.cc:1268 #37 0x0000000000c8abe6 in WLApplication::mainmenu_singleplayer (this=0x19f8760) at /home/kaputtnik/widelands-repo/trunk/src/wlapplication.cc:1102 #38 0x0000000000c8a5d0 in WLApplication::mainmenu (this=0x19f8760) at /home/kaputtnik/widelands-repo/trunk/src/wlapplication.cc:1003 #39 0x0000000000c8711e in WLApplication::run (this=0x19f8760) at /home/kaputtnik/widelands-repo/trunk/src/wlapplication.cc:440 #40 0x0000000000c85752 in main (argc=1, argv=0x7fffffffe628) at /home/kaputtnik/widelands-repo/trunk/src/main.cc:49