collect fonts from the back
workaround a dangling object crash