Problem: You're using a msys2 / mingw gcc / gnat distribution and you're trying to debug Ada code, but you can't catch exceptions:
(gdb) catch exception
Your Ada runtime appears to be missing some debugging information.
Cannot insert Ada exception catchpoint in this configuration.
This is because the distribution installed via pacman is stripped by default.