Reproducibility: | 100% |
OS version | 3.4.0.24 |
Hardware | Xperia X (f5121) |
UI language | nl_NL |
Regression | Haven’t tested earlier versions |
Description
I wanted to totally reset the browser after video playback stopped working in all websites — I’ll make a bug report for that as well when I manage to figure out how to reproduce it. Since clearing data via the settings didn’t work, I removed directories related to the browser, but ever since then, the browser crashes when it has loaded any page.
Steps to reproduce
- Remove the following paths:
~/.mozilla
~/.cache/org.sailfishos/sailfish-browser
~/.local/share/org.sailfishos/sailfish-browser
- Go to settings → apps → Browser → privacy → clear
- Kill and restart the browser
- Open any webpage (not sure if going to private browsing mode matters)
- Close the browser again
- Start the browser again
Once the page has been loaded, the browser should crash.
Expected result
The browser doesn’t crash
Actual result
The browser crashes
Additional information
$ sailfish-browser 2> browser.txt
yields the following file
[D] unknown:0 - Using Wayland-EGL
[W] unknown:0 - Unable to open bookmarks "/home/nemo/.local/share/org.sailfishos/sailfish-browser/bookmarks.json"
[D] onCompleted:106 - ViewPlaceholder requires a SilicaFlickable parent
Attempting load of libEGL.so
=============== Preparing offscreen rendering context ===============
Followed by garbage consisting of unprintable characters and other nonsensical mess.
Besides this, I’m not sure if this is really a bug when I’m messing with the internal state of the application. But any help on how to get the browser in a working state would be appreciated.