Assertion failed when making a port at top left position in this safegame

Bug #1216278 reported by SirVer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Critical
Unassigned

Bug Description

When placing a port in this safegame the following assertion fails:

[Host]: Requesting sync reports for time 5855513
[Host]: Client 0: Time 5854940
[Host]: Client 0: Time 5855513
[Host]: comparing syncreports for time 5855513
Forcing flag at (114, 17)
Assertion failed: (f.field->immovable->get_size() == NONE), function set_position, file /Users/sirver/Desktop/Programming/cpp/widelands/bzr_repo/src/logic/immovable.cc, line 76.

to reproduce: load the game, speed up till the blue ship finds a port space (it is on an expedition), then order a port to be placed there.

Tags: seafaring
Revision history for this message
SirVer (sirver) wrote :
Revision history for this message
Nasenbaer (nasenbaer) wrote :

Seems the assert was a leftover from the times where there were no force_building or force_csite functions. Quite a wonder that this assert has never been triggered before.
assert removed and comment added in bzr rev. 6736

Changed in widelands:
status: Confirmed → Fix Committed
assignee: Nasenbaer (nasenbaer) → nobody
Revision history for this message
SirVer (sirver) wrote :

Released in build-18 rc1.

Changed in widelands:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.