mkassoff
(Mike Kassoff)
1
I am seeing a crash here when calling myString.last on a particular non-contiguous UTF-8 string ("किफायती मूल्य"). Calling makeContiguousUTF8() on the string before calling last works around the issue. I am only seeing this behavior in the iOS 15.4.0 beta. This feels like a Swift-level or iOS-level bug to me, but I'm curious to know more. I submitted the issue via the Feedback Assistant but also wanted to post here in case it is helpful.
2 Likes
Ben_Cohen
(Ben Cohen)
2
Thanks for the report. I believe @Alejandro just put up a fix for this here.
(note, strictly speaking bug is in the standard library, which isn't a "core" library... confusing I know)
2 Likes
scanon
(Steve Canon)
3
Yes, Alejandro's change fixes this.
1 Like