Crash at end of game (game statistics window)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
cghislai |
Bug Description
I wanted to test the new game statistics window after the end of a game. Unfortunally all tries lead to the same error:
E.g. I started the game as singleplayer/
terminate called after throwing an instance of 'std::out_of_range'
what(): vector:
Program received signal SIGABRT, Aborted.
0xb7fdf424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fdf424 in __kernel_vsyscall ()
#1 0xb79f064f in raise () from /lib/i686/libc.so.6
#2 0xb79f2063 in abort () from /lib/i686/libc.so.6
#3 0xb7c2462d in __gnu_cxx:
#4 0xb7c22293 in __cxxabiv1:
#5 0xb7c222cf in std::terminate() () from /lib/libstdc++.so.6
#6 0xb7c222e3 in __cxxabiv1:
#7 0xb7c21ddd in __cxa_call_
#8 0x088aa410 in Widelands:
#9 0x087f0ccb in SinglePlayerGam
"win_
#10 0x08767605 in LuaGame:
#11 0xb7e1ed1f in luaD_precall () from /lib/liblua.so.5.1
#12 0xb7e29b6d in luaV_execute () from /lib/liblua.so.5.1
#13 0xb7e1e3c0 in luaD_rawrunprot
#14 0xb7e1f256 in lua_resume () from /lib/liblua.so.5.1
#15 0x0876272e in LuaCoroutine_
#16 0x08918f0f in Widelands:
#17 0x08933d87 in Widelands:
at /home/drehatlas
#18 0x0892e623 in Widelands:
#19 0x0880168b in Interactive_
#20 0x087f4ccc in Interactive_
---Type <return> to continue, or q <return> to quit---
#21 0x089f5a2f in UI::Panel::do_think (this=0x9860f78) at /home/drehatlas
#22 0x089f50b6 in UI::Panel::run (this=0x9860f78) at /home/drehatlas
#23 0x0892e2c4 in Widelands:
at /home/drehatlas
#24 0x086e6ca3 in WLApplication:
#25 0x086e6298 in WLApplication:
#26 0x086e5e64 in WLApplication:
#27 0x086e1482 in WLApplication::run (this=0x9209838) at /home/drehatlas
#28 0x086df965 in main (argc=1, argv=0xbfffed64) at /home/drehatlas
Changed in widelands: | |
assignee: | nobody → cghislai (charlyghislain) |
Fixed in 6708.
The script I used to test this stuff prevented me to run into this obvious bug, sorry for that.