Weird crashes of calls with code of MR869 applied
I tried to update phosh to the latest 0.13.0 release for Manjaro-ARM. This also required to update calls to 41.alpha. Doing so seems to make the whole phone experience instable and weird. So I tried to investigate which changes created issues. Seems as soon as the code of World/Phosh/phosh!869 (merged) get's added the crazyness starts to happen.
- The last working combination on my end is calls 0.3.4+34+g5063488e and phosh 0.12.1+28+ge2d34c2-1.
- I also tried with phosh-0.12.1+37+gaea285d-1 and calls-0.3.4+40+g86b3f75-1 (last commit of purism repo) to have a much closer code base to the commits still working.
Seen issues:
- calls starts on incoming call but crashes as soon as you pick the call up
- calls can be started but crashes after a while
- you can call out but as soon as it rings calls crashes
What would be the best way to debug this?
Here are some images for the Pinephone for review:
- Build (20210810) shipping calls 0.3.4+33+g27edac3-1 and phosh 0.12.1-1
- Build (20210811) shipping calls 41alpha+58+g55a69944-1 and phosh 0.13.0+1+g3141fc1-1
- Build (20210811-2) shipping calls 0.3.4+34+g5063488e-1 and phosh 0.12.1+28+ge2d34c2-1