google / mozc

Mozc - a Japanese Input Method Editor designed for multi-platform
Other
2.44k stars 361 forks source link

Mozc stops working when trying to convert "えもじ" #741

Closed yukawa closed 1 year ago

yukawa commented 1 year ago

Description Mozc stops working after trying to convert えもじ

Steps to reproduce Steps to reproduce the behavior:

  1. Build Mozc as debug binaries and install it
  2. Open notepad.exe
  3. Select and enable Mozc.
  4. Type えもじ
  5. Hit the space key

Expected behavior After the step 5, you can continue using Mozc.

Actual behavior An error dialog is shown with the following message.

Screenshots image

Version or commit-id 0ae426387f4a9e73a817d933e909a67f68e68ba5

Environment

Investigations

yukawa commented 1 year ago

Oops, the commit message of my 6da3e29fbb0745d1e9f023ecf6f86fa6f290385b did not intend to close this bug. It's just a preparation. The actual fix will come in the next push.

Also, it seems that my 6da3e29fbb0745d1e9f023ecf6f86fa6f290385b revealed some uncovered bug in unix_ipc.cc according to the test result.

//ipc:ipc_test                                                           FAILED in 25.1s
  /home/runner/.cache/bazel/_bazel_runner/1b5ecbff193b3dab0a33ad145086fbca/execroot/mozc/bazel-out/k8-fastbuild/testlogs/ipc/ipc_test/test.log

I'll file another bug to keep track of it.

yukawa commented 1 year ago

9acf4674a3a08f30c0f4016cf0dcffe74d976f2d is the actual fix.