Adding _italics_ to an unordered list item frequently crashes Obsidian on iOS

Adding italics to an unordered list item frequently crashes Obsidian on iOS.

Steps to reproduce

  1. Have a somewhat long but simple Markdown file with only 2 levels of unordered lists and 3 levels of headings. (This is the test file I used to reproduce my issue in a copy of the Sandbox vault.)
  2. Add a new list item, indent that item, type an underscore to begin italics, and quickly continue typing. (At this point I often turn on caps lock by double tapping the shift button, then begin typing the abbreviation of a show I’ve been watching—but it often crashes even before turning on caps lock in my regular vault.)
  3. Crash. This is where crashes routinely happen in my regular vault. I’ve also reproduced the crash multiple times using my test file in the Sandbox vault, using the default theme and no community plugins or CSS snippets.

Did you follow the troubleshooting guide? Y

Expected result

I should be able to continue typing in the italicized words, not have the app crash.

Actual result

Obsidian crashes and I get sad.

Environment

SYSTEM INFO:
Operating system: ios 17.6.1 (Apple iPhone12,3)
Obsidian version: 1.6.7 (149)
API version: v1.6.7
Login status: logged in
Catalyst license: none
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

Perhaps the crash is due to sync taking up memory or something? I can’t tell if a sync operation is happening at the time a crash occurs in this Sandbox vault.

In the Sandbox vault it does not crash every time I add a new line and italics, but it does crash frequently. In my own vault, it crashes at least 2 out of 3 times—even after restarting the app or restarting my iPhone.

Again, perhaps this points to sync or something to do with memory?

Are you using custom font?

Thank you for asking! No, I’m not using a custom font when it crashes the Sandbox vault.

can you post a screen recording of it crashing in a new empty vault?

Not sure I followed the repro steps exactly, but here’s an attempt on my main vault — it doesn’t crash: