When running Cucumberish BDD tests on iOS 15.3 or later, I get this error in the Xcode console:
MallocStackLogging: could not tag MSL-related memory as no_footprint, so those pages will be included in process footprint - (null)
After producing this error all of my automated Gherkin/Cucumberish tests are silently skipped, but no further errors are registered.
I can't find any MallocStackLogging options that seem to pertain to no_footprint, and the string "footprint" doesn't show up in my code base.
I don't find any references to MallocStackLogging in recent iOS release notes.
My various xctestplan files contain:
"defaultOptions" : { "mallocStackLoggingOptions" : { "loggingType" : "liveAllocations" } },
and this is the only reference to mallocStackLogging I can find in the code base.
Any explanation for what this might mean?