Likely cause: a bubble's LHDocument was laid out after its container was destroyed during a conversation switch; the document holds a raw pointer to its container.
Fix: destroy the document before the container (_doc.reset() in -dealloc), already on main in a1b2c3d.
Thread 0 · 0 framesApp frames only
⚠ 0 app frames are not symbolicated
Symbolicating with LiteChat.app.dSYM… 0/0
✓ Symbolicated · LiteChat.app.dSYM · UUID 4F2A9C1E↺ Raw