Bugfix: raise normal exception instead of assertion when attempting to free a dead allocation