Fixed activity type model updates stalling when the app needs to update multiple models concurrently, caused by a bottleneck in operation tracking (BIG-345)
Fixed a crash on launch when backups are disabled (BIG-344)
Note that this isn’t 10 seconds after app launch, in this case (as you can very faintly see at the top of the image), although sometimes this processing does occur immediately (and then UI hangs 10s later).
It also sometimes still gets stuck doing an infinite update of the models:
I’m not sure if it’s this beta or an earlier beta, but there is now a 100% reproducible crash whenever I open a particular journey from the timeline. Like all other journeys are just fine but this one causes Arc Editor to crash. So this must be data dependent.
The on-device logs say the crash is because of SIGTRAP?
{"value":8307602512,"symbolLocation":0,"symbol":"protocol witness table for AnyKeyPath"},{"value":8307602520,"symbolLocation":8,"symbol":"protocol witness table for AnyKeyPath"},{"value":6464983784,"symbolLocation":0,"symbol":"protocol witness for static Equatable.== infix(_:_:) in conformance AnyKeyPath"},
I’m getting the same too, after a flight yesterday. Well, it resolved eventually after a bunch of hours (I restarted the app a bunch of times, to see if it was actually making any progress through the model updates).
But yeah, I’m on that today. I already had a task filed for it speculatively, but now that I’ve got the data for what happened on my side I can confidently dive in and fix it! Should have a new build out this afternoon