Hey, Since you have unbounded memory growth, you will likely have one or more object types with a TON of instances in the list on the left. They are likely the source, or part of a chain of objects eating your memory. MallocStackLogging doesn’t show more info about a possible cause. Once you find the cause (the object type(s) eating your memory) MallocStackLogging will show you where those objects are being created and you can inspect their retain/release history to see where you may be forgetting to release something. Memory issues are not simple to track down, but once you do find the cause they are totally satisfying when you find a fix. Good luck.
—Rob > On Apr 30, 2023, at 9:41 AM, Gabriel Zachmann <z...@cs.uni-bremen.de> wrote: > > Thanks a lot for your response! > And thanks a lot for your hints to 'leaks'. > > I tried it, but I don't see any "ROOT CYCLE" in the output of 'leaks'. > (I see a bunch of ROOT LEAKS, but in total it's just 6 kB.) > > Also, in the Debugger of Xcode, when i click on "Debug Memory Graph" icon, I > get lots of graphs, but none of them shows a cycle. > Same when I double-click the memgraph file: I can select all the memory > graphs that go through CGImage, but none of them contains a cycle (and most > of them don't originate in my code). > > And, yes, I do release the images using CFRelease() - but, of course, still > thanks for the thought! > > ( I also switched on MallocStackLogging, but that did not provide more info > on potential causes for the massive leak, of course.) > > > Still stymied, Gab. > > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com