Follow-up Comment #1, bug #17573 (project wesnoth):

I ran into this as well. For me it only happened after upgrading glibc to
version 2.13; downgrading to 2.12.2 solves the issue.

Running valgrind on wesnoth logs the following when the bug is triggered

"==11400== Source and destination overlap in memcpy(0xd414000, 0xd4140c8,
3328)
==11400==    at 0x4C2A236: memcpy (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==11400==    by 0x4E46810: ??? (in /usr/lib64/libSDL-1.2.so.0.11.3)
==11400==    by 0x4E46765: ??? (in /usr/lib64/libSDL-1.2.so.0.11.3)
==11400==    by 0x4E5C0EB: SDL_LowerBlit (in
/usr/lib64/libSDL-1.2.so.0.11.3)
==11400==    by 0x4E5C31B: SDL_UpperBlit (in
/usr/lib64/libSDL-1.2.so.0.11.3)
==11400==    by 0xCCF2E4: display::scroll(int, int) (in
/usr/games/bin/wesnoth)
==11400==    by 0x85336C: controller_base::handle_scroll(CKey&, int, int,
int)
(in /usr/games/bin/wesnoth)
==11400==    by 0x853822: controller_base::play_slice(bool) (in
/usr/games/bin/wesnoth)
==11400==    by 0xB7DC5C: playsingle_controller::play_human_turn() (in
/usr/games/bin/wesnoth)
==11400==    by 0xB7D1F4: playsingle_controller::play_side(unsigned int,
bool)
(in /usr/games/bin/wesnoth)
==11400==    by 0xB7C4D3: playsingle_controller::play_turn(bool) (in
/usr/games/bin/wesnoth)
==11400==    by 0xB83D5F:
playsingle_controller::play_scenario(std::pair<config::const_child_iterator,
config::const_child_iterator> const&, bool) (in /usr/games/bin/wesnoth)"

For the gentoo bug report on this see the following link

http://bugs.gentoo.org/show_bug.cgi?id=354175

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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