140a96b
Also the memory allocation triggering the limit was never freed. And if the exception was thrown in a constructor using placement new, the pre-allocated memory was not freed either. (cherry picked from commit ccd586a736)
ccd586a736