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

Editor space becoming... "creative" while using Chrome.

So it's deja vu time here in the bug report section. Except this time it's backwards. When i load a campaign (any campaign) using chrome, the editor space becomes erratic. Sometimes going completely white, sometimes bringing the loading screen back, upside-down and backwards, and sometimes displaying normally. The part where it gets wacky is that this time it's Firefox which is working perfectly. I went back to the first time i made this post, and followed all the steps for chrome this time. Cleared the cache, disabled anything that was on, logged out and then back in. And the campaign editor-space is still... expressing its individuality when i use chrome. Is this a known problem? Is there anything else i should try?
1411327008
Gauss
Forum Champion
Could you supply a screenshot? I am not sure what you are referencing.
This is the reference: <a href="https://app.roll20.net/forum/post/527810/editor-sp" rel="nofollow">https://app.roll20.net/forum/post/527810/editor-sp</a>... None of the specs for my computer have changed since that time, and as i said i've already tried everything that was suggested. There's an example of the kind of thing that's happening. Except now it's happening no matter what browser i use.
There's another.
1411434775

Edited 1411434797
Gauss
Forum Champion
Wow, that is...yeah. So for the next step please go to <a href="https://wiki.roll20.net/Solving_Technical_Issues" rel="nofollow">https://wiki.roll20.net/Solving_Technical_Issues</a> and follow the steps.
1411435792
Pat S.
Forum Champion
Sheet Author
Billy do you have a dual monitor setup while using a screen share or screen capture? Your first image looks like you have a screen share running but that second one is an eyebrow raiser.
Pat: I don't have any kind of screen-share or dual monitor thing going. That corner you see echoing my post is from the second tab i had open, where i was writing that post! The second seems to be elements from my desktop "dock", intermingled with the grassland hex map that was meant to be in that space.
1411436364
Pat S.
Forum Champion
Sheet Author
That is strange. I don't have mac so I can't offer any help, sorry.
1411438019

Edited 1411438034
I already did almost everything listed in the "technical issues" before posting the first time. The only thing missing was the log which is here: --------------------------------------- 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://ajax.googleapis.com" rel="nofollow">https://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>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/editor/:8 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://ajax.googleapis.com" rel="nofollow">https://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>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/editor/:9 70 TOUCH SUPPORTED: false USING WEBGL ACCELERATION... app.js?1409801439:23 select app.js?1409801439:18 Switch mode to select app.js?1409801439:18 Initializing new dice engine with randomness... app.js?1409801439:32 Using random entropy app.js?1409801439:32 Compiling sheet... app.js?1409801439:34 Finding sheet rolls... app.js?1409801439:34 'Attr.nodeValue' is deprecated. Please use 'value' instead. window resize app.js?1409801439:35 Final set zoom! app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Final set zoom! app.js?1409801439:23 tuts loaded tutorial_tips.js:7 Final page load. app.js?1409801439:28 Scan for new plays! app.js?1409801439:28 window resize app.js?1409801439:35 Final set zoom! app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Final set zoom! app.js?1409801439:23 Auth'ed. app.js?1409801439:28 Go post auth! app.js?1409801439:28 4Scan for new plays! app.js?1409801439:28 initial setup app.js?1409801439:28 Got players value... app.js?1409801439:28 joining game... app.js?1409801439:28 4Full load page! app.js?1409801439:26 We have 4 pages app.js?1409801439:28 Player -JXI_C1XOZgrfSQQ--AP is offline... app.js?1409801439:26 Player -JXLb4sLUEpJsAqM1mYZ is offline... app.js?1409801439:26 Player -JXLbncNEiPd7TYHmwiF is offline... app.js?1409801439:26 Player -JXLkk--E4DM2UJ4f5NV is offline... app.js?1409801439:26 Player -JXLmANeWN09TPMS269I is offline... app.js?1409801439:26 Deferred finish joining... app.js?1409801439:28 Firebase Online app.js?1409801439:22 handle page changes app.js?1409801439:28 false app.js?1409801439:28 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glTexImage2D: &lt;- error from previous GL command app.roll20.net/:1 Do refresh link cache! app.js?1409801439:25 refershing page listings! app.js?1409801439:30 Search took 9ms app.js?1409801439:34 Updating character sheet values app.js?1409801439:29 init active page! app.js?1409801439:28 activate page! app.js?1409801439:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1409801439:26 Graphics: 10 app.js?1409801439:26 Paths: 0 app.js?1409801439:26 Updating character sheet values app.js?1409801439:29 Reorder by ZORDER app.js?1409801439:26 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glTexImage2D: &lt;- error from previous GL command app.roll20.net/:1 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 refershing page listings! app.js?1409801439:30 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 initiatlizing video chat app.js?1409801439:33 Connecting to WebRTC app.js?1409801439:33 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 28Descending into madness... app.js?1409801439:32 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5664" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5664</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5664" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5664</a>... app.js?1409801439:25 Reorder by ZORDER app.js?1409801439:26 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5664" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5664</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5664" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5664</a>... app.js?1409801439:25 Reorder by ZORDER app.js?1409801439:26 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Reorder by ZORDER app.js?1409801439:26 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Cols: 1 Rows: 2 app.js?1409801439:21 Took 169ms to generate cache. app.js?1409801439:21 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Reorder by ZORDER app.js?1409801439:26 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Connected to session app.js?1409801439:33 Someone just connected. app.js?1409801439:33 It's us? app.js?1409801439:33 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 window resize app.js?1409801439:35 Final set zoom! app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Final set zoom! app.js?1409801439:23 Cols: 1 Rows: 2 app.js?1409801439:21 Took 426ms to generate cache. app.js?1409801439:21 Cols: 1 Rows: 2 app.js?1409801439:21 Took 866ms to generate cache. app.js?1409801439:21 3setting src app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Reorder by ZORDER app.js?1409801439:26 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glTexImage2D: &lt;- error from previous GL command app.roll20.net/:1 setting src app.js?1409801439:25 75[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Final set zoom! app.js?1409801439:23 Array[2] app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Debounced init page! app.js?1409801439:23 init active page! app.js?1409801439:28 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 2setting src app.js?1409801439:25 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 refershing page listings! app.js?1409801439:30 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Final set zoom! app.js?1409801439:23 Array[2] app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Debounced init page! app.js?1409801439:23 init active page! app.js?1409801439:28 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 refershing page listings! app.js?1409801439:30 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 6setting src app.js?1409801439:25 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 setting src app.js?1409801439:25 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 Final set zoom! app.js?1409801439:23 Array[2] app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Debounced init page! app.js?1409801439:23 init active page! app.js?1409801439:28 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... app.js?1409801439:25 refershing page listings! app.js?1409801439:30 4setting src app.js?1409801439:25 Final set zoom! app.js?1409801439:23 Array[2] UPDATE GL SIZE! [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 setting src Debounced init page! init active page! Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4863" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4863</a>... Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4862" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4862</a>... 2setting src refershing page listings! [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 2setting src 2[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 setting src 28[.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glFramebufferTexture2D: &lt;- error from previous GL command app.roll20.net/:1 window resize app.js?1409801439:35 Final set zoom! app.js?1409801439:23 [1857.5, 733.75] app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Final set zoom! app.js?1409801439:23 [1857.5, 733.75] app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Debounced init page! app.js?1409801439:23 init active page! app.js?1409801439:28 refershing page listings! app.js?1409801439:30 [.WebGLRenderingContext]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glTexImage2D: &lt;- error from previous GL command app.roll20.net/:1 ---------------------------------------
1411439602
Gauss
Forum Champion
Please send me a join link.
Alrighty.. Done. But it's happening in every campaign i have access to.
1411448942
Gauss
Forum Champion
Ok, I didn't see any problem with your campaign. You may want to try a clean install of Chrome to see if that fixes the problem.
Yeah, already did that. And updated anything else that i could find to update. Like i said when i sent the link, it's in every campaign i check. So i never really thought it was the campaign itself. Dev server, regular server, chrome, firefox, updated chrome & firefox, it's all a jumble.
But for some reason, when i busted safari out of digital mothballs it works in that.
1411453941
Gauss
Forum Champion
I will bump this up to the Devs, maybe they will see something in the console log that can help. However, in the meantime I suggest using a different browser that works. :)
I am not an expert but it looks like you have a major issue with webGL on your system. You have a couple dozen errors in your log for invalid framebuffer operation. I would guess that either your video drivers got screwed up somehow, or your hardware is failing. Not really sure which is more likely.
So basically what you're seeing are video memory artifacts. As Roger said, your computer is not liking our use of WebGL. What happens when you go to chrome://gpu in the address bar? Is everything accelerated? As a workaround, after the game loads, the URL should be "<a href="https://app.roll20.net/editor" rel="nofollow">https://app.roll20.net/editor</a>" . Change it to "<a href="https://app.roll20.net/editor/?disablewebgl=true" rel="nofollow">https://app.roll20.net/editor/?disablewebgl=true</a>" and press Enter. The game should reload and that might help fix the problem.
Graphics Feature Status Canvas: Hardware accelerated Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated and threaded Rasterization: Software only. Hardware acceleration disabled Threaded Rasterization: Disabled Video Decode: Hardware accelerated Video Encode: Hardware accelerated WebGL: Hardware accelerated
The "/?disablewebgl=true" worked pretty well! Some strange stuff happened, but nothing that can't be ignored.
I second this. I used to have this issue as well, but Safari on a Mac handled it pretty well.