Follow Up on Character Sheet Glitch

1507166409
Jeremy H.
Pro
Sheet Author
This is a follow-up post to  this thread (since I forgot to check it a while back, and it's automatically locked), has there been any investigation into what this is since it was reported? This is still  a problem.
1507195819
Ziechael
Roll20 Mod Team
Sheet Author
API Scripter
Apologies Jeremy, I'll flag this for attention!
1507211823
Drespar
Roll20 Development Team
Hi Jeremy, My apologies for this falling off the radar! I will bring it up to the team again and see if I can't get some more eyes on it :) Could you also provide the name of the game that this is happening in as well as the names of the sheets that are experiencing this issue? If it is okay with you, we can hop in to see if the issue persists in that game on our systems. Alternatively, you could move the sheets to a temporary folder with an obvious name.
1507231307

Edited 1507231321
Jeremy H.
Pro
Sheet Author
Drespar said: Hi Jeremy, My apologies for this falling off the radar! I will bring it up to the team again and see if I can't get some more eyes on it :) Could you also provide the name of the game that this is happening in as well as the names of the sheets that are experiencing this issue? If it is okay with you, we can hop in to see if the issue persists in that game on our systems. Alternatively, you could move the sheets to a temporary folder with an obvious name. Sure. The name of the game is The Fade Tabletop 2e. This was happening on another game that has since been put into the Dev server. All of the sheets are affected there, it isn't isolated to just one or two. All of the fields in that game in particular from Species Abilities down to Languages are affected. Everything above that (Items, Weapons, and Knowledge) work fine.
1507593880
Steve K.
Roll20 Development Team
Sheet Author
API Scripter
Compendium Editor
Jeremy, from the sound of your issue it sounds like there is something third party preventing normal functionality from happening. Something like a browser addon on or extension, an anti-virus, or a piece of malware. Do you get this problem when you disable all your extensions? What about the anti-virus? What if you switch to incognito mode?
1508732927
Jeremy H.
Pro
Sheet Author
Steve K. said: Jeremy, from the sound of your issue it sounds like there is something third party preventing normal functionality from happening. Something like a browser addon on or extension, an anti-virus, or a piece of malware. Do you get this problem when you disable all your extensions? What about the anti-virus? What if you switch to incognito mode? I never got a notification for this reply, so this is the first time replying to this. In the last thread (posted  here ) I already went through the process of disabling all of my addons and extensions to test it. No avail. I just checked using incognito mode (now I'm using Google Chrome Beta which - by the way, doesn't fix it. Switching to Firefox does fix it) and nothing changed. I disabled my anti-virus (or rather, it wasn't enabled yet) and nothing changed. No firewall is blocking this. If there is something third party affecting this, I don't see how it'd affect Chrome through incognito mode. I've also cleared cache and history recently. Still nothing.
1508775749
Steve K.
Roll20 Development Team
Sheet Author
API Scripter
Compendium Editor
Since it's only affecting your machine locally, only with Chrome, and you've disabled your extensions and addons, then that suggests to me there is a piece of malware or virus on your computer that's interrupting normal functionality. The fact that it's specifically hijacking inputs is worrying, because that's a key way malware phishes sensitive information, like passwords. Have you tried running malware scans and re-installing Chrome?
1508794746
Jeremy H.
Pro
Sheet Author
Steve K. said: Since it's only affecting your machine locally, only with Chrome, and you've disabled your extensions and addons, then that suggests to me there is a piece of malware or virus on your computer that's interrupting normal functionality. The fact that it's specifically hijacking inputs is worrying, because that's a key way malware phishes sensitive information, like passwords. Have you tried running malware scans and re-installing Chrome? I've already "re-installed" Chrome by installing Chrome Beta not even a week ago now. Didn't help. I can go through the re-installation process again  if I absolutely need to. I just finished a Malware scan and nothing came up. The computer came back as clean.
1508804499
GenKitty
Roll20 Mod Team
Try Chrome instead of Chrome Beta.  Roll20 does not support beta/nightly/developer/whatever versions of Chrome and Firefox.
1508807772
Jeremy H.
Pro
Sheet Author
GenKitty said: Try Chrome instead of Chrome Beta.  Roll20 does not support beta/nightly/developer/whatever versions of Chrome and Firefox. I have tried Chrome. Multiple times. This is why I tried Chrome Beta. Nothing new on either platforms. Firefox is the only one this doesn't happen on.
1508867433
Jeff L.
Roll20 Development Team
Sheet Author
Hi Jeremy, I'm going to do my best to get this situated for you.  There are a couple of ideas I have in mind to try and isolate this problem. 1. Let's try the cleanest Chrome we can get. It is possible to get a very clean testing environment in Chrome using a command-line switch.  This option in Windows is --user-data-dir=/dev/null  (To use this, right click on a shortcut to Chrome on your Desktop, select Properties, then add the option (with a space before it) in the "Target" field after the last quotation mark.  It'll look something like this:  "C:\Users\username\AppData\Local\Google\Chrome\Application\chrome.exe" --user-data-dir=/dev/null Run Chrome with that option, and see if this resolves the issue. 2.  If that fails, let's try running it in a Sandbox. Install Sandboxie:  https://www.sandboxie.com/DownloadSandboxie There is fairly good documentation in the installer.  I would recommend installing the Shell Extensions so that you can easily run the shortcut you created above with a right click. Regardless of how, run Chrome (with the null user profile) within Sandboxie.  Things might act a bit weird, but if it works here this will help isolate the problem. 3. Whether Sandboxie works or not, note that information and then try running in Safe Mode. Assuming you're using Windows 10, follow the steps here to reboot your computer into Safe Mode with Networking :  https://support.microsoft.com/en-us/help/12376/win... Run Chrome and see if this resolves the issue. Please post your results and I'll continue to help as possible.
1508879998

Edited 1508880641
Jeremy H.
Pro
Sheet Author
Jeff L. said: Hi Jeremy, I'm going to do my best to get this situated for you.  There are a couple of ideas I have in mind to try and isolate this problem. 1. Let's try the cleanest Chrome we can get. It is possible to get a very clean testing environment in Chrome using a command-line switch.  This option in Windows is --user-data-dir=/dev/null  (To use this, right click on a shortcut to Chrome on your Desktop, select Properties, then add the option (with a space before it) in the "Target" field after the last quotation mark.  It'll look something like this:  "C:\Users\username\AppData\Local\Google\Chrome\Application\chrome.exe" --user-data-dir=/dev/null Run Chrome with that option, and see if this resolves the issue. 2.  If that fails, let's try running it in a Sandbox. Install Sandboxie:  https://www.sandboxie.com/DownloadSandboxie There is fairly good documentation in the installer.  I would recommend installing the Shell Extensions so that you can easily run the shortcut you created above with a right click. Regardless of how, run Chrome (with the null user profile) within Sandboxie.  Things might act a bit weird, but if it works here this will help isolate the problem. 3. Whether Sandboxie works or not, note that information and then try running in Safe Mode. Assuming you're using Windows 10, follow the steps here to reboot your computer into Safe Mode with Networking :  https://support.microsoft.com/en-us/help/12376/win... Run Chrome and see if this resolves the issue. Please post your results and I'll continue to help as possible. I switched over from Chrome Beta to regular Chrome to test this, just as an FYI. 1: Solution one did not help fix the problem. 2: Sandboxie refused to work for me. It kept throwing up the following error which I was unable to find solutions for online (save for downloading a beta of Sandboxie? But I'm not sure there is one currently) The app tried to direct me to a link on the Sandboxie site that was a 404, so whatever fixed it might have been removed. SBIE2101 Object name not found: , error OpenProcess (C0000022) access=001FFFFF initialized=1 SBIE2101 Object name not found: , error OpenProcess (C0000022) access=001FFFFF initialized=1 I'll post an update with 3 in a second. I'm going to be testing it now. Update! 3: Did not work either. Included in this I tried using the "--user-data-dir=/dev/null" resolution presented earlier while in Safe Mode to no avail.
1508886907

Edited 1508887121
Jeff L.
Roll20 Development Team
Sheet Author
Ok, strange.  Sometimes Sandboxie is weird, so we'll ignore that for now; Chrome does like to stick its fingers into a lot of places. Try using this portable version of Chromium:  https://iweb.dl.sourceforge.net/project/thumbapps/... This is the engine stripped to its bare minimum, and should ignore anything on your system that isn't in its installation directory. EDIT: Make sure you install to a non-protected directory (e.g. not Program Files; somewhere like C:\Apps\ChromiumPortable\).
1508913142
Jeremy H.
Pro
Sheet Author
Jeff L. said: Ok, strange.  Sometimes Sandboxie is weird, so we'll ignore that for now; Chrome does like to stick its fingers into a lot of places. Try using this portable version of Chromium:  https://iweb.dl.sourceforge.net/project/thumbapps/... This is the engine stripped to its bare minimum, and should ignore anything on your system that isn't in its installation directory. EDIT: Make sure you install to a non-protected directory (e.g. not Program Files; somewhere like C:\Apps\ChromiumPortable\). Just used Chromium and surprisingly the glitch doesn't occur on it. Here are the two tabs for comparison, and showing what I'm seeing between the two. http://prntscr.com/h1ouxh http://prntscr.com/h1ov8b
1508958474
Jeff L.
Roll20 Development Team
Sheet Author
Okay, this tells me one of two things: There's a bug in Chrome that hasn't been pushed to any of its branches yet (unlikely--we'd all be seeing the issue), or more likely, there's something interfering with Chrome directly that doesn't hook onto Chromium's standalone version because it doesn't hook into anything on the system (registry, etc.). Can you try running this:  https://www.google.com/chrome/cleanup-tool/
1509076669
Jeremy H.
Pro
Sheet Author
Jeff L. said: Okay, this tells me one of two things: There's a bug in Chrome that hasn't been pushed to any of its branches yet (unlikely--we'd all be seeing the issue), or more likely, there's something interfering with Chrome directly that doesn't hook onto Chromium's standalone version because it doesn't hook into anything on the system (registry, etc.). Can you try running this:  https://www.google.com/chrome/cleanup-tool/ I ran the cleanup tool, nothing. The error still occurs.
1509549908
Jeremy H.
Pro
Sheet Author
Any word on anything? I've been without power because of a storm that blew through.
1510810753
Jeremy H.
Pro
Sheet Author
It's been 3 weeks since the last response. Is there any word on this?
1510845712
Jeff L.
Roll20 Development Team
Sheet Author
Hi Jeremy, Sorry for the lack of responses.  We haven't been able to replicate this issue in any form, so it's exceptionally hard to nail down what's going on here.  What's clear is that something unusual on your system is intercepting the creation of form elements or affecting their visibility in some way. I might be able to find something if you use Chrome's Javascript Profiler. Open the game with the sheet, then open Chrome's Developer tools and go to the "Javascript Profiler" tab (should be the last tab).  Hit Start, then try to add a few repeating sections and fiddle a bit (not for more than a minute or so) and stop the profiler. Save the profile, and then send it to me in a Private Message (in case unwanted scripts are putting identifiable information in the browser).  You can upload it to something like Google Drive and send the link, for example.
I'm having the same problem as the one listed here as well. Should I send the same information to you?
1511494128
Jeremy H.
Pro
Sheet Author
I don't know if a change has been made, but the glitch seems to be fixed. Did something happen recently change-wise?
1511745717
Jeff L.
Roll20 Development Team
Sheet Author
Jeremy H. said: I don't know if a change has been made, but the glitch seems to be fixed. Did something happen recently change-wise? We didn't do anything that should have affected this issue, so it must have been something else.  Perhaps an update cleared whatever issues you were having, or prevented whatever software that's interacting with Chrome from successfully doing its job.  Either way, glad to see it's working!  We'll continue to keep an eye on this but I believe this was a fairly isolated problem, and not something on our end. Sparko53557 said: I'm having the same problem as the one listed here as well. Should I send the same information to you? Hi Sparko53557, Since this issue was rather isolated, I'd ask for you to post a new thread in the bug reporting forums after following all of the standard troubleshooting tips found here:  https://wiki.roll20.net/Solving_Technical_Issues Please also include the Chrome version you're running and whether using different browsers or computers solves the issue. Thanks!
1512258392
Jeremy H.
Pro
Sheet Author
Jeff L. said: Jeremy H. said: I don't know if a change has been made, but the glitch seems to be fixed. Did something happen recently change-wise? We didn't do anything that should have affected this issue, so it must have been something else.  Perhaps an update cleared whatever issues you were having, or prevented whatever software that's interacting with Chrome from successfully doing its job.  Either way, glad to see it's working!  We'll continue to keep an eye on this but I believe this was a fairly isolated problem, and not something on our end. Sparko53557 said: I'm having the same problem as the one listed here as well. Should I send the same information to you? Hi Sparko53557, Since this issue was rather isolated, I'd ask for you to post a new thread in the bug reporting forums after following all of the standard troubleshooting tips found here:  https://wiki.roll20.net/Solving_Technical_Issues Please also include the Chrome version you're running and whether using different browsers or computers solves the issue. Thanks! Well, it's been about a week, and the problem is back. I sent the information from the Javascript Profiler last week, is there anything else  I can do that could potentially show what the problem is? Because I'm at a loss for words.