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

Very Slow Performance

1524183139

Edited 1524183274
We&nbsp; are experiencing very slow performance. all of us, on mac, pc, in different browsers. I just logged in by myself and am experiencing the issue still. This only started about 1-2 weeks ago. Map loading is very slow. Rolls are very slow. they used to just roll and you'd see the dice. Now it just lags hard. Win10 64bit FF 59.0.2 BitDefender JS enabled No addons. Does this in chrome as well. 16GB RAM 2.4ghz i-7 ssd drives no touch screen log of JS from console=================================== 70 app.js:84:25140 TOUCH SUPPORTED: false app.js:85:30632 USING WEBGL ACCELERATION... app.js:85:31934 WEBGL STARTUP SUCCESS app.js:85:32523 Custom Sheet Translation app.js:87:17960 select app.js:80:8447 Switch mode to select app.js:80:10291 Initializing new dice engine with randomness... app.js:97:12941 Using random entropy app.js:97:13021 Compiling sheet... app.js:100:3912 Found rolltemplate: simple app.js:100:4195 Found rolltemplate: atk app.js:100:4195 Found rolltemplate: dmg app.js:100:4195 Found rolltemplate: atkdmg app.js:100:4195 Found rolltemplate: desc app.js:100:4195 Found rolltemplate: spell app.js:100:4195 Found rolltemplate: traits app.js:100:4195 Found rolltemplate: npc app.js:100:4195 Found rolltemplate: npcatk app.js:100:4195 Found rolltemplate: npcdmg app.js:100:4195 Found rolltemplate: npcaction app.js:100:4195 Found webworker script app.js:100:4734 Finding sheet rolls... app.js:100:5189 Including compendium template css. app.js:100:10001 window resize app.js:102:256 Final set zoom! app.js:86:12690 UPDATE GL SIZE! app.js:85:24956 Final set zoom! app.js:86:12690 tuts loaded tutorial_tips.js:7:2 Starting up WEB WORKER sheetsandboxworker.js:260:2 Final page load. app.js:92:23576 Scan for new plays! app.js:92:20412 Auth'ed. app.js:91:32021 Go post auth! app.js:91:32218 initial setup app.js:91:32363 Object { attributes: {…}, _escapedAttributes: {}, cid: "c0", changed: {}, _silent: {}, _pending: {}, _previousAttributes: {…}, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), … } app.js:90:533 Got players value... app.js:91:32605 joining game... app.js:92:6792 Full load page! app.js:89:12213 We have 32 pages app.js:92:723 Refresh Journal List! app.js:99:16620 Search took 6ms app.js:99:15472 Player -KpGGQvqoD2_-aGOLqRV is offline... app.js:90:7456 Player -KsQ_9r1roQOuORWjEdA is offline... app.js:90:7456 Player -KsQdc6WaKUG6QfwGnVh is offline... app.js:90:7456 THREE.WebGLRenderer 69 app.js:14:31552 Global Volume: 100=1 app.js:90:17083 Player -KsQgDtKZyLPgh_fqE06 is offline... app.js:90:7456 Player -L6NAIZhbGD-sUCLi3BU is offline... app.js:90:7456 Player -L7CCHm4nPBA8v54Ibsx is offline... app.js:90:7456 Deferred finish joining... app.js:92:6882 Firebase Online app.js:84:26865 handle page changes app.js:92:1263 false app.js:92:1344 139 app.js:87:23108 Scan for new plays! app.js:92:20412 Do refresh link cache! app.js:88:2267 Refresh Journal List! app.js:99:16620 Search took 8ms app.js:99:15472 Reorder by ZORDER app.js:89:17250 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L1-FPCBUdyxxgZSsh-5/-L7kpC9qncEOUuabaVFN failed: permission_denied firebase.2.4.0.js:45:446 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L1-FPCBUdyxxgZSsh-5/-L8tCRWwmpJyogzcA6s1 failed: permission_denied firebase.2.4.0.js:45:446 init active page! app.js:92:5745 activate page! app.js:89:14375 FULLY ACTIVATE VIEWS FOR PAGE. app.js:89:14607 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... app.js:88:26083 Swapping <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... to <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... app.js:88:26083 FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L9S773W2NCk8Qa4DqxQ/-LA0eGHY8h3JQOwY9Ulg failed: permission_denied firebase.2.4.0.js:45:446 Graphics: 35 app.js:89:13554 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5138" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5138</a>... app.js:88:26083 Swapping <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... to <a href="http://imgsrv.roll20.net:5100/?src=www.dungenie.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dungenie.c</a>... app.js:88:26083 Paths: 60 app.js:89:13750 setting src app.js:88:26244 Cols: 5 Rows: 7 app.js:84:746 Took 426ms to generate cache. app.js:84:1422 Reorder by ZORDER app.js:89:17250 new caster! app.js:85:11609 new lamp app.js:85:14355 Show Character View Dialog! app.js:93:20344 --- RENDER CHARACTIVE VIEW ---- app.js:93:6601 139 app.js:87:23108 new lamp app.js:85:14355 Show Character View Dialog! app.js:93:20344 --- RENDER CHARACTIVE VIEW ---- app.js:93:6601 Redoing charsheet html app.js:93:8729 338ms to end of html app.js:93:9386 139 app.js:87:23108 Really updating character sheet values app.js:93:9517 Triggering for sheet:opened sheetsandboxworker.js:67:3 Setting up repeating sections took until 72ms app.js:93:11648 Updating ALL VALUES app.js:93:12621 Finding list of dirty attributes took until 74ms app.js:93:12825 Querytest took until 74ms app.js:93:13184 Attribute cache compliation took until 76ms app.js:93:13394 Set values (including auto-calcuating variables) took until 184ms app.js:93:15701 Appending to screen took until 194ms app.js:93:15894 Took 196ms app.js:93:16140 5th Edition OGL by Roll20 v2.1 sheetsandboxworker.js:3550:17 targeting app.js:80:8447 Switch mode to targeting app.js:80:10291 targeting app.js:80:8447 Switch mode to targeting app.js:80:10291 Finished after going 4 levels deep. app.js:98:19151 Begin processing op! app.js:98:21020 Levels deep: 0 app.js:98:21924 Begin processing op! app.js:98:21020 Inline rolls complete! app.js:98:20575 remote Roll! app.js:102:27998 Finished 1 app.js:98:21754 Levels deep: 0 app.js:98:21781 Finished 0 app.js:98:21754 Levels deep: 0 app.js:98:21781 Inline rolls complete! app.js:98:20575 Roll: 864ms app.js:97:26968 Incoming app.js:102:28612 Executing sequence #1 as 1 app.js:102:27543 20 app.js:102:27643 REDOING ALEA SEED app.js:102:26683 THREE.PlaneGeometry: Consider using THREE.PlaneBufferGeometry for lower memory footprint. app.js:18:2427 ADJUSTING WIDTH AND HEIGHT OF VIEWPORT app.js:102:29216 select app.js:80:8447 Switch mode to select app.js:80:10291 THREE.WebGLProgram: gl.getProgramInfoLog() app.js:15:29088 THREE.WebGLProgram: gl.getProgramInfoLog() C:\fakepath(61,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll C:\fakepath(94,7-104): warning X3557: loop only executes for 1 iteration(s), consider removing [loop] app.js:15:29088 THREE.WebGLProgram: gl.getProgramInfoLog() C:\fakepath(90,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll app.js:15:29088 Incoming app.js:102:28612 Already rendering, ignoring. app.js:102:28778 skip this one! app.js:102:32037 returned all current rolls app.js:102:32070 Finsihed after 45 calculations. app.js:102:32117 all done! cleanup! app.js:102:32501 Finished after going 3 levels deep. app.js:98:19151 Begin processing op! app.js:98:21020 Levels deep: 0 app.js:98:21924 remote Roll! app.js:102:27998 Finished 1 app.js:98:21754 Levels deep: 0 app.js:98:21781 Finished 0 app.js:98:21754 Levels deep: 0 app.js:98:21781 Inline rolls complete! app.js:98:20575 Roll: 460ms app.js:97:26968 Incoming app.js:102:28612 STOP RENDERING app.js:102:25542 Executing sequence #1 as 1 app.js:102:27543 20 app.js:102:27643 REDOING ALEA SEED app.js:102:26683 skip this one! app.js:102:32037 returned all current rolls app.js:102:32070 Finsihed after 33 calculations. app.js:102:32117 all done! cleanup! app.js:102:32501 STOP RENDERING app.js:102:25542 window resize app.js:102:256 Final set zoom! app.js:86:12690 UPDATE GL SIZE! app.js:85:24956 Final set zoom! app.js:86:12690 ADJUSTING WIDTH AND HEIGHT OF VIEWPORT app.js:102:29216
I logged the console when I rolled. As I rolled I got... THREE.WebGLProgram: gl.getProgramInfoLog() app.js:15:6331 THREE.WebGLProgram: gl.getProgramInfoLog()C:\fakepath(61,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll C:\fakepath(94,7-104): warning X3557: loop only executes for 1 iteration(s), consider removing [loop] app.js:15:6331 THREE.WebGLProgram: gl.getProgramInfoLog()C:\fakepath(90,3-100): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll app.js:15:6331 skip this one!
i reloaded the page. on load i saw this... Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src”). Source: window.NREUM||(NREUM={});NREUM.info={"be.... editor:12 Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src”). Source: window.NREUM||(NREUM={}),__nr_require=fu.... editor:13 70 app.js:84:2231 TOUCH SUPPORTED: false app.js:85:7706 USING WEBGL ACCELERATION... app.js:85:9008 WEBGL STARTUP SUCCESS app.js:85:9597 Custom Sheet Translation app.js:86:27690 RTCIceServer.url is deprecated! Use urls instead. app.js:25 select
1524200284
Gold
Forum Champion
Thanks for the log reports Jeff. A member of the Dev Team will come by and take a look.
Just to affirm, roll20 is crawling here too.
1524268834

Edited 1524269051
vÍnce
Pro
Sheet Author
A couple things to look at; if you are using FF, make sure that autofill addresses is disabled in options| privacy & security.&nbsp; If you are using lastpass or similar extensions, make sure to disable those as well.
@vince, it's already off. thanks. what else you need?
1524272792
vÍnce
Pro
Sheet Author
Hmm.&nbsp; You mentioned that all of you are having performance issues.&nbsp; Is this happening only for a particular game?&nbsp; What sheet/rpg are you using?&nbsp; I have FF&nbsp;60.0b14 (64-bit) You still have issues after updating FF?
I am using Chrome (66.0.3359.117) not FF to me it is mostly noticeable when I am on the forums and main page and not in the game itself, although it takes a longer time then usualy to open up character sheets and handouts.
Google Chrome is up to date Version 66.0.3359.117 (Official Build) (64-bit) FF 59.0.2 64bit we are only playing one game D&D 5e. could it be dynamic lighting?
how do i determine what sheet? i don't see a label and can't post a pic
example <a href="https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0" rel="nofollow">https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0</a>
1524437952
vÍnce
Pro
Sheet Author
DL, 3d dice, giant maps/images, aFoW, lot's of spells added to the sheets, large numbers of characters and monsters/npcs, large numbers of tokens and images, slow computers, etc... can all contribute to performance.&nbsp; ;-( 5e OGL Sheet 5e Shaped Sheet .
1524438016
vÍnce
Pro
Sheet Author
Jeff M. said: example <a href="https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0" rel="nofollow">https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0</a> Wow.&nbsp; That is slow.
It used to roll much faster. Very smooth. Lemme know what else you need.
1524442676
vÍnce
Pro
Sheet Author
I would try disabling&nbsp; hardware acceleration in your browser. (worth a try at this point) Might even try temporarily disabling BitDefender just to see if there is a conflict. Devs/Mods will probably have something soon...
1524455825
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Jeff M. said: example <a href="https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0" rel="nofollow">https://www.dropbox.com/s/xwjxp4xj0nc6zfd/test2.mp4?dl=0</a> Wow. I can see ~26x50 unit grid, just on the part that's showing. By the size of the scroll bar thumbs, I'm guessing the map is many times larger than that. You are also using Dynamic Lighting and Advanced Fog of War. All of those things add up to laggy performance. I'm surprised it's as good as you show. There are only a few PCs, but if the NPC tokens throughout the map have sight enabled, that could multiply the problem enormously. My advice would be to not do that entire map in one big chunk, but split it up into smaller maps. 30x30, perhaps. Make sure your NPCs have sight turned off. Don't use AFOW unless you really, really want to. And make your DL lines with as few segments as possible (although it looks like you have a good handle on that.).
Thanks! we'll give that a shot
what about these errors? FIREBASE WARNING: update at /campaign-2408519-6stHelCA9Ob0GLIvVVCHxg/graphics/page/-L9S773W2NCk8Qa4DqxQ/-LA0eGHY8h3JQOwY9Ulg failed: permission_denied