signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.77k stars 3.02k forks source link

Crash when sending message with unconverted Japanese text input #5882

Open ksoma105 opened 4 days ago

ksoma105 commented 4 days ago

Bug description

The Signal iOS app crashes consistently when attempting to send a message with incomplete Japanese text input. Specifically, when the Japanese text conversion is not yet confirmed and the send button is pressed, the app crashes immediately.

Steps to reproduce

  1. Open Signal iOS app
  2. Start a new message or open an existing conversation
  3. Begin typing a message in Japanese using the Japanese input method
  4. While the text is still in the conversion state (i.e., underlined or highlighted, indicating it's not yet confirmed)
  5. Tap the send(↑) button

Actual result: The app crashes immediately, closing the application.

Expected result: The app should either: Send the message with the current state of the text (converted or unconverted).

Screenshots

IMG_2EE706A47FE3-1

Device info

Device: iPhone 16 iOS version: iOS 18.1 Signal version: 7.29(341)

Link to debug log

none