URL:
<http://gna.org/bugs/?14244>
Summary: left-clicking on dummy map after story in a
story-only scenario without linger mode leads to a segfault
Project: Battle for Wesnoth
Submitted by: crab
Submitted on: Sunday 09/06/2009 at 00:07
Category: Bug
Severity: 4 - Important
Priority: 5 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: r38425 (5 Sep 2009)
Operating System: debian
_______________________________________________________
Details:
after story-only scenario ends and enters linger mode, the 'dummy map' is
displayed. if you click it a few times, wesnoth will segfault.
how-to-reproduce: revert changes of r38456 (to enable linger mode after
completion of story-only scenario LoW 15 The Treaty, start LoW, :cl 15 ,
watch the story, wait until you see the dummy map, click a few times, get a
segfault.
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Legend_of_Wesmere/scenarios/15_The_Treaty.cfg?rev=38425
--
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb64c56d0 (LWP 20347)]
0x0812668a in team::auto_shroud_updates (this=0x0) at src/team.hpp:245
245 bool auto_shroud_updates() const { return auto_shroud_updates_;
}
(gdb) bt
#0 0x0812668a in team::auto_shroud_updates (this=0x0) at src/team.hpp:245
#1 0x085db1b5 in events::mouse_handler::left_click (this=0xbff37a20, x=1093,
y=948, browse=true) at src/mouse_events.cpp:409
#2 0x081ada58 in events::mouse_handler_base::mouse_press (this=0xbff37a20,
eve...@0xae691e0, browse=true)
at src/mouse_handler_base.cpp:137
#3 0x085d89c2 in events::mouse_handler::mouse_press (this=0xbff37a20,
eve...@0xae691e0, browse=true) at src/mouse_events.cpp:389
#4 0x08550407 in controller_base::handle_event (this=0xbff379dc,
eve...@0xae691e0) at src/controller_base.cpp:79
#5 0x08820b33 in events::pump () at src/events.cpp:379
#6 0x08550039 in controller_base::play_slice (this=0xbff379dc,
is_delay_enabled=true) at src/controller_base.cpp:184
#7 0x0823d58a in playsingle_controller::linger (this=0xbff379dc,
l...@0xbff38a84) at src/playsingle_controller.cpp:759
#8 0x0822dc18 in playsingle_scenario (game_conf...@0xbff38be0,
level=0xbff380d0, di...@0xa918600, state_of_ga...@0xbff38c3c,
sto...@0xbff3816c, l...@0xbff38a84, skip_replay=false,
end_level=0xbff38158) at src/playcampaign.cpp:133
#9 0x082311c2 in play_game (di...@0xa918600, gamesta...@0xbff38c3c,
game_conf...@0xbff38be0, l...@0xbff38a84, io_type=IO_NONE,
skip_replay=false) at src/playcampaign.cpp:357
#10 0x0804efb8 in launch_game (this=0xbff38b8c, reload=(anonymous
namespace)::game_controller::NO_RELOAD_DATA) at src/game.cpp:1581
#11 0x0805bc51 in do_gameloop (argc=2, argv=0xbff39054) at src/game.cpp:2146
#12 0x0805bfa1 in main (argc=2, argv=0xbff39054) at src/game.cpp:2184
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?14244>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs