Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
67,547
37,901


There is a new character bug that can result in a respring on the iPhone or iPad, reports TechCrunch. Typing "":: in the search field after swiping over to the App Library will cause the Springboard to reset, dropping you back at the iPhone's Lock Screen. A respring is not a full reset, and it only takes a few seconds for the iPhone to be functional again.

bug-security-vulnerability-issue-fix-larry.jpg

Typing the same characters into the Settings app search interface will cause the Settings app to crash, but putting it in a Spotlight search doesn't seem to impact anything. The respring seemed to only happen on devices running iOS 17 when we tested, but putting those characters into a search interface on a device running iOS 18 does result in some odd behavior, such as the characters disappearing and the Settings app crashing.

You can actually type in just "": and any other character to cause the respring to happen, so it's something related to the first three symbols in a four character sequence.

Character bugs have in the past spread though Messages and have allowed users to crash the iPhones of others, but this is a much more insignificant issue because the iPhone owner needs to manually type (or paste) the characters into a search interface. There does not appear to be a way to affect an iPhone through Messages or another texting platform.

It's likely Apple will address the issue with an iOS update in the near future.

Article Link: PSA: There's a New Character Bug That Can Cause iPhones to Crash
 
Last edited:
  • Haha
Reactions: gusmula
I'm serious, I develop apps as a hobby and I want to become better at finding/fixing bugs.
Look up fuzzing. But really, the correct thing to do is for each and every function call and operation you code, ask yourself what the valid inputs for it are, whether the input values will be interpreted with in-band syntax you might need to escape, and whether you have established that only such valid, and escaped if needed, inputs can occur in the arguments you pass.
 
I mean, who does this? Seriously trying to understand
The ‘public’ or people looking to increase their clicks with almost entirely pointless articles. Take your pick. More of Hardwick’s excellent tips articles instead of this. Like, make it a daily thing focusing on a specific area of the OS or apps with a specific theme each day. macOS Mondays, Terminal Tuesdays, Third-party Thursdays, File Management Fridays, Shortcut Sundays.
 
Last edited:
  • Like
Reactions: sos47 and arkitect
Ios 17.6.1 Only crashing the settings app on my 12 Mini. Freezing the springboard does not work.
 
  • Like
Reactions: SushiGuy
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.