REPRODUCIBILITY (% or how often): >daily
BUILD ID = OS VERSION (Settings > About product): 4.3.0.12
HARDWARE (XA2, X10, X10 II, …): XA2 Plus dual sim
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): No(?)
DESCRIPTION:
TL;DR: Multiple times a day, running apps go missing from the home screen. It doesn’t appear to have anything to do with OOM killer. Work-around reduces the problem.
A few days ago I upgraded to 4.3.0.12 (I was travelling, and couldn’t afford new quirks while I was relying on the phone). Since then apps have slowly been disappearing from the home screen. I’m a long time, full time, sailfish user, and don’t remember seeing this behaviour before. It shouldn’t be confused with OOM killer greying out apps, where the app is killed but holds its place. - I don’t think this has anything to do with OOM killer.
Some observations:
- I’ve only noticed android apps loosing their tile. Native apps appear immune.
- When I restart them, they start almost instantly, and almost always in the state that I left them. (As opposed to when they start from scratch where they take several seconds to load since the app containers were introduced a few versions ago, and back to their startup state.)
- Some apps will disappear, while others remain.
- It happens to a random running app. Eg sometimes facebook messenger, sometimes whatsapp, sometimes reddit, discord etc. It’s not consistently the same app.
- I have not noticed whether it happens to a single app at a time, or multiple. But it’s certainly not all.
- Every time I’ve noticed it, there are have been multiple missing. But I don’t know if I simply hadn’t noticed yet because I hadn’t needed them or the ones below them yet, or if they all disappeared in the same event.
This bug is important for me because I have trouble recognising things visually, and therefore use their position.
PRECONDITIONS:
- Time: Less than a day results in multiple missing apps.
STEPS TO REPRODUCE:
- Start apps.
- Time passes.
- Not all of the apps are still on the homescreen, but they are still running.
EXPECTED RESULT:
Apps keep their tile position on the home screen until closed or the device is rebooted.
ACTUAL RESULT:
Apps still running, but not visible until tapping on their icon in the app drawer.
ADDITIONAL INFORMATION:
Any suggestions for what to capture? I haven’t found any way to get logs out of lipstick. Is lipstick what I should be looking at? I’ve tried:
- journalctl -fu lipstick (no results)
- Turning on debugging: Sailfish OS Cheat Sheet | Sailfish OS Documentation (gives on-screen output about the top window, but nothing looks relevant to understanding the problem.)
Edits:
- 2021-01-14: Clarified observations.