URL:
<http://gna.org/bugs/?9965>
Summary: MP server doesn't handle subsequent scenarios in MP
campaigns for observers on rejoins
Project: Battle for Wesnoth
Submitted by: rhuvaen
Submitted on: Monday 09/10/2007 at 11:46
Category: Bug
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Multiplayer
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 1.3.7
Operating System: debian
_______________________________________________________
Details:
When observing MP campaigns that have progressed beyond the first scenario,
the observers' replay will continue until the end of the first scenario and
then stop in linger mode. Continuing will return the observer to the lobby,
while the game progresses normally for the players.
On rejoining such a game as an observer, my client segfaulted. Here's a
backtrace:
0x084000ec in std::_Rb_tree<std::string, std::pair<std::string const,
std::vector<config*, std::allocator<config*> > >,
std::_Select1st<std::pair<std::string const, std::vector<config*,
std::allocator<config*> > > >, std::less<std::string>,
std::allocator<std::pair<std::string const, std::vector<config*,
std::allocator<config*> > > > >::find ()
#1 0x083fac36 in config::get_children ()
#2 0x08254d93 in mp::wait::start_game ()
#3 0x082437c8 in enter_wait_mode ()
#4 0x08244919 in enter_lobby_mode ()
#5 0x08245a9d in mp::start_client ()
#6 0x0812d4f0 in (anonymous namespace)::game_controller::play_multiplayer
()
#7 0x0813fa45 in main ()
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?9965>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs