title: what does middle guard protection failed %d mean?
body: <p>When I build my app to my actual iPhone the debug area shows this:</p>
  
  <pre><code>[Allocator] Middle guard protection failed %d
  [Allocator] Allocator invalid, falling back to malloc
  </code></pre>
  
  <p>It shows the 2nd line a total of 30 times. I have no idea what it means or how to fix it. It does not show this when I build to the simulator.</p>
  
  <p>I am having issues with getting state preservation to work using storyboards and restoration ID's and I have a feeling this has something to do with a memory issue so it's dumping my memory and therefore I get no app restoration. Basically, when I go back to my app it shows me the last screen I was on for a second and then goes back to the root page.</p>
  
  <p>Anyway, I'd like to fix this malloc stuff so I can at least rule it out the culprit, plus I don't want to have an issue with memory in general...</p>
  
  <p>I've been googling this for a couple of weeks now too and can't find anything!</p>