URL:
  <http://gna.org/bugs/?15163>

                 Summary: multiplayer lobby crash - failed assertion on
lobby_info_.games().size()
                 Project: Battle for Wesnoth
            Submitted by: crab
            Submitted on: Tuesday 01/19/2010 at 23:27
                Category: Bug
                Severity: 4 - Important
                Priority: 5 - Normal
              Item Group: User Interface
                  Status: None
                 Privacy: Public
             Assigned to: ilor
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: r40744 1.7.12+svn
        Operating System: Debian

    _______________________________________________________

Details:

happened, I think, when I refreshed the info when there was 1 open game which
was cancelled before the refresh ended.

---
[Thread 0xb388eb90 (LWP 22995) exited]
wesnoth-debug: src/gui/dialogs/lobby_main.cpp:689: void
gui2::tlobby_main::update_gamelist_filter(): Assertion
`lobby_info_.games().size() == gamelistbox_->get_item_count()' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb654f6d0 (LWP 14428)]
0xb7fa3424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb77b7640 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb77b9008 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb77b05ce in __assert_fail () from /lib/i686/cmov/libc.so.6
#4  0x083a70ad in gui2::tlobby_main::update_gamelist_filter (this=0xbf88d388)
at src/gui/dialogs/lobby_main.cpp:689
#5  0x083ac0af in gui2::tlobby_main::network_handler (this=0xbf88d388) at
src/gui/dialogs/lobby_main.cpp:1135
#6  0x083b2baa in boost::_mfi::mf0<void, gui2::tlobby_main>::operator()
(this=0x99baad0, p=0xbf88d388)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x083b3350 in boost::_bi::list1<boost::_bi::value<gui2::tlobby_main*>
>::operator()<boost::_mfi::mf0<void, gui2::tlobby_main>,
boost::_bi::list1<unsigned long&> > (this=0x99baad8, f...@0x99baad0,
a...@0xbf88d094)
    at /usr/include/boost/bind.hpp:232
#8  0x083b339a in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
gui2::tlobby_main>, boost::_bi::list1<boost::_bi::value<gui2::tlobby_main*> >
>::operator()<unsigned long> (this=0x99baad0, a...@0xbf88d0c4)
    at /usr/include/boost/bind/bind_template.hpp:32
#9  0x083b33ba in
boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, gui2::tlobby_main>,
boost::_bi::list1<boost::_bi::value<gui2::tlobby_main*> > >, void, unsigned
long>::invoke (
    function_obj_p...@0x99baad0, a0=43) at
/usr/include/boost/function/function_template.hpp:158
#10 0x0838845f in boost::function1<void, unsigned long, std::allocator<void>
>::operator() (this=0x99baacc, a0=43)
    at /usr/include/boost/function/function_template.hpp:825
#11 0x08387377 in gui2::execute_timer (id=43) at
src/gui/auxiliary/timer.cpp:191
#12 0x08385786 in gui2::event::thandler::handle_event (this=0x9e192f0,
eve...@0xb0ae820)
    at src/gui/auxiliary/event/handler.cpp:297
#13 0x088a3545 in events::pump () at src/events.cpp:379
#14 0x08426800 in gui2::twindow::show (this=0x9b46688, restore=true,
auto_close_timeout=0)
    at src/gui/widgets/window.cpp:476
#15 0x0838dbe5 in gui2::tdialog::show (this=0xbf88d388, vid...@0xbf88dc74,
auto_close_time=0)
    at src/gui/dialogs/dialog.cpp:48
#16 0x081b4b6e in enter_lobby_mode (di...@0x996f7a0, game_conf...@0xbf88dcb8,
ch...@0xbf88d738, gameli...@0xbf88d6fc)
    at src/multiplayer.cpp:532
#17 0x081b57a0 in mp::start_client (di...@0x996f7a0, game_conf...@0xbf88dcb8,
ho...@0xbf88d928)
    at src/multiplayer.cpp:622
#18 0x080501b7 in play_multiplayer (this=0xbf88dc64) at src/game.cpp:1322
#19 0x0805b8bf in do_gameloop (argc=2, argv=0xbf88e1a4) at src/game.cpp:2072
#20 0x0805c0fd in main (argc=2, argv=0xbf88e1a4) at src/game.cpp:2159




    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?15163>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to