URL:
<http://gna.org/bugs/?15791>
Summary: Crash when viewing replay and selecting "reset to
beginning"
Project: Battle for Wesnoth
Submitted by: schumi
Submitted on: Monday 04/05/2010 at 00:59
Category: Bug
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Replays
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 1.8.x,1.9.0
Operating System: Ubuntu 9.10
_______________________________________________________
Details:
This bug happens for any replay I try. As far I can tell it happens when
accessing the lmap_
Here is the backtrace:
Starting program: /home/guilherme/wesnoth/cmake_build_dir/wesnoth
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffedd54910 (LWP 8114)]
Battle for Wesnoth v1.9.0-svn (41946)
Started on Sun Apr 4 21:50:24 2010
Data directory: /usr/local/share/wesnoth
User configuration directory: /home/guilherme/.wesnoth1.9
[New Thread 0x7fffe90eb910 (LWP 8115)]
[Thread 0x7fffe90eb910 (LWP 8115) exited]
[New Thread 0x7fffe90eb910 (LWP 8116)]
[New Thread 0x7fffe88ea910 (LWP 8117)]
Checking video mode: 1024x723x32...
setting mode to 1024x723x32
Program received signal SIGSEGV, Segmentation fault.
0x0000000000bc14f8 in unit_map::find(map_location const&) ()
(gdb) bt
#0 0x0000000000bc14f8 in unit_map::find(map_location const&) ()
#1 0x0000000000b99d30 in unit::get_ability_bool(std::string const&,
map_location const&) const ()
#2 0x0000000000b6b481 in unit::invisible(map_location const&, unit_map
const&, std::vector<team, std::allocator<team> > const&, bool) const ()
#3 0x0000000000b75605 in unit::redraw_unit() ()
#4 0x0000000000877fba in
game_display::redraw_units(std::vector<map_location,
std::allocator<map_location> > const&) ()
#5 0x00000000008789fd in game_display::draw_invalidated() ()
#6 0x0000000000c4e5e4 in display::draw(bool, bool) ()
#7 0x0000000000879f1a in game_display::new_turn() ()
#8 0x0000000000b1f625 in replay_controller::reset_replay() ()
#9 0x0000000000c64c7a in
hotkey::command_executor::execute_command(hotkey::HOTKEY_COMMAND, int) ()
#10 0x0000000000af8a58 in
play_controller::execute_command(hotkey::HOTKEY_COMMAND, int) ()
#11 0x0000000000c65363 in hotkey::execute_command(display&,
hotkey::HOTKEY_COMMAND, hotkey::command_executor*, int) ()
#12 0x0000000000c686d6 in
hotkey::command_executor::show_menu(std::vector<std::string,
std::allocator<std::string> > const&, int, int, bool, display&) ()
#13 0x0000000000afd8de in play_controller::show_menu(std::vector<std::string,
std::allocator<std::string> > const&, int, int, bool) ()
#14 0x000000000083fca2 in controller_base::play_slice(bool) ()
#15 0x0000000000b1fddd in play_replay_level(config const&, config const*,
CVideo&, game_state&) ()
#16 0x0000000000aefbac in play_replay(display&, game_state&, config const&,
CVideo&) ()
#17 0x0000000000687602 in do_gameloop(int, char**) ()
#18 0x0000000000688dfd in main ()
(gdb)
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?15791>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs