Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5000 syntax error: the parrot's taken 'is last bow - Need help identifying this error and/or cause #1930

Closed
dude4fox opened this issue Jan 12, 2025 · 4 comments

Comments

@dude4fox
Copy link

dude4fox commented Jan 12, 2025

🟥 https://github.com/arkenfox/user.js/wiki/5.2-Troubleshooting

  • [X ] I have read the troubleshooting guide, done the checks and confirmed this is caused by arkenfox
    • unchecked issues may will be closed as invalid

🟪 REQUIRED INFO

  • Browser version & OS: FF 134.0 (aarch64) macOS 14.6
  • Steps to Reproduce (STR): Created new profile (been a while since clean slate) - ran updater.sh (appended overrides) - ran prefcleaner.sh (ran this out of habit even though new profile)
  • Expected result: parrot readout via about:config - "SUCCESS: No no he's not dead, he's, he's restin'!");
  • Actual result: 5000 syntax error: the parrot's taken 'is last bow
  • Console errors and warnings: No.
  • Anything else you deem worth mentioning: I do not have any overrides from section 5000.
  • My only overrides, since the before times are as follows:
/*** My Overrides ***/

/*** [SECTION 4500]: RFP (resistFingerprinting) ***/
user_pref("_user.js.parrot", "4500 syntax error: the parrot's popped 'is clogs");

user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.letterboxing", true);
user_pref("webgl.disabled", true);
user_pref("privacy.spoof_english", 2); 

/* END: internal custom pref to test for syntax errors ***/
user_pref("_user.js.parrot", "SUCCESS: No no he's not dead, he's, he's restin'!");

---Thank you

@Thorin-Oakenpants
Copy link
Contributor

Thorin-Oakenpants commented Jan 12, 2025

I don't get that at all (windows and I never use the updater, cuz I am special)

between

  • user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow");
  • and user_pref("_user.js.parrot", "5500 syntax error: this is an ex-parrot!");
  • it's all commented out, so I don't see what could be causing this

Can you paste your entire user.js - I wonder if updater has added some weird char on linux mac (i need to learn to read) - since it's been 5 months since the last release and the updater has changed since IDK

@rusty-snake something for you to investigate :) cc @earthlng

@dude4fox
Copy link
Author

Screenshot 2025-01-12 at 5 56 50 PM cleaned

"A familiar feeling" indeed:
I was saying that I was getting a console error, concerning section 5000.
And that I did not have anything from section 5000 in my overrides.
Except... it turns out I did... hiding at the bottom of the file. The file I haven't looked at in many moons.
I do not remember putting them there.
Everything is fine.
I've wasted time.
Thank you for your time.
You know... the wasted time:)

@Thorin-Oakenpants
Copy link
Contributor

soooo .. the last parrot in your user.js was user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow"); ?

🔥this.is.fine 🔥 .. everything working as expected then

@dude4fox
Copy link
Author

Yea, that was pretty embarrassing.
This "SUCCESS: No no he's not dead, he's, he's restin'!" - is the readout now - as always.
What happened?
I used the wrong overrides file. I have an experimental and a master.
Said experimental has overrides from 5000 hiding at the bottom - all I could see was my normal 4500 stuff.
Also, via the GUI, some of my settings involve items listed under section 5000.
So without realizing it, I adjusted 5000 settings via both the GUI and my seemingly invisible overrides LOL.
There's a first for everything, I suppose.

Anyway, thanks for the attention - and as always - this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants