Can't open any page with mixed user locals

Open
#63 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
linux

Research direction

Start by reproducing the mixed-locale setup described in the issue and inspect the reported flatpak-spawn invalid-byte-sequence log. Compare the behavior and proposed fix in flatpak/flatpak#3712; done means Epiphany loads websites normally after the locale change and relogin.

Written by the indexing model from the issue text.

Description

What Happened?

Epiphany / GNOME Web won't load any page if you have mixed user locals. Same issue as reported in StackExchange

Steps to Reproduce
  1. open system settings -> 'language and region' and change 'formats' to a different language and hit 'set language' (the 2nd button)
  2. logout and log in again
  3. open epiphany and try to open any website
Expected Behavior

Epiphany won't load any website. It's very inconvenient to explain to a new user why this seems to be a problem. According to the answer provided on StackExchange there is already a fix available: https://github.com/flatpak/flatpak/issues/3712

OS Version

6.x (Odin)

Software Version

Latest release (I have run all updates)

Log Output
jul 18 20:54:55 ASUS-FLOBOOK io.elementary.wingpanel.desktop[15636]: flatpak-spawn: Invalid byte sequence in conversion input
jul 18 20:54:55 ASUS-FLOBOOK io.elementary.wingpanel.desktop[15636]: Try "flatpak-spawn --help" for more information.
jul 18 20:54:55 ASUS-FLOBOOK epiphany[6253]: Web process crashed
Hardware Info

No response

Dominant language
Meson
Stars
8
Forks
4
Avg merge
3h 6m
Merged PRs (30d)
4

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from elementary/browser

All issues in elementary/browser

Similar issues

More Desktop Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.