View Issue Details

IDProjectCategoryView StatusLast Update
0005215Spring engineGeneralpublic2016-05-03 14:55
ReporterGoogle_Frog Assigned Tohokomoko  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version101.0+git 
Summary0005215: 101.0.1-296 Units stuck on terrain
DescriptionUnits can become stuck on impassible terrain just by walking around the impassible area. They are stuck in the strong sense: no move order spam can unstick them.

I do not know whether the issue depends on units being in groups. My test case involves groups of units to increase the likelihood of occurring.
Steps To Reproduce * Pick a flat area of a map.
 * Spawn 10 corclog.
 * Spread out the corclog and self-destruct them to make some small hills.
 * Spawn 20 corak.
 * Give the corak a patrol order which takes them through the hilly area.
 * Speed up the game and wait for units to become stuck. My attached screenshot shows that 5 were stuck within 7 minuted.
TagsNo tags attached.
Attached Files
screen00092.jpg (Attachment missing)
20160503_005215_DeltaSiegeDry_101.0.1-316-g07e31bc develop.sdfz (Attachment missing)
Checked infolog.txt for Errors

Relationships

related to 0005205 resolvedhokomoko BA. Commander stuck 

Activities

abma

2016-05-03 00:55

administrator   ~0016248

added a minimalistic replay.


unit basicly can be ordered to walk into the impassable terrain.

abma

2016-05-03 01:01

administrator   ~0016249

ouch, zk has 10k path updates queued at start...

Google_Frog

2016-05-03 13:17

reporter   ~0016251

That is because you used DeltaSeigeDry. I have lua which sets all typemaps to 1,1,1,1 so I suggest that you make a replay on a different map.

I amend my reproduction instructions: Use ScorpioBattleground.

hokomoko

2016-05-03 14:55

developer   ~0016252

Fix 5c6bc5d58bd32a8465175a065dc6ddbf9a424a73 committed to develop branch: Fix 0005215 0005205 and hopefully many other cases of stuck units

See comment in code.
Note that this is a significant change that should fix a lot of stuck units but can also have nasty side effects, repo: spring changeset id: 7019

Issue History

Date Modified Username Field Change
2016-04-25 05:35 Google_Frog New Issue
2016-04-25 05:35 Google_Frog File Added: screen00092.jpg
2016-04-25 11:16 hokomoko Relationship added related to 0005205
2016-05-03 00:54 abma File Added: 20160503_005215_DeltaSiegeDry_101.0.1-316-g07e31bc develop.sdfz
2016-05-03 00:55 abma Note Added: 0016248
2016-05-03 01:01 abma Note Added: 0016249
2016-05-03 13:17 Google_Frog Note Added: 0016251
2016-05-03 14:55 hokomoko Changeset attached => spring develop 5c6bc5d5
2016-05-03 14:55 hokomoko Note Added: 0016252
2016-05-03 14:55 hokomoko Assigned To => hokomoko
2016-05-03 14:55 hokomoko Status new => resolved
2016-05-03 14:55 hokomoko Resolution open => fixed