2025-07-19 13:16 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000931Spring engineGeneralpublic2011-08-25 03:17
ReporterBrainDamage 
Assigned Toabma 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version0.76b1 
Target VersionFixed in Version0.82.7+git 
Summary0000931: game instadesync when comm dies and starting metal/energy are set to > 10 million
Descriptiontested 4 times with CA-stable-1826
Additional Informationmy bet is it's due to an overflow because the storage capacity drops
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0002261

Auswaschbar (reporter)

Tested with BA and "Commanders" -script (100k / 900k metal / energy), no desync.

~0002264

tvo (reporter)

10 million > 900 k :)

~0002267

imbaczek (reporter)

solution: don't do that ;p

~0002273

KDR_11k (reporter)

Most likely 10 million is so high that subtracting almost all of it has a numerical error large enough to make a difference.

~0002275

tvo (reporter)

It's still interesting because all other rounding / numerical errors are deterministic and maintain sync over win/linux platforms and all GCC versions >= 4.0 with -O1 -O2 -O3 -Os optimization options.

It would be valuable information to know *why exactly* this amount triggers an inconsistent numerical error.

~0007285

abma (administrator)

Last edited: 2011-08-25 03:18

set to 99999999, didn't desync. (only tested spring vs headless)

+Notes

-Issue History
Date Modified Username Field Change
2008-05-11 18:00 BrainDamage New Issue
2008-05-11 18:00 BrainDamage File Added: 080511-XantheTerra_v3-0.76b1-2.sdf
2008-05-11 20:53 Auswaschbar Note Added: 0002261
2008-05-12 10:53 tvo Note Added: 0002264
2008-05-12 15:27 imbaczek Note Added: 0002267
2008-05-13 06:38 KDR_11k Note Added: 0002273
2008-05-14 20:47 tvo Note Added: 0002275
2011-08-25 03:17 abma Note Added: 0007285
2011-08-25 03:17 abma Status new => resolved
2011-08-25 03:17 abma Fixed in Version => 0.82.7+git
2011-08-25 03:17 abma Resolution open => fixed
2011-08-25 03:17 abma Assigned To => abma
2011-08-25 03:18 abma Note Edited: 0007285
+Issue History