Hi,
This is a known issue. We have discussed this with Arm a quite long time ago, but back then it was in the context of TZEN=1. The issue seem to be similar with TZEN=0 which I think is news to us.
From your screenshot we can see that you are running the gcc-7 from 2018. We now also deliver the gcc-9 from 2020, however we don't think the issue is fixed there.
The root-cause of the issue is that GDB is not yet cortex-m33 aware with respect to stack unwinding. The 0xffffffa8 is a magical pattern (EXC_RETURN) that GDB does not understand. Hence it cannot properly do the stack unwinding. If you later use TZEN=1, the issue I described in my last post will apply.
So, sorry, I see no way forward with the current versions available of CubeIDE and the bundled toolchains. The only thing I can say is that we have tickets for this and have requested a fix from Arm.