Ok, I just did a test run. It worked for me.
Lazarus build 64bit for cocoa
Project with leak, build 64bit for cocoa
Project is a new application, empty form, with an FormCreate event:
TObject.Create;
So that leaks one TObject.
I copied the trace, and resolved it. No errors, and unit-names/lines were added.
I used the app bundle for the resolve button.
Just one note:
The trace begins in customform, which is the caller of FormCreate. So effectively it lacks the top line. This can happen, if the leaking code that was called is optimized by fpc.
If that happens, it can not be helped. At least not if the code (like TObject.Create (or actually TObject.NewInstance)) is in the rtl (or fpc packages. Unless you like to build your own fpc.
Please check in the file components\leakview\leakinfo.pas
Around line 870
There should be a nested
procedure LoadDwarf;
If not, then your "svn switch" did not work. The output of "svn info" should also tell that.
If you have that LoadDwarf in that file, see if you can test with an empty form, the way I did.
Also if you have the LoadDwarf, then try running the IDE in lldb, get the out of mem, and do a "bt" in lldb.