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

Unable to load full map image, canvas error in console

I'm having some trouble loading the proper maps and so forth. &nbsp;It seems it's just the map, none of the tokens or anything fails to load. I've attempted to clear my cache more than once and re-load the page, to no avail. &nbsp;I also poked around a bit while playign the game last evening, and I did in fact have the jpg that was the map in question. &nbsp; So something else is awry here, and I'm unsure where or what it is. I'm using Chrome 58, OSX Yosemite. Here is a screen shot of what I'm seeing: Console log, along with when I zoom, which is no surprise that's failing, eh? app.roll20.net/:12 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> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-u3GQZEvvDs+0lPuLBAenngXP29hGNFu1rb10hUFyGIs='), 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> <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?1492703351:31 70 app.js?1492703351:31 TOUCH SUPPORTED: false app.js?1492703351:33 Custom Sheet Translation app.js?1492703351:26 select app.js?1492703351:26 Switch mode to select app.js?1492703351:42 Initializing new dice engine with randomness... app.js?1492703351:42 Using random entropy app.js?1492703351:46 Compiling sheet... app.js?1492703351:46 Found rolltemplate: simple app.js?1492703351:46 Found rolltemplate: atk app.js?1492703351:46 Found rolltemplate: dmg app.js?1492703351:46 Found rolltemplate: atkdmg app.js?1492703351:46 Found rolltemplate: desc app.js?1492703351:46 Found rolltemplate: spell app.js?1492703351:46 Found rolltemplate: npc app.js?1492703351:46 Found rolltemplate: npcatk app.js?1492703351:46 Found rolltemplate: npcdmg app.js?1492703351:46 Found rolltemplate: npcaction app.js?1492703351:46 Found webworker script app.js?1492703351:46 Finding sheet rolls... app.js?1492703351:48 window resize app.js?1492703351:32 Final set zoom! app.js?1492703351: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/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. 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/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/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. jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/editor/startping/false" rel="nofollow">https://app.roll20.net/editor/startping/false</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703351:31 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 sheetsandboxworker.js?20160926:250 Starting up WEB WORKER jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/image_library/fetchroot" rel="nofollow">https://app.roll20.net/image_library/fetchroot</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 d20.library.buildLibraryIndex @ app.js?1492703351:53 (anonymous) @ app.js?1492703351:53 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/image_library/marketplace_purchases_index" rel="nofollow">https://app.roll20.net/image_library/marketplace_purchases_index</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 d20.library.buildLibraryIndex @ app.js?1492703351:53 (anonymous) @ app.js?1492703351:53 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/compendium/dnd5e/_CatIndex.json" rel="nofollow">https://app.roll20.net/compendium/dnd5e/_CatIndex.json</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703351:52 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 app.js?1492703351:38 Final page load. app.js?1492703351:37 Auth'ed. app.js?1492703351:37 Go post auth! app.js?1492703351:37 initial setup app.js?1492703351:35 T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} app.js?1492703351:37 Got players value... app.js?1492703351:37 joining game... app.js?1492703351:35 Player -KRTKM_6Suwz2hfPqCzE is offline... app.js?1492703351:35 Player -KRVNp1vODfzyRzR02rE is offline... app.js?1492703351:35 Player -KSbA0E6YtVM9c7F5Cy0 is offline... app.js?1492703351:35 Player -KScQhYsZ7ZYX5uG_ZJ- is offline... app.js?1492703351:35 Player -KSiPdnwlQkYb4pWa0DJ is offline... app.js?1492703351:35 Player -KT6xyksOVwIvHaC2GJP is offline... app.js?1492703351:36 Global Volume: 35=0.12249999999999998 app.js?1492703351:35 Player -KTCN7HPZ4tOgF8IpX5Z is offline... app.js?1492703351:35 Player -KaDVwJwU-cg3vJm9GA9 is offline... app.js?1492703351:35 Player -Kf82hawLB04mByx_BQc is offline... app.js?1492703351:35 Player -Kf98TbadhRStS4NP4gQ is offline... app.js?1492703351:37 Deferred finish joining... app.js?1492703351:31 Firebase Online app.js?1492703351:45 Loading Roll20 Chat Event Handlers app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:35 Full load page! app.js?1492703351:37 We have 57 pages jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/image_library/fetchorphanassets/false/1" rel="nofollow">https://app.roll20.net/image_library/fetchorphanassets/false/1</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 d20.library.buildRecentUploads @ app.js?1492703351:53 (anonymous) @ app.js?1492703351:36 (anonymous) @ base.js?1492617178:1 app.js?1492703351:38 Scan for new plays! app.js?1492703351:37 handle page changes app.js?1492703351:37 false app.js?1492703351:37 init active page! app.js?1492703351:35 activate page! app.js?1492703351:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1492703351:33 Do refresh link cache! app.js?1492703351:45 Refresh Journal List! app.js?1492703351:45 Search took 15ms app.js?1492703351:35 Reorder by ZORDER firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KO8YkjsZ772Jzi--JnN/-KOGpGHCLzI1Cx2C3duP failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOVn4ScNS85d6cmFMyG/-Ke1mpq4ovy8_zMnRSW6 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOVn4ScNS85d6cmFMyG/-KgBS49w6FnehGXYsbMK failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcYBgG5aogKGSGob2L/-KiYJl4O3hHbcjVCnlsE failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcYBgG5aogKGSGob2L/-KiYJl4qV3AkVkdC3g05 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJpOP6Taz9fJcXXZI3 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJpPLZYx0ZkHrC46mk failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJpPxv1iaheAQMde5U failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJpRXgVtRZpb5Yo7Hc failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqGunbkDFvdZ9Hpv9 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqI3A187_keqANxoL failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqIpYTVDQzd0re_TM failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqJIAgt02T4XqFiRI failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqK1f0URdQg9APJE3 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqKgADlvRNM5x9AGy failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqMBAsKY_bRerYUMr failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqRKmhQ48jAGAa4w8 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqSIPrOM_rkiBCGw_ failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJqTymHWvw3vYocbr3 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJraP9CkbsT4vTfMzF failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrd26H8Lh3j1JSFSI failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrdbTQEmfJ9g_L9Uw failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJre7LPxvCScbbTP5h failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJremr3o0xodsUieXd failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrk0hQcQ8F6SVDJh7 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrkQS7tWmZmgfI2a4 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrkmas0Mwcj0QCdIj failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrlGCaPK8y6nDLJK8 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrlc_Hf8dVt88H76J failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrm8hLVxxY8tsr15L failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrmr4uaErLe5dOM8S failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrpy0QYpJqmgnn4H0 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrq_hy6wcwtdw7SAT failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KPJrqtpUKnQ9Ki7mW-R failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KiYJXXGIvcxxRORn4Rd failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-KiYJXXm-Gs6YAaGC7XF failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 jquery.1.8.2.min.js:2 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://i.imgur.com/53WSdhx.png" rel="nofollow">http://i.imgur.com/53WSdhx.png</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1492703351:44 o @ app.js?1492703351:44 n @ base.js?1492617178:1 jquery.1.8.2.min.js:2 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://i.imgur.com/4RCRsAd.png" rel="nofollow">http://i.imgur.com/4RCRsAd.png</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1492703351:44 o @ app.js?1492703351:44 n @ base.js?1492617178:1 jquery.1.8.2.min.js:2 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://i.imgur.com/gw9HTsq.png" rel="nofollow">http://i.imgur.com/gw9HTsq.png</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1492703351:44 o @ app.js?1492703351:44 n @ base.js?1492617178:1 jquery.1.8.2.min.js:2 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://i.imgur.com/4988JS0.png" rel="nofollow">http://i.imgur.com/4988JS0.png</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1492703351:44 o @ app.js?1492703351:44 n @ base.js?1492617178:1 jquery.1.8.2.min.js:2 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/qxjpJEB.jpg" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/qxjpJEB.jpg</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1492703351:44 o @ app.js?1492703351:44 n @ base.js?1492617178:1 app.js?1492703351:44 ignoring message, not gm, and not original player. app.js?1492703351:44 ignoring message, not gm, and not original player. app.js?1492703351:44 ignoring message, not gm, and not original player. app.js?1492703351:44 ignoring message, not gm, and not original player. app.js?1492703351:44 ignoring message, not gm, and not original player. firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOcp1CPeQ6RiPQN3xjw/-Kj65DxWczHRv22sL-t_ failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJjiMPWCsN7nv0me2k failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJjjN1eI197SSPNfET failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJk6PpQKzzPZWSHnsg failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJkH5SWWiY498EHBqZ failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJkH646UlTe-LLAy8e failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJkKHrZyJs3W9Eo6I- failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJkKITLEvCIrmDGK33 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJkvBCY9Yj_dbtsKvJ failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJlIHyspo5VdtO268J failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJm22mQNyJtLhyR4nu failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJm32pU_Lp8V20L_si failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KPJm3aQhcCuAcebg_87 failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-Khz-JLkSH4_Kx--A5zc failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KOgndQaPmKk0ZZm8fQ7/-KiXTXs8YMZMXUb1y7G_ failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KP4BDyjS9zk2CCqEnvU/-Ke1aoHEORhmid5pKIEY failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-1661652-DRwvSJd3NvC5dHrxAASOkA/graphics/page/-KP4BDyjS9zk2CCqEnvU/-KhQ2TLEewgAW6EaPrRw failed: permission_denied S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1492703351:35 Graphics: 101 app.js?1492703351:35 Paths: 38 app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:31 new caster! app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169675/X-D9Inh3dMpcW3XfGYX3pA/thumb.jpg?1471031040&14726670595" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169675/X-D9Inh3dMpcW3XfGYX3pA/thumb.jpg?1471031040&14726670595</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169675/X-D9Inh3dMpcW3XfGYX3pA/original.jpg?1471031040&14726670595" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169675/X-D9Inh3dMpcW3XfGYX3pA/original.jpg?1471031040&14726670595</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169765/xRnd_flwcDUH2vnQ6J-i_w/thumb.png?1471834510&14726672845" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169765/xRnd_flwcDUH2vnQ6J-i_w/thumb.png?1471834510&14726672845</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169765/xRnd_flwcDUH2vnQ6J-i_w/max.png?1471834510&14726672845" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169765/xRnd_flwcDUH2vnQ6J-i_w/max.png?1471834510&14726672845</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169766/eAGD2CRUG2CGckonrQx5Nw/thumb.png?1471834532&14726672855" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169766/eAGD2CRUG2CGckonrQx5Nw/thumb.png?1471834532&14726672855</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169766/eAGD2CRUG2CGckonrQx5Nw/max.png?1471834532&14726672855" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169766/eAGD2CRUG2CGckonrQx5Nw/max.png?1471834532&14726672855</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/thumb.png?1471834562&14726672865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/thumb.png?1471834562&14726672865</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/med.png?1471834562&14726672865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/med.png?1471834562&14726672865</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169764/4bSDLush2Ag0UKyC9uu-9g/thumb.png?1471834474&14726672825" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169764/4bSDLush2Ag0UKyC9uu-9g/thumb.png?1471834474&14726672825</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169764/4bSDLush2Ag0UKyC9uu-9g/max.png?1471834474&14726672825" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169764/4bSDLush2Ag0UKyC9uu-9g/max.png?1471834474&14726672825</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169769/W2JZOLyxBga64r2nDcssHw/thumb.png?1471834605&14726672895" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169769/W2JZOLyxBga64r2nDcssHw/thumb.png?1471834605&14726672895</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169769/W2JZOLyxBga64r2nDcssHw/med.png?1471834605&14726672895" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169769/W2JZOLyxBga64r2nDcssHw/med.png?1471834605&14726672895</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169768/TH5SxC_ioqU2HgXPq_l1UA/thumb.png?1471834584&14726672885" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169768/TH5SxC_ioqU2HgXPq_l1UA/thumb.png?1471834584&14726672885</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169768/TH5SxC_ioqU2HgXPq_l1UA/max.png?1471834584&14726672885" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169768/TH5SxC_ioqU2HgXPq_l1UA/max.png?1471834584&14726672885</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/thumb.png?1471834624&14726672915" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/thumb.png?1471834624&14726672915</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/med.png?1471834624&14726672915" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/med.png?1471834624&14726672915</a> app.js?1492703351:35 Reorder by ZORDER app.js?1492703351:31 new lamp app.js?1492703351:5 Uncaught DOMException: Failed to execute 'addColorStop' on 'CanvasGradient': The provided value (-0.0769231) is outside the range (0.0, 1.0). at e.Lamp.castlight (<a href="https://app.roll20.net/assets/app.js?1492703351:5:10079" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:5:10079</a>) at <a href="https://app.roll20.net/assets/app.js?1492703351:31:17009" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:17009</a> at Array.forEach (native) at Function.k.each.k.forEach (<a href="https://app.roll20.net/assets/base.js?1492617178:1:1628" rel="nofollow">https://app.roll20.net/assets/base.js?1492617178:1:1628</a>) at u (<a href="https://app.roll20.net/assets/app.js?1492703351:31:14107" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:14107</a>) at w (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20896" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20896</a>) at m (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20086" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20086</a>) at Object.d20.canvas_overlay.postProcessing (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20183" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20183</a>) at Object.d20.engine.postProcessing (<a href="https://app.roll20.net/assets/app.js?1492703351:32:7367" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:32:7367</a>) at i.renderAll (<a href="https://app.roll20.net/assets/app.js?1492703351:27:24833" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:27:24833</a>) e.Lamp.castlight @ app.js?1492703351:5 (anonymous) @ app.js?1492703351:31 k.each.k.forEach @ base.js?1492617178:1 u @ app.js?1492703351:31 w @ app.js?1492703351:31 m @ app.js?1492703351:31 d20.canvas_overlay.postProcessing @ app.js?1492703351:31 d20.engine.postProcessing @ app.js?1492703351:32 renderAll @ app.js?1492703351:27 d20.engine.renderLoop @ app.js?1492703351:33 app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:35 Reorder by ZORDER app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:34 setting src app.js?1492703351:30 Cols: 5 Rows: 4 app.js?1492703351:30 Took 3ms to generate cache. app.js?1492703351:32 Final set zoom! app.js?1492703351:32 (2) [1122, 1799] app.js?1492703351:32 Debounced init page! app.js?1492703351:37 init active page! app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/med.png?1471834562&14726672865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/med.png?1471834562&14726672865</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/max.png?1471834562&14726672865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169767/Nr6e-FNVKdoVbjtpArXc-A/max.png?1471834562&14726672865</a> app.js?1492703351:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/med.png?1471834624&14726672915" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/med.png?1471834624&14726672915</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/max.png?1471834624&14726672915" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/169770/Hipy8EwbhpGh2iHqimyUOg/max.png?1471834624&14726672915</a> app.js?1492703351:5 Uncaught DOMException: Failed to execute 'addColorStop' on 'CanvasGradient': The provided value (-0.0769231) is outside the range (0.0, 1.0). at e.Lamp.castlight (<a href="https://app.roll20.net/assets/app.js?1492703351:5:10079" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:5:10079</a>) at <a href="https://app.roll20.net/assets/app.js?1492703351:31:17009" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:17009</a> at Array.forEach (native) at Function.k.each.k.forEach (<a href="https://app.roll20.net/assets/base.js?1492617178:1:1628" rel="nofollow">https://app.roll20.net/assets/base.js?1492617178:1:1628</a>) at u (<a href="https://app.roll20.net/assets/app.js?1492703351:31:14107" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:14107</a>) at w (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20896" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20896</a>) at m (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20086" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20086</a>) at Object.d20.canvas_overlay.postProcessing (<a href="https://app.roll20.net/assets/app.js?1492703351:31:20183" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:31:20183</a>) at <a href="https://app.roll20.net/assets/app.js?1492703351:32:9543" rel="nofollow">https://app.roll20.net/assets/app.js?1492703351:32:9543</a> at n (<a href="https://app.roll20.net/assets/base.js?1492617178:1:7636" rel="nofollow">https://app.roll20.net/assets/base.js?1492617178:1:7636</a>) e.Lamp.castlight @ app.js?1492703351:5 (anonymous) @ app.js?1492703351:31 k.each.k.forEach @ base.js?1492617178:1 u @ app.js?1492703351:31 w @ app.js?1492703351:31 m @ app.js?1492703351:31 d20.canvas_overlay.postProcessing @ app.js?1492703351:31 (anonymous) @ app.js?1492703351:32 n @ base.js?1492617178:1 app.js?1492703351:34 setting src app.js?1492703351:34 setting src jquery.1.8.2.min.js:2 XHR finished loading: GET "<a href="https://app.roll20.net/editor/ping/5/40/0" rel="nofollow">https://app.roll20.net/editor/ping/5/40/0</a>". send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 roll20Ping @ app.js?1492703351:31
1493756995
Pat S.
Forum Champion
Sheet Author
Robert, I'm sorry to hear that you're having issues with the site. Could you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you!
The only part of those 3 steps I did not perform was testing it in Firefox. &nbsp;I did clear the cache, several times, and I have no add-ons. &nbsp; Step 4 is the post above, unless you feel I've missed something.
Here's another screen shot, this is the actual map, that won't render up top. &nbsp;It's here, now, this is w/o cache enabled as I have the dev tools open, however it's still not rendering in the main chrome window.
Apparently, I'm incapable of inserting a screen shot, let's try again. :) &nbsp; &nbsp;You get the idea here, this is a fully rendered JPG in the developer tools, that I've fetched. &nbsp;Surprisingly, it doesnt' seem to be in the sources pane. The last one was too large, so says the javascript console. :/
Check the tokens you have on the page and make sure there aren't any tokens with negative numbers in the Emits Light fields on the Advanced tab. If you find some with 60 / -5 for example, just remove the -5. Save the token and then update the character default token.
I did fail to mention that of the other players in the game, the majority of them have no problem. &nbsp;It's me and one other player. &nbsp; Seems as though the rest of the group is OK. &nbsp; This also happened to me earlier on another map, when I did reload the map worked fine. &nbsp;And this map now persists as blurry with the above canvas error in the javascript console. &nbsp; I would imagine if this were just a lighting issue, that it would resolve itself once we exposed the entire map. &nbsp; &nbsp;
I've also just tested this in chrome 57 on a windows 7 machine here, also w/o plugins, same thing.
Phoenix said: Check the tokens you have on the page and make sure there aren't any tokens with negative numbers in the Emits Light fields on the Advanced tab. If you find some with 60 / -5 for example, just remove the -5. Save the token and then update the character default token. I am the GM running this game so Robert doesn't have access to the tokes as I do. &nbsp;Yes, all the player tokens are set up with darkvision settings as outlined in the&nbsp; Roll20 Wiki article for dynamic lighting&nbsp; .&nbsp; Could you perhaps explain why following Roll20 guidelines for Dynamic lighting is causing problems with the system? &nbsp;I will gladly remove the -5 in start of dim &nbsp;but I only put it there because Roll20 suggested it.
Pat S. said: Robert, I'm sorry to hear that you're having issues with the site. Could you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you! Pat, I realize I didn't reply to this. &nbsp; I did include all of this information minus the Firefox test. &nbsp; There are &nbsp;other bits strewn throughout the post here as well. &nbsp;Is this enough to report the bug?
More information.... I have 2 members from our group that are on windows, running Chrome 58, and neither reports an issue. &nbsp;I'm checking with the other non-working windows user tonight, and I'll confirm a few more working. &nbsp; I don't know if this is a browser issue, or something else, just trying to fill in as many of the gaps in information as possible.
I experienced the same issue running my game and removing the -5 from the vision settings resolved the issue for me. I have players in my game running Chrome without issues, and I can use other browsers without issues. So at first it seemed to be a quirk with Chrome on my machine. I reset Chrome back to default settings, disabled extensions, cleared the cache etc. Same issue. I tried making new pages and using different combinations of lighting features. I got to the point that even on a blank page without dynamic lighting lines drawn, but with dynamic lighting enabled, as soon as I would drag a token to the page I would get an error message in the log.&nbsp;Searching the Roll20 site for more info I found three posts similar to this one with the same error in the console log and decided to further troubleshoot on my own so I could recreate the issue and understand what was causing it. I tried another campaign that I'm GM in and was able to recreate the issue on blank pages by dragging tokens to the tabletop. If you look at the code, the browser is doing quite a bit of math using those light numbers and when I removed the negative number (because the error referenced a negative value) things started to work again. I can recreate this in both games on any page with any token by adding and removing the -5 light settings. It doesn't seem to have anything to do with the size or dimensions of the map or other resources. A blank page with no dynamic light lines drawn and the default token image will cause the error in the log by adding or removing the -5 number. The relevant error is this: app.js?1492703351:5 Uncaught DOMException: Failed to execute 'addColorStop' on 'CanvasGradient': The provided value (-0.0769231) is outside the range (0.0, 1.0). If you can confirm it works like this in your game for Robert then I think we're on to something and the dev team should investigate the issue. Hopefully the workaround fixes the issue for you guys for now and we'll see if the devs can track down the issue and resolve it.
Phoenix said: I can recreate this in both games on any page with any token by adding and removing the -5 light settings. It doesn't seem to have anything to do with the size or dimensions of the map or other resources. A blank page with no dynamic light lines drawn and the default token image will cause the error in the log by adding or removing the -5 number. The relevant error is this: app.js?1492703351:5 Uncaught DOMException: Failed to execute 'addColorStop' on 'CanvasGradient': The provided value (-0.0769231) is outside the range (0.0, 1.0). If you can confirm it works like this in your game for Robert then I think we're on to something and the dev team should investigate the issue. Hopefully the workaround fixes the issue for you guys for now and we'll see if the devs can track down the issue and resolve it. Or at the very least, update the wiki for the documentation. &nbsp;Which I think once we confirm this, and validate why the -5 is in fact an option, and what needs be done, either bug or documentation update. Thank you for the detailed explanation, that helps, I'll say something to the DM and see if we can fix this one quick-like.
If this works for you guys, remind him to remove tokens from pages you've already played and then update the default tokens for your characters.
When I get some time I will look into this one and report back with my findings.
Phoenix said: If this works for you guys, remind him to remove tokens from pages you've already played and then update the default tokens for your characters. That seems to have worked. &nbsp; Thing that's bugging me now, is why did this work for so long in the hangouts, and otherwise, and why is it only affecting myself and another player?
Pat S. said: Robert, I'm sorry to hear that you're having issues with the site. If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you! Pat, &nbsp; &nbsp; I think we've found the issue here. &nbsp;It appears as though myself and another user were experiencing what Phoenix pointed out. This sounds like a bug, at the very least on the documentation side, possibly in the code itself. There is a significant amount of chatter here to support my original claim, along with another thread that perhaps Phoenix will link here, or link this thread to their original. &nbsp; &nbsp;What steps must we take next to help you get this one in queue and/or help you resolve the issue either by editing documentation or further testing?
One more piece of information, both of my machines here are now functional. &nbsp;So &nbsp;Chrome 58 on OSX Yosemite, and Chrome 57 on windows 7, are now both functional. &nbsp; Could this be content delivery related? or just something stupid with the way Chrome is handling this?
1494787229
Gid
Roll20 Team
Robert M. said: Or at the very least, update the wiki for the documentation. &nbsp;Which I think once we confirm this, and validate why the -5 is in fact an option, and what needs be done, either bug or documentation update. Thank you for the detailed explanation, that helps, I'll say something to the DM and see if we can fix this one quick-like. We corrected the wiki to state it should be 0. This element keeps getting modified by users. What we may do is take a look at that wiki "guide" and convert it to a "doc" instead. The "guide" category are often pages not written by the Roll20 team, but created by community members. This situation can run into a 'too many cooks' situation when it comes to multiple users editing the wiki page's content. The "docs" category are wiki pages straight from the Roll20 team and aren't meant to be freely edited by the community.