rime / rime/squirrel

[Bug] MacOS 26.0 Beta 更新後 經常無徵兆崩潰 崩潰時有語音提示

Open
#1,040 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
554
PR merge metrics
No merged PRs in 30d

Description

簡要描述 Bug:
更新測試版MacOS後,squirrel經常崩潰,最近一次崩潰是在quit Safari的時候。每次崩潰會伴隨着語音提示,大概內容爲"... launched with bad configuration... squirrel will be shut down... "。崩潰後輸入法仍然顯示RIME,但無法輸入中文。若此時重新部署,則會恢復默認設置(繁體、藍白小候選框),用戶設置失效。重啓Mac或註銷再啓動可恢復,但過不了多久就會再次崩潰。

環境

  • 系統版本: (macOS 26.0 Beta)
  • 鼠鬚管版本: (1.0.3)
  • 方案: 霧凇拼音

崩潰日誌

I20250620 09:52:20.190597 0x1f98be340 registry.cc:14] registering component: clean_old_log_files
I20250620 09:52:20.190665 0x1f98be340 deployment_tasks.cc:83] updating rime installation info.
I20250620 09:52:20.190672 0x1f98be340 config_data.cc:73] loading config file '/Users/bohanleng/Library/Rime/installation.yaml'.
I20250620 09:52:20.190916 0x1f98be340 deployment_tasks.cc:101] installation info exists. installation id: 1ef2fc05-f598-45bb-95a4-cbedca84f709
I20250620 09:52:20.190921 0x1f98be340 deployment_tasks.cc:112] sync dir: /Users/bohanleng/Library/Rime/sync
I20250620 09:52:20.190923 0x1f98be340 deployment_tasks.cc:114] previous distribution: Squirrel
I20250620 09:52:20.190924 0x1f98be340 deployment_tasks.cc:117] previous distribution version: 1.0.3
I20250620 09:52:20.190926 0x1f98be340 deployment_tasks.cc:120] previous Rime version: 1.13.0
I20250620 09:52:20.191575 0x1f98be340 config_data.cc:73] loading config file '/Users/bohanleng/Library/Rime/user.yaml'.
I20250620 09:52:20.191686 0x1f98be340 config_data.cc:73] loading config file '/Users/bohanleng/Libr

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the supplied crash log and inspect the referenced registry.cc, deployment_tasks.cc, and config_data.cc entries around deployment and configuration loading. Reproduce the crash on macOS 26.0 Beta with Squirrel 1.0.3, then verify that Squirrel stays usable and the user's settings remain intact after recovery.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.