<div>When warn+heap is in effect, walking backwards down a string fails</div><div>because the check to see if it passes the beginning of the string</div><div>is checking the wrong variable. Without warn+heap, the wrong</div>
<div>variable is correctly ordered in memory meaning we do go into the</div><div>while loop.</div><div><br></div><div>[BUG28258]</div><div><br></div><div>Note: No tests as cannot test this explicitly as it all works in</div>
<div>'normal' mode</div><div><br></div>