With 2.7.2, I am seeing a crash when entering Settings App after a long period of idleness:
--- crash at 2025/05/04 02:34:56---
build:2bdbf57d-2.7.2-release.184824-buildbot
r0:900e96d0 r1:00001388 r2:00040480 r3: 00040480
r12:0000000a lr:2405ff49 pc:2408f606 psr: a10f0000
cfsr:00008200 hfsr:40000000 mmfar:00040480 bfar: 00040480
rcccsr:00000000
heap allocated: 1088960
Lua totalbytes=128396451 GCdebt=-127574516 GCestimate=432104 stacksize=84
I found that Settings App is not unique, for example here is a similar crash from Angle Pop:
--- crash at 2025/05/03 22:55:38---
build:2bdbf57d-2.7.2-release.184824-buildbot
r0:90a5f440 r1:00001388 r2:00ffff1f r3: 00ffff1f
r12:20010f90 lr:2405ff49 pc:2408f606 psr: a90f0000
cfsr:00008200 hfsr:40000000 mmfar:00ffff1f bfar: 00ffff1f
rcccsr:00000000
heap allocated: 11340256
Lua totalbytes=0 GCdebt=0 GCestimate=0 stacksize=0
The common theme is: after some long period of idleness (after device sync with server, perhaps), the first network access will cause a crash at pc:2408f606. With Settings App it's immediate, with Angel Pop it only happens at time of death. Demo video at Playdate Squad server:
Workaround: before playing any game, enter Settings App to get my daily crash.
See also:
I have created this new thread because the old thread is marked as resolved, but it seems very similar to the old problem.