Merge "String8: fix infinite loop and segmentation fault in removeAll()" into main