failed assert when trying to overwrite save
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Seems something broke the confirmation window to overwrite a file ("... does already exist... overwrite?")
Way to reproduce:
* Start a game (single/multiplayer does not matter)
* Open the save dialog with STRG+S
* select an existing save game from list
* hit enter (or click okay)
now widelands will hit a failed assertion:
widelands: /home/mronki/
bt from gdb is:
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb7aa6a81 in raise () from /lib/i686/libc.so.6
#2 0xb7aa83d2 in abort () from /lib/i686/libc.so.6
#3 0xb7a9fb08 in __assert_fail () from /lib/i686/libc.so.6
#4 0x083d3a7e in UI::Window:
at /home/mronki/
#5 0x083c3013 in UI::Panel::set_size (this=0xaed1f00, nw=441, nh=140)
at /home/mronki/
#6 0x083c317e in UI::Panel:
at /home/mronki/
#7 0x083b764c in UI::WLMessageBo
type=
#8 0x084d7449 in SaveWarnMessage
at /home/mronki/
#9 0x084d6c3e in Game_Main_
at /home/mronki/
#10 0x083bd041 in UI::Button:
at /home/mronki/
#11 0x083c3fac in UI::Panel:
at /home/mronki/
#12 0x083c4352 in UI::Panel:
at /home/mronki/
#13 0x0825e182 in WLApplication:
at /home/mronki/
#14 0x083c2c12 in UI::Panel::run (this=0x88f4338) at /home/mronki/
#15 0x082e0c49 in Widelands:
start_
#16 0x08263f59 in WLApplication:
#17 0x08262f99 in WLApplication:
at /home/mronki/
#18 0x082629ae in WLApplication:
#19 0x0825daa7 in WLApplication::run (this=0x86e1600) at /home/mronki/
#20 0x0825b81f in main (argc=1, argv=0xbfffeda4) at /home/mronki/
Changed in widelands: | |
status: | Confirmed → Fix Committed |
Released in build16-rc1