A wild guess is that the browser is trying to save the current session while the app gets suspended, resulting in a corrupt session file. When the app is launched again, it tries to read the corrupt file, and falls back to not restoring anything.
I’ll see if I can add a mechanism to ensure that the session state is written to a temporary file first, and if that succeed, move that file to the browser’s data directory. This will hopefully make it more robust. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1531583 Title: Webbrowser-app losing saved state upon restart Status in webbrowser-app package in Ubuntu: Incomplete Bug description: I've noticed that lately on my rc-proposed dogfood mako that sometimes webbrowser-app will be OOM (or crash?) and restarted but lose all its previous tabs. Which is super annoying. I told myself I'd leave it alone next time it happened and grab the logs. Here they are. Nothing super jumped out at me. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1531583/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp