Today and yesterday I'm having a very annoying bug which doesn't allow me to host games. I'm quite sure Salvager plays some role, because if I disable it, everything works fine (that is, I only get the bugs Goko always has).
What happens is that if I host a game (doesn't matter whether it is via automatch, quick game or create game), and someone joins, I do get the ping sound indicating that someone joined, but no player is displayed to be in my game. I also cannot start the game, and I'm able to get the "add bot"-popup (actually trying to add a bot doesn't work, nothing happens when I do). Also, when I leave the game, the game is still visible (as you would expect from a game where someone joined), but still no player is visible in that game. This has happened every time I hosted today and yesterday (tried about 8 times). Again: when I disable salvager, it works every time (tried twice)
Sample screenshot: (note: it's two screenshots taken at the same time. In the top one I hosted, in the bottom one I joined)
Two console logs (in the first one I tried to join myself, in the second one, I let someone else join)
gatherUrlCookieParams found the following URL params:
Array[1]
FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
FSSDK.js:56
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
ConnectionMaker connectionInfo was invalid DominionClient.js:98
initMeetingRoom DominionClient.js:15
Module WS Connection is missing dependencies:
Array[3]
gatherUrlCookieParams found the following URL params:
Array[1]
FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
FSSDK.js:56
ConnectionMaker connectionInfo valid, trying to use it FSSDK.js:113
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
ConnectionMaker connection established using connInfo FSSDK.js:114
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:12
This is a HTML Element FSSDK.Notifier.js:7
Dimension: W0px H0px @L683px T0px FSSDK.Notifier.js:9
Loading module WS Connection
Loading WS Connection module connection.js:28
Creating WebSocket connection to gokosalvager.com utils.js:11
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Successfully subscribed to game notifications FSSDK.js:115
Successfully subscribed to player notifications FSSDK.js:115
Personal currencyClient.js:4
Avatar Inventory currencyClient.js:4
King's Royal Court currencyClient.js:4
Player Info Fetched
Object
DominionClient.js:43
Create achievements response:
Object
DominionClient.js:33
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
Entered lobby: 5147c4b74a2342d5486a72b8 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
utils.js:11
Receipt of message confirmed: florrat1400984788537 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
utils.js:11
Receipt of message confirmed: florrat1400984791548 utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object
utils.js:11
Receipt of message confirmed: florrat1400984813538 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
utils.js:11
Time: 1.39 seconds FS.DeckBuilder.js:235
On Join Test
d
autokick.js:25
Ratings 6310 6310 43 43 autokick.js:44
RangeKickCriterion
RangeKickCriterion
NameKickCriterion
BlacklistKickCriterion
autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object
utils.js:11
gatherUrlCookieParams found the following URL params:
Array[1]
FSSDK.js:54
ConnectionMaker merged the following cookie params:
Array[1]
FSSDK.js:56
FS.MessageWebSocketConnection.prototype.connect: currently trying - wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3869
Starting Goko Salvager 2.5.4.3 init.js:8
Loading Utils utils.js:7
Loading Settings Dialog blacklistSync.js:6
Loading Settings Dialog settingsDialog.js:6
Loading Notifications Module notifications.js:10
FSSDK: webSocket: onopen: top: url:wss://wss.prod.dominion.makingfun.com:443 FSSDK.js:3924
Setting up GA connection heartbeat every: 60000 milliseconds FSSDK.js:3967
Loading autokick speedTweak.js:7
Loading Always Stack alwaysStack.js:7
Loading LaunchScreenLoader launchScreenLoader.js:6
Loading Module Loader
Preparing to load module WS Connection
initMeetingRoom DominionClient.js:15
This element isn't a canvas - TypeError: undefined is not a function FSSDK.Notifier.js:12
This is a HTML Element FSSDK.Notifier.js:7
Dimension: W0px H0px @L683px T0px FSSDK.Notifier.js:9
Player Info Fetched
Object
DominionClient.js:43
Successfully subscribed to player notifications FSSDK.js:10843
Personal currencyClient.js:4
Avatar Inventory currencyClient.js:4
King's Royal Court currencyClient.js:4
Loading module WS Connection
Loading WS Connection module connection.js:28
Creating WebSocket connection to gokosalvager.com utils.js:11
Preparing to load module Avatars
Loading module Avatars
Preparing to load module Avatar Upload
Loading module Avatar Upload
Preparing to load module Blacklist
Loading module Blacklist
Preparing to load module Blacklist Sync
Loading module Blacklist Sync
Preparing to load module User Settings Dialog
Loading module User Settings Dialog
Preparing to load module Launch Screen Loader
Loading module Launch Screen Loader
Preparing to load module Notifications
Loading module Notifications
Preparing to load module Lobby Ratings
Loading module Lobby Ratings
Preparing to load module Deck Tracker
Loading module Deck Tracker
Preparing to load module Table State
Loading module Table State
Preparing to load module autokick
Loading module autokick
Preparing to load module Kingdom Generator
Loading module Kingdom Generator
Preparing to load module speedTweak
Loading module speedTweak
Tweaking animation speeds. speedTweak.js:20
Preparing to load module Always Stack
Loading module Always Stack
Preparing to load module Automatch Game Popup
Loading module Automatch Game Popup
Preparing to load module Automatch Offer Popup
Loading module Automatch Offer Popup
Preparing to load module Automatch Seek Popup
Loading module Automatch Seek Popup
Preparing to load module Automatch
Loading module Automatch
Preparing to load module QuickGame
Loading module QuickGame
Preparing to load module Sidebar
Loading module Sidebar
Preparing to load module Prettified Log Viewer
Loading module Prettified Log Viewer
Preparing to load module VP Calculator
Loading module VP Calculator
Preparing to load module VP Toggle
Loading module VP Toggle
Preparing to load module VP Counter
Loading module VP Counter
Preparing to load module Chat Box
Loading module Chat Box
Preparing to load module autozap
Loading module autozap
Connected to gokosalvager.com connection.js:49
TODO: Update icon for status: 1 connection.js:168
Launch Screen ready. launchScreenLoader.js:69
Loaded avatar cache from gokosalvager.com avatars.js:23
Retrieved and cached common blacklist blacklist.js:36
Create achievements response:
Object
DominionClient.js:33
Quick game script loaded. utils.js:11
Initializing quick game. utils.js:11
Initializing quick game button utils.js:11
Not already loaded Automatch automatch.js:934
Automatch script loaded. utils.js:11
Initializing Automatch utils.js:11
Connecting to Automatch server at wss://gokosalvager.com:8889/automatch utils.js:11
Connected to Automatch server. utils.js:11
Entered lobby: 5027185e14b17abbe206528f utils.js:11
tname: all cards 5000+ #vpon utils.js:11
pcount: 2 utils.js:11
rSystem: pro utils.js:11
Reading rating range requirement utils.js:11
Object {player: Object, requirements: Array[5]}
utils.js:11
Sending auto-automatch request utils.js:11
Sent SUBMIT_SEEK message to Automatch server: utils.js:11
Object {msgtype: "SUBMIT_SEEK", message: Object, msgid: "florrat1400986002792"}
utils.js:11
Got CONFIRM_SEEK message from Automatch server: utils.js:11
Object {seek: Object}
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986002792"} utils.js:11
Receipt of message confirmed: florrat1400986002792 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986016633"}
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986016633"} utils.js:11
Receipt of message confirmed: florrat1400986016633 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986042549"}
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986042549"} utils.js:11
Receipt of message confirmed: florrat1400986042549 utils.js:11
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986067554"}
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986067554"} utils.js:11
Receipt of message confirmed: florrat1400986067554 utils.js:11
ready player not at table? FSSDK.js:6186
sitting seat player not at table? FSSDK.js:6205
ready player not at table? FSSDK.js:6186
Entered lobby: 5027185e14b17abbe206528e utils.js:11
Time: 1.584 seconds FS.DeckBuilder.js:235
On Join Test
d {attributes: Object, _escapedAttributes: Object, cid: "c21959", changed: Object, _silent: Object…}
autokick.js:25
Ratings 6310 3598 43 -2 autokick.js:44
RangeKickCriterion {min: undefined, max: undefined, oppRating: 3598, ratingSystemName: "Pro rating", apply: true…}
RangeKickCriterion {min: undefined, max: undefined, oppRating: -2, ratingSystemName: "isotropish.com rating level", apply: false…}
NameKickCriterion {forName: null, oppName: "Wu Kun", apply: false, evaluate: function, shouldKick: function…}
BlacklistKickCriterion {prototype: Object, noplayNames: Array[1], oppName: "Wu Kun", evaluate: function, shouldKick: function…}
autokick.js:76
Uncaught TypeError: Cannot read property 'checkPermission' of undefined notifications.js:55
Running ping loop utils.js:11
Sending ping utils.js:11
Sent PING message to Automatch server: utils.js:11
Object {msgtype: "PING", message: Object, msgid: "florrat1400986092555"}
utils.js:11
Got CONFIRM_RECEIPT message from Automatch server: utils.js:11
Object {msgid: "florrat1400986092555"} utils.js:11
Receipt of message confirmed: florrat1400986092555
Salvager version 2.5.4.3
Chrome version 35.0.1916.114 m (Windows 7)
PS: I'm apparently not the only one with this problem:
http://forum.makingfun.com/showthread.php?4740-Issues-with-creating-games (issue 1)
PPS: I have the same problem in Firefox