Steam client Chromium update
-
@thmsn Since I cannot reproduce this issue, I need some help to nail it down. Could you please do the following:
- Download this https://dl.nwjs.io/v0.40.2/nwjs-sdk-v0.40.2-win-x64.zip
- Extract it to your Steam game client folder (something like
C:\Program Files (x86)\Steam\steamapps\common\Screeps
) replacing existing files. - Launch and open developer console (
F12
orCtrl+Shift+I
). - Reproduce the error and check the console output.
-
@artch Sure thing
angular.js?bust=1575144829168":1 Error: Failed to execute 'setItem' on 'Storage': Setting the value of 'local:auth' exceeded the quota. at Object.s.put (build.min.js?bust=1575144829168:1) at Object.t.set (build.min.js?bust=1575144829168:1) at build.min.js?bust=1575144829168:1 at angular.js?bust=1575144829168":1 at angular.js?bust=1575144829168":1 at l.$eval (angular.js?bust=1575144829168":1) at l.$digest (angular.js?bust=1575144829168":1) at l.$apply (angular.js?bust=1575144829168":1) at angular.js?bust=1575144829168":1 at C (angular.js?bust=1575144829168":1)
-
@thmsn This looks very strange. Please try to make a full clean reinstall of the game:
- Uninstall it from Steam.
- Remove the Steam game folder
C:\Program Files (x86)\Steam\steamapps\common\Screeps
. - IMPORTANT: Remove the folder
%LocalAppData%\Screeps
(likeC:\Users\<username>\AppData\Local\Screeps
). - Install it again.
-
@artch said in Steam client Chromium update:
%LocalAppData%\Screeps
Well, doing thoose steps, fixed it guess we will never know what was wrong xD.
-
@thmsn I believe you connected to so many different private servers that have exceeded
localStorage
capacity for auth credentials in Chromium somehow, and the new Chromium may have lower capacity, we need to research that.
-
@artch I've been swapping between a few private servers, but it's been below 10 servers or something I think? - but yeah, more research is needed
-
If you need somebody else for debugging, I have the same problem.
-
@duckymirror It would be interesting to check the local storage. If you install the
nwjs-sdk
version using the link above, it can be accessed as usual from the Developer Console / Application / Local Storage. Try to identify whether there are some items that seem too big and may exceed the allowed capacity.
-
@artch said in Steam client Chromium update:
@duckymirror It would be interesting to check the local storage. If you install the
nwjs-sdk
version using the link above, it can be accessed as usual from the Developer Console / Application / Local Storage. Try to identify whether there are some items that seem too big and may exceed the allowed capacity.I am having this same issue as well, and only have 1 private server I connect to (and also 3 community servers + MMO)
Error: Failed to execute 'setItem' on 'Storage': Setting the value of 'local:auth' exceeded the quota.
Looking at the storage, it appears that my current code (main.js) is stored at
users.code.activeWorld
, and every single change is logged tolocal:users.code.activeWorld
I am unsure if this storage is searched, but of the 21 indexes it contains, 14 of them contain 650-700kb of data (main.js)I hope this information is helpful, if theres anything else I can provide let me know.
EDIT: As suspected, simply deleting the key
local:users.code.activeWorld
resolved this issue, however that is just a band-aid.
-
I get the same error as @MaZDuR.
-
We deployed a quick hotfix for that to Steam and will research it more carefully in future.
-
I'm also not seeing the beta option.
I'm on MX linux (debian stable based).
I wished to try this version since I'm currently unable to open the developer console with any of
Ctrl-Shift-J
Ctrl-Shift-I
Ctrl-Shift-C
orF12
Maybe this isn't related to my issue, but I'm unable to try the beta in any case.
-
@omnistegan This branch is now default, the beta is deactivated.