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.

Expanding map size on a tab caused me to be unable to load the campaign.

1472993442
Danny
Pro
Marketplace Creator
A detailed description of the issue. The more information you can give us, the better able we'll be to fix the issue promptly! I logged into a campaign of mine, and changed the settings on one page to give me more space, changing the page from 25x25 to 300x300. This crashed the page and now I cannot get back into that campaign. I can get into other campaigns no problem. I tried making a copy of the campaign, and the copy doesn't work either so it seems to be just this campaign. I could make a new campaign, but I wouldn't like to lose the map we were using, character sheets, etc.... The name of the campaign was "In the Name of Abhorash". Step by step instructions on how to reproduce the issue. Detailed above, but this happens any time I launch the game. Your computer's settings (A good place to find this info if you don't know it is Support Details ): Web Browser Guessing this isn't a relevant factor, but Chrome.&nbsp; Browser Version Also likely not relevant, but I'm at the most recent version. Operating System Windows 10 If Javascript is enabled Yes Your anti-virus software AVG, but never had a problem with Roll20 in the past. List of any browser add-ons or extensions enabled The likely culprit is that I was running Browsec addon when I made the change, which may be the problem. I normally don't use that addon for Roll20, but I forgot to turn it off. You can optionally include screenshots by using the "Attach a File" link when submitting a post. Not relevant. A Console Log from the moment you logged into the page through when you encountered the issue. 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 <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-uSQNQsrewCHAN8zwN4hVL5o16j5QbYQrVJGFuKm72po='), 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 <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-0e7Q3QqVn8f0h38oogzHudH+MBBdX9InX4bX658dij4='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1472765336:29 70 app.js?1472765336:30 TOUCH SUPPORTED: false app.js?1472765336:30 USING WEBGL ACCELERATION... app.js?1472765336:30 WEBGL STARTUP SUCCESS app.js?1472765336:32 Custom Sheet Translation app.js?1472765336:25 select app.js?1472765336:25 Switch mode to select app.js?1472765336:41 Initializing new dice engine with randomness... app.js?1472765336:41 Using random entropy app.js?1472765336:44 Compiling sheet... app.js?1472765336:44 Found rolltemplate: simple app.js?1472765336:44 Found rolltemplate: atk app.js?1472765336:44 Found rolltemplate: dmg app.js?1472765336:44 Found rolltemplate: atkdmg app.js?1472765336:44 Found rolltemplate: desc app.js?1472765336:44 Found rolltemplate: spell app.js?1472765336:44 Found rolltemplate: npc app.js?1472765336:44 Found rolltemplate: npcatk app.js?1472765336:44 Found rolltemplate: npcdmg app.js?1472765336:44 Found rolltemplate: npcaction app.js?1472765336:44 Found webworker script app.js?1472765336:44 Finding sheet rolls... app.js?1472765336:45 window resize app.js?1472765336:30 Final set zoom! app.js?1472765336:30 UPDATE GL SIZE! app.js?1472765336:30 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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a>'. This content should also be served over HTTPS. 3app.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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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/py5B0cm.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.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/LoT21n1.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png</a>'. This content should also be served over HTTPS. sheetsandboxworker.js?20160628:226Starting up WEB WORKER app.js?1472765336:36 Final page load. app.js?1472765336:45 Refresh jukebox List! app.js?1472765336:36 Auth'ed. app.js?1472765336:36 Go post auth! app.js?1472765336:36 initial setup app.js?1472765336:34 T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} app.js?1472765336:39 refershing page listings! app.js?1472765336:36 Scan for new plays! app.js?1472765336:36 Got players value... app.js?1472765336:36 joining game... 5app.js?1472765336:33 Full load page! app.js?1472765336:36 We have 5 pages app.js?1472765336:34 Player -KNMdwwBQUV-mL133E7j is offline... app.js?1472765336:34 Global Volume: 100=1 app.js?1472765336:34 Player -KNzOGD5hPJO1Y6VReQv is offline... app.js?1472765336:34 Player -KOoyrW_NK-vpDYZsBAE is offline... app.js?1472765336:34 Player -KP8s-U_0HAtqqx24Yuk is offline... app.js?1472765336:34 Player -KPBQCQu50fwmfjX2R19 is offline... app.js?1472765336:34 Player -KPBYBnRc8aNHoqCSONM is offline... app.js?1472765336:34 Player -KPaqHtfX2FitGbGanFp is offline... app.js?1472765336:34 Player -KPf356Ps6WtXQarFNds is offline... app.js?1472765336:34 Player -KQEVhuW3DDmX9SPgiDp is offline... app.js?1472765336:34 Player -KQly9-JsY09fSnEEuTg is offline... app.js?1472765336:34 Player -KQmidCFXw0sz4L4gK4u is offline... app.js?1472765336:36 Deferred finish joining... app.js?1472765336:29 Firebase Online app.js?1472765336:43 Refresh Journal List! app.js?1472765336:43 Search took 10ms app.js?1472765336:36 handle page changes app.js?1472765336:36 false app.js?1472765336:39 refershing page listings! app.js?1472765336:36 init active page! app.js?1472765336:33 activate page! app.js?1472765336:33 FULLY ACTIVATE VIEWS FOR PAGE.
1473003788

Edited 1473003831
Hi, Danny . Thanks for the thorough bug report. Sometimes, when this happens, another browser is able to load the game enough to edit Page Settings. You might try and see if Firefox (or perhaps even another, unsupported browser) is more successful in this. Please give this a shot and let us know whether you were successful. Thanks!
1473008418
Gid
Roll20 Team
Hi Danny, Like Silvyre said, let us know if doing a browser swap allows you to log in to edit the page. If not, I can get the devs to go about editing it directly. This isn't a bug so much as Roll20 currently designed to allow a GM to create a page so large to cause the campaign to time out. That being said, you're certainly not the first person, nor likely the last who is going to smack into this issue (we have another GM who reported exactly this very issue this weekend :) ). So it's worthwhile for the team to put in place either a maximum page size cap for or pop up a warning before you commit page changes after a size target is met.
1473032541
Gid
Roll20 Team
As a Follow-Up: Ashton over on his&nbsp; bug report thread about the same issue was able to find a work-around to rest control back of his campaign. You might want to give that a try for yourself too. Might be a faster means than getting one of the coders to manually reset the page for you during the holiday weekend.
1473080845
Danny
Pro
Marketplace Creator
I did as suggested in the other thread, using script stopper on firefox, and fixed the problem. Thanks!
1473093877
Gid
Roll20 Team
Great to hear! I'm going to set this thread to resolved, but I did make a ticket about this being an issue that we should tackle in a future update.