Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

socialclub.rockstargames.com does not load correctly #530

Closed
alexitx opened this issue Apr 15, 2022 · 1 comment
Closed

socialclub.rockstargames.com does not load correctly #530

alexitx opened this issue Apr 15, 2022 · 1 comment

Comments

@alexitx
Copy link

alexitx commented Apr 15, 2022

Expected Behavior

The website https://socialclub.rockstargames.com loads correctly

Current Behavior

A blank white page is shown with only minimal HTML:

Content
<html>
  <head data-template-set="html5-reset"> ... </head>
  <body class="bg_home_landing twoCol react locale-en-US">
    <div id="fb-root"></div> 
    <div id="app-root" class="notranslate"></div>
    <div id="wrapper" class="bgDefault bg_home_landing">
        <div id="pageWrapper">
            <div id="pageMask"></div>
            <div id="page" class="clearfix">
                <div class="clear"></div>
            </div>
        </div>
    </div>
    <input ...>
    <script> ... </script>
</body>
</html>

and Intl.ListFormat.supportedLocalesOf is not a function is thrown in the console:

Exception
Uncaught (in promise) TypeError: Intl.ListFormat.supportedLocalesOf is not a function
    shouldPolyfill https://s.rsg.sc/sc/js/20220402biah/build/intl-should-polyfill.js:1
    shouldPolyfill https://s.rsg.sc/sc/js/20220402biah/build/intl-should-polyfill.js:1
    u https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    o https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    f https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    m https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    loadLanguageAsync https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    default https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    i https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    default https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    88121 https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
    f https://s.rsg.sc/sc/js/20220402biah/build/runtime.js:1
    <anonymous> https://s.rsg.sc/sc/js/20220402biah/build/app.js:123
    O https://s.rsg.sc/sc/js/20220402biah/build/runtime.js:1
    <anonymous> https://s.rsg.sc/sc/js/20220402biah/build/app.js:123
    n https://s.rsg.sc/sc/js/20220402biah/build/runtime.js:1
    <anonymous> https://s.rsg.sc/sc/js/20220402biah/build/app.js:2
with default Chameleon settings and a whitelist rule added. The page only loads correctly when disabling Chameleon via its settings or via the browser completely.

Relevant settings

Configuration
{
  "config": {
    "enabled": true,
    "notificationsEnabled": false,
    "theme": "light",
    "hasPrivacyPermission": false
  },
  "excluded": [],
  "headers": {
    "blockEtag": false,
    "enableDNT": false,
    "referer": {
      "disabled": false,
      "xorigin": 0,
      "trimming": 0
    },
    "spoofAcceptLang": {
      "enabled": false,
      "value": "en-US"
    },
    "spoofIP": {
      "enabled": false,
      "option": 0,
      "rangeFrom": "",
      "rangeTo": ""
    }
  },
  "ipRules": [],
  "options": {
    "cookieNotPersistent": false,
    "cookiePolicy": "allow_all",
    "blockMediaDevices": false,
    "blockCSSExfil": false,
    "disableWebRTC": false,
    "firstPartyIsolate": false,
    "limitHistory": false,
    "protectKBFingerprint": {
      "enabled": false,
      "delay": 1
    },
    "protectWinName": false,
    "resistFingerprinting": false,
    "screenSize": "default",
    "spoofAudioContext": false,
    "spoofClientRects": false,
    "spoofFontFingerprint": false,
    "spoofMediaDevices": false,
    "timeZone": "default",
    "trackingProtectionMode": "always",
    "webRTCPolicy": "default",
    "webSockets": "allow_all"
  },
  "profile": {
    "selected": "none",
    "interval": {
      "option": 0,
      "min": 1,
      "max": 1
    },
    "showProfileOnIcon": false
  },
  "version": "0.22.26.1",
  "whitelist": {
    "enabledContextMenu": false,
    "defaultProfile": "none",
    "rules": [
      {
        "id": "5f0d9f74-c9af-4962-8c7f-140f5ee14acb",
        "name": "socialclub.rockstargames.com",
        "sites": [
          {
            "domain": "socialclub.rockstargames.com"
          }
        ],
        "lang": "en-US",
        "profile": "none",
        "spoofIP": "",
        "options": {
          "audioContext": false,
          "clientRects": false,
          "cssExfil": false,
          "mediaDevices": false,
          "name": false,
          "ref": false,
          "tz": false,
          "ws": false
        }
      }
    ]
  }
}

Context (Environment)

Firefox 99.0.1 Win 10 x64
Chameleon 0.22.26

@sereneblue
Copy link
Owner

Hi @alexitx, thanks for reporting this issue. I was able to reproduce and write a fix that will be released in the next update.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants