Random reboots since 4.1.0.24

REPRODUCIBILITY (% or how often): Weekly. First time 2. June, next last night
BUILD ID = OS VERSION (Settings > About product): 4.1.0.24
HARDWARE (XA2, Xperia 10…): Xperia X
UI LANGUAGE: German
REGRESSION: (compared to previous public release: Yes, No, ?): Yes

DESCRIPTION:

This is the second time now that my X rebooted on its own since I updated to 4.1.0.24. The battery was full both times.

PRECONDITIONS:

No idea.

STEPS TO REPRODUCE:

  1. Leave phone on for a week
  2. Suddenly reboot (appears to be random)

I have no logs of this. Please give me a hint how to activate logs on sfos.

I’d start by making journal logs persistent.
(hint; /etc/systemd/journald.conf, “Storage”…)

Thank you! Now I have to wait. Probably till the 16th. (It could be a weekly thing)

1 Like

I have the feeling this got worse with the latest update. But I can provide some logs now. Nothing to obvious for me, but maybe someone else sees something.

Here’s the log from the last hour before the reboot:
http://paste.debian.net/hidden/0ad96a78/

Are you sure this is software related? I had random reboots with my XA2, mostly when calling someone. But i couldn’t reproduce the reboots. In the end, one of the screws in side the phone got loose and found its way ont the motherboard causing shorts sometimes. After tightening the screw the reboots were gone.

I can’t say for sure if it is software related. But I know that since the last update it happend several times now and much more often than in the whole last year.

The phone is just sitting there, I’m not touching it. Can be a cold solder joint, but that would be really hard to debug.

I also had a random reboot issue on my Xperia 10Ii. Since I have replaced the battery a few weeks ago, there is no such issue anymore… Apparently it was the weak battery causing those reboots.

My phone still runs two days on battery even if I make some calls inbetween. And as you can see in the log I posted the battery was over 50 % at the time.

I cant access you paste unfortunatley

Some strange error has been occurred:
Entry was not found in database

Suddenly, this problem of random reboots has now reappeared on my Xperia 10 running Sailfish OS 4.4.0.64. This is very strange, since I replaced the battery only 2 months ago and have not actually had any such problems since then. As I have observed, this problem occurs especially often when I interact with an Android app such as Whatsapp. The word “Goodbye” then appears on the display as if I had pressed the power off button. Then, the phone reboots. Any new findings yet on what could be the cause of this problem?

It could be battery related still.

If the OS thinks the battery is critical it will shutdown like that.
There are aftermarket batteries which claim fake capacities, its that a possibility (i.e. is your replacement battery from a shady source?)

Could also be a kernel panic/watchdog timeout triggering a reboot, but I think you would get the red blinking LED of death before shutdown.

Again, logs could maybe help.

have same now on volla phone.
csd tool says battery is ok
should’t a log show the reason for the shutdown ?

I haven’t had a random reboot for month now and sadly lost all logs from it. I’m not sure if I can reproduce this anytime soon (or if it will reboot on its own at all).

You know how to trigger a bug? You say it’s gone.

Here are the last line before the reboot. I think there is some temporary storage of journalctl somewhere which might have more entries that weren’t flushed properly, but I forgot the location and can’t find those files…

Sep 29 12:38:04 Sailfish kernel: PM: Syncing filesystems ... done.
Sep 29 12:38:04 Sailfish kernel: Freezing user space processes ... (elapsed 0.003 seconds) done.
Sep 29 12:38:04 Sailfish kernel: Freezing remaining freezable tasks ... (elapsed 0.003 seconds) done.
Sep 29 12:38:04 Sailfish kernel: Suspending console(s) (use no_console_suspend to debug)
Sep 29 12:38:04 Sailfish kernel: as3668 6-0042: Suspending AS3668
Sep 29 12:38:04 Sailfish kernel: PM: suspend of devices complete after 20.989 msecs
Sep 29 12:38:04 Sailfish kernel: PM: late suspend of devices complete after 1.182 msecs
Sep 29 12:38:04 Sailfish kernel: PM: noirq suspend of devices complete after 2.195 msecs
Sep 29 12:38:04 Sailfish kernel: Disabling non-boot CPUs ...
Sep 29 12:38:04 Sailfish kernel: msm_tlmm_show_gp_irq_resume: 711 triggered bcmsdh_sdmmc
Sep 29 12:38:04 Sailfish kernel: Suspended for 0.000 seconds
Sep 29 12:38:04 Sailfish kernel: Enabling non-boot CPUs ...
Sep 29 12:38:04 Sailfish kernel: CPU1 is up
Sep 29 12:38:04 Sailfish kernel: CPU2 is up
Sep 29 12:38:04 Sailfish kernel: CPU3 is up
Sep 29 12:38:04 Sailfish kernel: PM: noirq resume of devices complete after 0.856 msecs
Sep 29 12:38:04 Sailfish kernel: PM: early resume of devices complete after 0.910 msecs
Sep 29 12:38:04 Sailfish kernel: as3668 6-0042: Resuming AS3668
Sep 29 12:38:04 Sailfish kernel: PM: resume of devices complete after 44.941 msecs
Sep 29 12:38:04 Sailfish kernel: Restarting tasks ... done.
Sep 29 12:38:04 Sailfish kernel: Resume caused by IRQ 240, 1000000.pinctrl
Sep 29 12:38:04 Sailfish kernel: Resume caused by IRQ 200, qcom,smd-rpm
Sep 29 12:38:04 Sailfish kernel: Resume caused by IRQ 711, bcmsdh_sdmmc
Sep 29 12:38:04 Sailfish kernel: PM: suspend exit 2022-09-29 10:38:04.469883962 UTC
Sep 29 12:38:04 Sailfish mce[617]: modules/battery-udev.c: mcebat_update(): battery_level : 56 -> 55
Sep 29 12:38:05 Sailfish kernel: PM: suspend entry 2022-09-29 10:38:05.603643442 UTC
-- Reboot --

1 Like