- Initialize m_iEditingLine to 0 in SignEntryMenu constructor
(was uninitialized, causing out-of-bounds array access)
- Add bounds check on m_iEditingLine before array access in callback
- Only truncate sign text if longer than 15 chars (avoid padding)
- Remove manual KeyboardCompleteSeedCallback call in
LaunchMoreOptionsMenu (no longer needed since RequestKeyboard
now fires callbacks asynchronously from Tick)