Follow-up Comment #2, bug #22250 (project wesnoth):

(Sorry for the slow response--I've been out of town with no Internet.)

I did what you suggested. The backtrace looks like this every time:

#0  0x00007ffff7b5a685 in ?? () from /usr/lib64/libSDL-1.2.so.0
#1  0x00007ffff7b71152 in SDL_LowerBlit () from /usr/lib64/libSDL-1.2.so.0
#2  0x00007ffff7b71357 in SDL_UpperBlit () from /usr/lib64/libSDL-1.2.so.0
#3  0x0000000000e5bf14 in display::drawing_buffer_commit() ()
#4  0x0000000000e64bab in display::draw(bool, bool) ()
#5  0x00000000009db45a in controller_base::play_slice(bool) ()
#6  0x0000000000c91ccd in playsingle_controller::play_human_turn() ()
#7  0x0000000000c90309 in playsingle_controller::play_side(unsigned int, bool)
()
#8  0x0000000000c9095e in playsingle_controller::play_turn(bool) ()
#9  0x0000000000c928d0 in
playsingle_controller::play_scenario(std::pair<config::const_child_iterator,
config::const_child_iterator> const&, bool) ()
#10 0x0000000000c88512 in play_game(game_display&, game_state&, config const&,
io_type_t, bool, bool, bool) ()
#11 0x0000000000a7c865 in
game_controller::launch_game(game_controller::RELOAD_GAME_DATA) ()
#12 0x00000000007286d6 in do_gameloop(int, char**) ()
#13 0x000000000070b6f2 in main ()


So, the loop seems to be in SDL. (The exact memory location in #0 varies, but
not by much.) With that in mind, I tried running at a lower resolution, and
the problem did not occur. The CPU was not overloaded, and stopping the
program with gdb always gave me a location in nanosleep, which sounds normal.

All I do to reproduce this is to load the scenario, but I usually run BfW at
2560 x 1440, and apparently that's part of the problem.

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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