Is there any chance that someone has a look at fixing stack traces (-gl) for MacOS in this release or is it too late / too difficult?
Is this even fixed in main? If not, though luck.
I think, I've read in another post that it is implemented in 3.3.1. But I have not tested myself.
Debugging without getting source code information in case of a crash is really a major PITA.
In general (and afaik it works on Mac, but I don't have one to test), if
- you get the trace with addresses only
- and your app has debug info
then you can in Lazarus go to menu: View > Leaks and traces.
Paste the addresses there, press resolve and select the exe (not sure if that is the bundle, or the exe inside the bundle...).
And then you should get the addresses.
Outside of Lazarus, there may be a way to translate addresses using lldb (or gdb), but that is more work...