Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Map no longer loads in Chrome

I have been using roll20 for more than a year now and this evening was the first time I've had this issue. Midway through a session (almost immediately after adding a macro to the macro quick bar) the map turned black for me except for a tiny bit in the lower right hand corner. When I zoomed out of the map it just turned into a black box on a white screen. I have tried disabling all extensions, reloading the page, and clearing my cache but there has been no change. I tried running roll20 on Edge and IE and they both work, though not particularly well. This is the console log from Chrome when I load up Roll20 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-NzPA8ETo4e2oNkEieHaKKojjba2XeVG9CfsHslwvhrg='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-gCgVkAhT4jg1bWpbaHmyMrHQxNIEPZFk50qjzDbMloA='), or a nonce ('nonce-...') is required to enable inline execution. app.js:31 70 app.js:31 TOUCH SUPPORTED: false app.js:33 Custom Sheet Translation app.js:26 select app.js:26 Switch mode to select app.js:42 Initializing new dice engine with randomness... app.js:42 Using random entropy app.js:46 Compiling sheet... app.js:46 Found rolltemplate: 5e-shaped app.js:46 Found webworker script app.js:46 Finding sheet rolls... app.js:47 window resize 2app.js:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/X44kw8b.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/X44kw8b.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/1Fj7e96.gif" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/1Fj7e96.gif</a>'. This content should also be served over HTTPS. sheetsandboxworker.js?20160926:250 Starting up WEB WORKER /js/d20/sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js:38 Final page load. app.js:37 Auth'ed. app.js:37 Go post auth! app.js:37 initial setup app.js:38 Heard playingplaylist change to -KUOJw1E8F3mk2AUNP_F app.js:38 -KUONFMDIRK3O_mcgA0D app.js:38 PLAYING TRACK app.js:35 T.r app.js:37 Got players value... app.js:37 joining game... app.js:44 Loading Roll20 Chat Event Handlers app.js:45 Skip user media and connect to Roll20 signaling server. app.js:45 PEER i 4app.js:35 Adding myself before r app.js:36 Global Volume: 50=0.25 app.js:35 Adding myself before r app.js:37 Deferred finish joining... app.js:31 Firebase Online 10app.js:35 Full load page! app.js:37 We have 36 pages app.js:45 Call TO: Brandon | -KTMDSZv1LSCZvkR2AsA | none app.js:45 Call TO: Aaron M. | -KTMFUygPzFMNC6jDQ7W | none app.js:45 Call TO: Jared V. | -KTMMpb5rtcR28vX6G14 | both app.js:45 Call BACK app.js:38 Scan for new plays! app.js:37 handle page changes app.js:37 false app.js:33 289 app.js:37 init active page! app.js:35 activate page! app.js:35 FULLY ACTIVATE VIEWS FOR PAGE. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net:5100/?src=&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=&cb=5</a>'. This content should also be served over HTTPS. app.js:33 Do refresh link cache! firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KYLt03t5Vhid6oH9zwa failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KYLt0QH8-0YY9oJnq0s failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KYLt1LGsYq62tb2u6Um failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KgLvOguJDaE-T88TcvI failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KgLvOiDAbaLJDzQDwQb failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KYL6tZxiLvFpapnNeLb/-KgLvOjUUbbUDT5ekf6Q failed: permission_denied S @ firebase.2.4.0.js:45 app.js:45 Refresh Journal List! app.js:45 Search took 15ms firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KgLcJgOsM44n8aTD5AT/-KgLfOrq_S5pq1Iq00AW failed: permission_denied S @ firebase.2.4.0.js:45 app.js:35 Graphics: 31 app.js:35 Paths: 1 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KgLcJgOsM44n8aTD5AT/-KhSziSce1_KitkhFzDL failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KgLcJgOsM44n8aTD5AT/-KhSzjQpHGNruLVbktqI failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KgLcJgOsM44n8aTD5AT/-KhSzk4fKqWDWrK-rrZi failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/-KgLcJgOsM44n8aTD5AT/-KhSzlVueBJ6fsamoFfT failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/7F73B956-71C3-4C5B-8C72-576EE4F15EA4/-KUO_3n-m8eCZwqxuawQ failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/7F73B956-71C3-4C5B-8C72-576EE4F15EA4/-KUO_4M7XkdMD2r-wQ5f failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/7F73B956-71C3-4C5B-8C72-576EE4F15EA4/-KUO_4rR7UuR2Q1PNwEe failed: permission_denied S @ firebase.2.4.0.js:45 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1716627-5dzmfxOJ_SLHV7Ee-lgjvA/graphics/page/7F73B956-71C3-4C5B-8C72-576EE4F15EA4/-KUO_5MrGdHsDMc2ifX- failed: permission_denied S @ firebase.2.4.0.js:45 app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net:5100/?src=&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=&cb=5</a>'. This content should also be served over HTTPS. app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3080</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3080</a>... app.js:35 Reorder by ZORDER app.js:30 Error loading image, probably due to cors. Trying once without CORS for app.js:35 Reorder by ZORDER app.js:34 setting src app.js:30 Cols: 5 Rows: 5 app.js:30 Took 31ms to generate cache. mini.jpg Failed to load resource: the server responded with a status of 403 (Forbidden) app.js:31 Uncaught TypeError: Cannot read property 'createBuffer' of undefined at h (app.js:31) at Object.d20.canvas_overlay.gl.finishParticleRender (app.js:31) at Object.d20.fx.render (app.js:49) at Object.d20.engine.drawOverlaysTop (app.js:32) at i.renderTop (app.js:27) at d20.engine.renderLoop (app.js:33) app.js:25 PeerJS: ERROR Error: Could not connect to peer campaign17166275dzmfxOJSLHV7EelgjvAKTMMpb5rtcR28vX6G14 app.js:45 General Error: Error: Could not connect to peer campaign17166275dzmfxOJSLHV7EelgjvAKTMMpb5rtcR28vX6G14 at i.emitError (app.js:25) at i._handleMessage (app.js:25) at i.&lt;anonymous&gt; (app.js:25) at i.n.emit (app.js:25) at WebSocket._socket._socket.onmessage (app.js:25) (anonymous) @ app.js:45 2app.js:35 Reorder by ZORDER app.js:47 window resize 2app.js:32 Final set zoom! 3app.js?1491494152:35 Reorder by ZORDER Any ideas what is going on and how I can fix it? Neither Edge nor IE are very responsive and it certainly takes away from the experience. If you need anymore information from me I will be happy to provide it.
1491964702
Silvyre
Forum Champion
What's the name of the Game and Page that you're experiencing these issues with?
I don't quite understand the question. Are you asking what the name of the specific game I am in? I am currently playing in the Curse of Strahd campaign and the map I had the issue with is the basement of Strahd's Castle but it is just a map my DM put together and up until tonight ( and even for a good bit of tonight) it was working perfectly. As far as I can tell everything else on the page is working it is just the map that is black
1491965631

Edited 1491965759
Silvyre
Forum Champion
What is the name of the Game as it appears in your My Games page? Also, could you ask your GM what the name of the Page (as it appears in the Page Toolbar ) in question is? Also, does your GM or any other players have issues with this Page, or are you the only one? I would also suggest using Firefox in the meanwhile.
The game is called " Curse of Strahd " &nbsp;The Page is "Ravenloft B 2"
1491966718
Silvyre
Forum Champion
Thank you. Are you the only one experiencing this issue, or are any other players or your GM experiencing the same things as well?
No one else was experiencing this issue, it was just me.
1492005061
Silvyre
Forum Champion
Thank you. I've brought your issue to the attention of the Roll20 Dev Team, who will assist further.
1492479096
Gid
Roll20 Team
Hi Omar, Looking at your game from the backend, the game itself is VERY large. There's a point where a game can add content to go past the point of being functional depending on a user's computer and/or internet connection speed. There's a custom sheet and several API scripts being run as well which can add even more processing complexity to the game. My recommendations for your GM are the following: Check to make sure you have a token with viewing permissions and is not stuck within the Fog of War or Dynamic Lighting. Cut their game in half (make a copy and delete not needed assets) to trim down on the game's size. The issue is less about the total number pages, than it is the total number of journal characters. Toggle off some of their API scripts to see if that is the cause of your issues. This game is using a few of them. Some of the errors in your console log are due to API errors.
1492479803
Silvyre
Forum Champion
(In this case, here's what I'd do!)
Thanks for your help, I just tried it again a few minutes ago (in preparation for tomorrow's game) and I am having the same issue. Seeing some of your suggestions I just wanted to give further information to help narrow down the possible causes. 1. My computer and internet connection are both more than capable of handling Roll20 in general and this module in particular. I can show specs and speed tests if requested but I don't think there is a high likelihood either of the cause. If it was some sort of hardware issue it would show up in other computer uses. 2. This is particularly a chrome issue. I am running the game in both chrome and edge right now and edge is completely fine while chrome is not correctly loading the map. I tried internet explorer last week and it also didn't have the issue. I was suggested to try firefox (I think because neither edge nor IE fully support Roll20) and if necessary I will but that is a temporary solution at best. I have tried everything up to and including a clean reinstall of chrome but it had no effect. This first image is what the game looks like in Chrome. Note that if I zoom out further I lose the map completely and all I get is a black square in a white screen. This is what it looks like in Edge and up till last Tuesday what it looked like in Chrome. I tried to match the level of zoom between to two pictures so they can more clearly show what is going wrong.&nbsp; Hopefully these pictures help explain exactly what I am dealing with. If you need anymore picture, information, or have other things you think I should try please let me know.
Have you tried toggling Hardware Acceleration in Chrome's settings? Try setting it&nbsp;OFF if it's ON, and vice versa. A Chrome problem, it usually causes a game not to load at all, so it's a longshot this is your problem, but I thought I would mention it.
Rabulias said: Have you tried toggling Hardware Acceleration in Chrome's settings? Try setting it&nbsp;OFF if it's ON, and vice versa. A Chrome problem, it usually causes a game not to load at all, so it's a longshot this is your problem, but I thought I would mention it. That worked! I turned on hardware acceleration on Chrome and low and behold Roll20 ran perfectly. I have no idea why that would fix it but it did and I will take it. Thanks again everyone who offered suggestions and particularly &nbsp;Rabulias who found the needle in the haystack.&nbsp;
1492605606

Edited 1492605712
Silvyre
Forum Champion
I'm glad that worked for you! That was an excellent suggestion, Rabulias , thanks! I'll mark this as resolved; feel free to open a new thread if you experience any other issues.