PM 27.3.0 XML Parsing Error: undefined entity Topic is solved
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
PM 27.3.0 XML Parsing Error: undefined entity
Just tried to upgrade to PM 27.3.0 and from the installer, when clicking Launch Pale Moon I get a window open with:
XML Parsing Error: undefined entity
Location: chrome://browser/content/browser.xul
Line Number 1452, Column 7: <menuitem id="appmenu_permissions"
------^
I can't do anything else and have had to reinstall 27.2.1. Can I fix this somehow?
XML Parsing Error: undefined entity
Location: chrome://browser/content/browser.xul
Line Number 1452, Column 7: <menuitem id="appmenu_permissions"
------^
I can't do anything else and have had to reinstall 27.2.1. Can I fix this somehow?
Re: PM 27.3.0 XML Parsing Error: undefined entity
Even though language pack updates were pushed out a few days in advance and should otherwise have been picked up upon first run, it seems that for some reason this still doesn't always work.
Please install the latest language pack for your language in 27.2.1 (check for updates of extensions, that should pick it up) then upgrade to 27.3.0
Please install the latest language pack for your language in 27.2.1 (check for updates of extensions, that should pick it up) then upgrade to 27.3.0
{{This headspace for lease}}
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: PM 27.3.0 XML Parsing Error: undefined entity
I have encountered this problem on several operating systems.
When this occurs, you can not start Pale Moon normally. Please start in safe mode.
(Shift-click or palemoon -safe-mode)
When Pale Moon starts up, reinstall the language pack at the following URL:
http://addons.palemoon.org/language-packs/
Close Pale Moon and restart it normally.
When this occurs, you can not start Pale Moon normally. Please start in safe mode.
(Shift-click or palemoon -safe-mode)
When Pale Moon starts up, reinstall the language pack at the following URL:
http://addons.palemoon.org/language-packs/
Close Pale Moon and restart it normally.
Re: PM 27.3.0 XML Parsing Error: undefined entity
Pale Moon 27.4 will include special smart recovery routine that should handle such issues.
Re: PM 27.3.0 XML Parsing Error: undefined entity
Updated language pack to 27.3.0 and updated PM to same version successfully. Many thanks. And thanks also to JustOff. That's encouraging to know.
And thanks Balloon, I'll try to remember the safe mode. Useful to know.
And thanks Balloon, I'll try to remember the safe mode. Useful to know.
Re: PM 27.3.0 XML Parsing Error: undefined entity
Hi,
I ran into this too, tried to remove any hints to language packs in prefs.js with no effect. Finally I just removed prefs.js and reconfigured some settings.
I noticed that there were many references to addons that were removed long ago in prefs.js.
Might be a good idea to start with a new profile from time to time anyway.
Thanks,
Tom
I ran into this too, tried to remove any hints to language packs in prefs.js with no effect. Finally I just removed prefs.js and reconfigured some settings.
I noticed that there were many references to addons that were removed long ago in prefs.js.
Might be a good idea to start with a new profile from time to time anyway.
Thanks,
Tom
Re: PM 27.3.0 XML Parsing Error: undefined entity
You don't need to remove the entire "prefs.js" file.
– Open the "prefs.js" file with a text editor (ex.: Notepad ++)
– Search for the line "user_pref("general.useragent.locale","
– Change the language (ex.: "fr") by "en-US"
– Save the file and quit.
Then Pale Moon will open without any issues. Once it is open, remove the old language pack and reinstall the new one.
– Open the "prefs.js" file with a text editor (ex.: Notepad ++)
– Search for the line "user_pref("general.useragent.locale","
– Change the language (ex.: "fr") by "en-US"
– Save the file and quit.
Then Pale Moon will open without any issues. Once it is open, remove the old language pack and reinstall the new one.
Michel Gagnon
Montréal (Québec, Canada)
Montréal (Québec, Canada)
Re: PM 27.3.0 XML Parsing Error: undefined entity
Hi,
thanks, that worked!
My mistake was that I searched that file for "de-AT" and the locale was just "de".
Luckily enough I had a copy of my profile, so everything is working now.
Thanks
Tom
PS: That should be moved to general support, I use Linux so this is not windows related.
thanks, that worked!
My mistake was that I searched that file for "de-AT" and the locale was just "de".
Luckily enough I had a copy of my profile, so everything is working now.
Thanks
Tom
PS: That should be moved to general support, I use Linux so this is not windows related.
Re: PM 27.3.0 XML Parsing Error: undefined entity
Well, the same error as with the updates to 26.0 or 27.0. Nasty time stealing issue.
By major releases I always make a test installation in a virtual machine, but one really wouldn't expect that by a minor update.
This can also be a trap on computers with more than one account: Language pack has been updated on the own user profile, and afterwards PaleMoon gets updated without any problem. Later the second user, with a little outdated profile on his account, wants to start PaleMoon and gets that error message. He won't have any clue what suddenly is going wrong.
– This means, no PaleMoon update may be performed before the admin has ensured that all users of that PC actualized their PaleMoon profiles.
Please, find a way to avoid this problem in the future. It could be integrated into the addon-compatibility-check at the first start after the update and switch PaleMoon to the original language until the language pack is updated.
By major releases I always make a test installation in a virtual machine, but one really wouldn't expect that by a minor update.
This can also be a trap on computers with more than one account: Language pack has been updated on the own user profile, and afterwards PaleMoon gets updated without any problem. Later the second user, with a little outdated profile on his account, wants to start PaleMoon and gets that error message. He won't have any clue what suddenly is going wrong.
– This means, no PaleMoon update may be performed before the admin has ensured that all users of that PC actualized their PaleMoon profiles.
Please, find a way to avoid this problem in the future. It could be integrated into the addon-compatibility-check at the first start after the update and switch PaleMoon to the original language until the language pack is updated.