上报前请检查
操作系统信息
- Windows 11 25H2 26200.8246
- 小狼毫版本: 0.17.4.0
描述遇到的问题
- 切换到小狼毫输入法,正常使用 firefox 浏览页面的时候,由 firefox 切换到其它程序,再切换回来会崩溃。
- 或者偶尔在 firefox 页面卡出候选框,候选框无法消失,然后过段时间,firefox 可能崩溃。
补充:当我在 firefox 界面卡出无法消失的输入候选框的时候,此时我切换到微软的英文输入法,然后 alt+tab 切换到其它程序, firefox 就一定崩溃,不卡出候选框,其它操作相同则没有明确的崩溃条件。
至于怎么卡出候选框,目前还没有确定的办法,一般是我在 firefox 界面但不在输入框里按键的时候卡出候选框。
复现步骤
重现问题的步骤,如:
- 打开 firefox 软件
- 日常打字、浏览网页
- 切换到其它程序(后来几次崩溃都是切换到其它程序后,将输入法切换到微软的英文输入法后几分钟内崩溃, 也许是切换输入法后 firefox 中涉及到 weasel 部分的内存发生了错误访问导致的崩溃)
- firefox 崩溃
崩溃的概率不高,我也无法稳定复现。
目前我的配置设置了 inline_preedit: true, 后续我会对 firefox 设置成 inline_preedit: false,看是否还会触发崩溃。(与此无关,无论设置成什么都会崩溃)
预期行为
不再导致 firefox 崩溃。
用户文件
weasel.custom.yaml
customization:
config_version: 0.22
distribution_code_name: Weasel
distribution_version: 0.17.4
generator: "Weasel::UIStyleSettings"
modified_time: "Mon Apr 20 23:22:20 2026"
rime_version: 1.13.1
patch:
preset_color_schemes:
MacRoseo: {author: KyleBing, back_color: 0xFFFFFF, border_color: 0x33000000, candidate_back_color: 0xFFFFFF, candidate_border_color: 0x00000000, candidate_shadow_color: 0x00000000, candidate_text_color: 0x000000, comment_text_color: 0xBBCC27, creat_time: "2021-07-26", hilited_back_color: 0xEDEDF9, hilited_candidate_back_color: 0x004F11FA, hilited_candidate_border_color: 0x004F11FA, hilited_candidate_shadow_color: 0x004F11FA, hilited_candidate_text_color: 0x4F11FA, hilited_label_color: 0x884F11FA, hilited_shadow_color: 0xcccccc, hilited_text_color: 0x000000, label_color: 0x999999, name: "玫红 / MacRoseo", nextpage_color: 0x000000, prevpage_color: 0x000000, shadow_color: 0x44000000, text_color: 0x000000}
MacRoseoAlt: {author: KyleBing, back_color: 0xFFFFFF, border_color: 0xD6D6D6, candidate_text_color: 0x000000, comment_text_color: 0xBBCC27, creat_time: "2021-07-26", hilited_back_color: 0xFFFFFF, hilited_candidate_back_color: 0x4F11FA, hilited_candidate_text_color: 0xFFFFFF, hilited_text_color: 0x000000, name: MacRoseo, text_color: 0x000000}
WhiteAqua: {author: KyleBing, back_color: 0xFFFFFF, border_color: 0xD6D6D6, candidate_text_color: 0x000000, comment_text_color: 0xBBCC27, creat_time: "2021-07-26", hilited_back_color: 0xFFFFFF, hilited_candidate_back_color: 0x9BAD23, hilited_candidate_text_color: 0xFFFFFF, hilited_text_color: 0x000000, name: WhiteAqua, text_color: 0x000000}
show_notifications_time: 200
style:
capture_type: none
color_font: true
color_scheme: MacRoseo
comment_font_face: "Microsoft Yahei, Segoe UI Emoji"
comment_font_point: 11
display_tray_icon: false
font_face: "Microsoft Yahei, Segoe UI Emoji"
font_point: 13
horizontal: true
inline_preedit: true
label_font_face: "Microsoft Yahei, Segoe UI Emoji"
label_font_point: 12
label_format: "%s."
layout: {align_type: bottom, border_width: 1, candidate_spacing: 10, corner_radius: 3, enhanced_position: false, hilite_padding: 0, hilite_spacing: 3, margin_x: 9, margin_y: 5, shadow_offset_x: 2, shadow_offset_y: 2, shadow_radius: 3}
mark_text: ""
preedit_type: composition
text_orientation: horizontal
"style/color_scheme": WhiteAqua
"style/layout/border_width": 1
app_options:
WindowsTerminal.exe:
inline_preedit: false
wezterm-gui.exe:
inline_preedit: false
nvim-qt.exe:
inline_preedit: false
code.exe:
inline_preedit: false
截图
** 补充
我不清楚这是否是 firefox 的问题,firefox 上也有相关的 bug report ,不过他们说这是 weasel 的问题。
https://bugzilla.mozilla.org/show_bug.cgi?id=1996808
https://bugzilla.mozilla.org/show_bug.cgi?id=1993297
2026-05-15 待观察:我切换到使用 edge,看是否会有相同的崩溃问题。 结果: 使用了五六天的 edge 中间没有出现崩溃问题。
2026-05-22 Firefox 更新了,重新换回 Firefox 测试。
上报前请检查
操作系统信息
描述遇到的问题
补充:当我在 firefox 界面卡出无法消失的输入候选框的时候,此时我切换到微软的英文输入法,然后 alt+tab 切换到其它程序, firefox 就一定崩溃,不卡出候选框,其它操作相同则没有明确的崩溃条件。
至于怎么卡出候选框,目前还没有确定的办法,一般是我在 firefox 界面但不在输入框里按键的时候卡出候选框。
复现步骤
重现问题的步骤,如:
崩溃的概率不高,我也无法稳定复现。
目前我的配置设置了 inline_preedit: true, 后续我会对 firefox 设置成 inline_preedit: false,看是否还会触发崩溃。(与此无关,无论设置成什么都会崩溃)预期行为
不再导致 firefox 崩溃。
用户文件
weasel.custom.yaml
截图
** 补充
我不清楚这是否是 firefox 的问题,firefox 上也有相关的 bug report ,不过他们说这是 weasel 的问题。
https://bugzilla.mozilla.org/show_bug.cgi?id=1996808
https://bugzilla.mozilla.org/show_bug.cgi?id=1993297
2026-05-15 待观察:我切换到使用 edge,看是否会有相同的崩溃问题。 结果: 使用了五六天的 edge 中间没有出现崩溃问题。
2026-05-22 Firefox 更新了,重新换回 Firefox 测试。