weasel icon indicating copy to clipboard operation
weasel copied to clipboard

0.16.1 版本各种崩溃

Open Moyf opened this issue 1 year ago • 54 comments

置顶结论:

我是从 0.15.0 更新上来的,安装之后所有的程序都会崩溃闪退。 遇到这种情况的时候,Ctrl+Shfit+Esc 打开任务管理器(不要切换输入法!不然它也会闪退!) 把里面的「小狼毫算法服务」(weaselserver.exe)终止掉 image

然后运行新任务,输入 explorer.exe,可以让资源管理器回来。

修复的方案(对我而言)是这样:

  1. 先卸载老版本 Rime,记得做好文件备份
  2. 进入 C:\Windows\System32 文件夹,删除里面的 weasel.dllweasel.ime 文件
  3. 重新安装小狼毫 0.16.1
  4. 重启

上报前请检查

  • [x] 我遇到的问题没有其他人在 issue 里提到过
  • [x] 我的小狼毫版本于 rime/weasel 下载
  • [x] 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建

操作系统信息

  • OS 详细版本: Windows 11 23H2 22631.2861
  • 小狼毫版本: 0.16.1

描述遇到的问题 在之前安装有 0.15.0 的情况下,安装了 0.16.1,然后系统开始疯狂崩溃。 各种应用程序(例如QQ)包括 Explorer 都会报错闪退,相关模块显示的是 weasel.dll。 (因为系统那时候崩了,没法截图)

复现步骤 感觉是「小狼毫算法服务」引起的,注销后进入系统的一小段时间是正常,然后就开始出现这种崩溃情况。 如果不调用输入法在任务管理器把算法服务进程结束,可以恢复到正常。

事后查看崩溃日志: image

尝试过把原来的 weasel 0.15.0 文件夹删除,以排除「两个算法服务」的问题,但是没有。 吧 weasel 0.16.1 删除之后才行。

预期行为 不该这么崩溃的。

Moyf avatar Jun 07 '24 06:06 Moyf

另外,我有使用一些 Lua 脚本和 OpenCC,这些在 0.15 版本是正常运作的。

Moyf avatar Jun 07 '24 06:06 Moyf

[0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)
安裝須知
⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。

⚠如您由0.16.0之前的版本升級,請確認您的 installation.yaml 文件編碼爲 UTF-8, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。

算法服务崩溃错误报告dmp文件使用简易说明 #1259

fxliang avatar Jun 07 '24 07:06 fxliang

我昨天刚卸载0.15.0重启系统然后安装0.16.0,再git雾凇拼音配置部署使用,从稳定性及响应速度感觉都有明显提升。

今天发现有新版本之后,也是先卸载旧版本重启系统再装新版本0.16.1,但是安装完成发现无法重新部署(部署操作不生效),任务栏也没有正常部署时的那个“沙漏”⌛图标。无论是从系统开始菜单点击的“重新部署”,还是使用脚本命令均无法正常部署。

卸载0.16.1版本退回0.16.0版本后,一切操作均正常(不知道我这种情况是不是个例)

Microsoft Windows 版本23H2(OS内部版本22631.3447)

jmui114 avatar Jun 07 '24 09:06 jmui114

[0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)
安裝須知
⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。

⚠如您由0.16.0之前的版本升級,請確認您的 installation.yaml 文件編碼爲 UTF-8, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。

算法服务崩溃错误报告dmp文件使用简易说明 #1259

是 UTF-8 编码的;反复崩溃后我注销了好几次,问题依然存在。 以及 dmp 文件的话,我在在 logs 文件夹内没有看到 dmp,只有 log 文件 🤔

回头我再试一下,有 dmp 了的话再更新上来

Moyf avatar Jun 07 '24 09:06 Moyf

今天自动更新先是没下载全就启动更新报错不完整, 然后我手动下载安装后开始带着应用疯狂崩溃, 哪个程序在前台哪个程序就崩溃,一个崩溃完下一个崩直到啥都没有留下个纯色背景给我。。。感觉这玩意我用了得有快十年了,只有算法服务崩溃过,没有在dll里出现过这么严重的问题。

RightFS avatar Jun 08 '24 14:06 RightFS

今天自动更新先是没下载全就启动更新报错不完整, 然后我手动下载安装后开始带着应用疯狂崩溃, 哪个程序在前台哪个程序就崩溃,一个崩溃完下一个崩直到啥都没有留下个纯色背景给我。。。感觉这玩意我用了得有快十年了,只有算法服务崩溃过,没有在dll里出现过这么严重的问题。

从0.14.3升上来的吗?系统位数等信息可以提供下?安装后有重启吗?

fxliang avatar Jun 08 '24 23:06 fxliang

今天自动更新是先下载全就启动更新报错不完整,然后我手动下载安装后开始带着应用疯狂崩溃,一个崩溃完之后直到留下一个纯色背景给我。。。感觉这玩意我用了得有十年了,算法服务崩溃了,没有在dll里出现过这么严重的问题。

从0.14.3升上来的吗?系统位数等信息可以吗?安装后有重启吗?

运行环境:wind11_x64 硬件配置:AMD 5600G + 32G内存+500G固态 操作流程:卸载旧版本 → 重启电脑 → 安装新版本 → git https://github.com/iDvel/rime-ice 配置部署 → 输入测试 → 确认配置方案生效正常工作。 细节说明: 一、一直使用的都是0.15.0,0.16.0出来的当天,执行上述操作流程,0.16.0版本稳定完美使用。 二、0.16.1版本出来当天,同样是按上述操作流程执行,反复卸载安装试了三遍,都是无法正常“重新部署”,自己的个人配置无法触发生效。 三、卸载0.16.1版本,按上述操作流程安装0.16.0版本,依旧可以一次性完美稳定使用。

jmui114 avatar Jun 09 '24 05:06 jmui114

都是无法正常“重新部署”,自己的个人配置无法触发生效。

这个详细展开下?有不少网友都有用这个方案集,未听他们说这么明显的不可用问题。

fxliang avatar Jun 09 '24 13:06 fxliang

都是无法正常“重新部署”,自己的个人配置无法触发生效。

这个详细展开下?有不少网友都有用这个方案集,未听他们说这么明显的不可用问题。

抱歉,确认是我乌龙了,rime的默认安装目录从Program Files (x86)更改为Program Files,但会有残留文件夹留存,我找错地方才导致的一系列乌龙,我修改了一些路径就一切都正常了

jmui114 avatar Jun 09 '24 16:06 jmui114

都是无法正常“重新部署”,自己的个人配置无法触发生效。

这个详细展开下?有不少网友都有用这个方案集,未听他们说这么明显的不可用问题。

抱歉,确认是我乌龙了,rime的默认安装目录从Program Files (x86)更改为Program Files,但会有残留文件夹留存,我找错地方才导致的一系列乌龙,我修改了一些路径就一切都正常了

我之前是习惯通过脚本拉取更新,手动操作都是通过 everything 快速搜索结果来执行,因此没能及时发现文件目录变更,可能是出现了引用旧版的快捷键导致错误,重新更新了路径脚本也一切正常了

    setlocal enabledelayedexpansion
    REM 定义Rime输入法的数据目录
    set RIME_DATA_PATH=D:\Program Files\Rime\weasel-0.16.1\data
    REM 定义克隆的临时目录
    set TEMP_CLONE_DIR=D:\Temp\rime-ice

    REM 清理旧的克隆目录
    if exist "%TEMP_CLONE_DIR%" rmdir /s /q "%TEMP_CLONE_DIR%"
    REM 克隆仓库
    git clone https://github.com/iDvel/rime-ice.git "%TEMP_CLONE_DIR%"

    REM 复制文件
    xcopy /s /e /h /y "%TEMP_CLONE_DIR%\*.*" "%RIME_DATA_PATH%"

    REM 删除临时克隆目录
    rmdir /s /q "%TEMP_CLONE_DIR%"

    REM 执行更新部署命令
    call "D:\Program Files\Rime\weasel-0.16.1\WeaselDeployer.exe" /deploy

    REM 更新完毕
    echo Done.
    endlocal

    REM 0.16.1版本开始,默认目录不再是x86

jmui114 avatar Jun 09 '24 16:06 jmui114

都是无法正常“重新部署”,自己的个人配置无法触发生效。

这个详细展开下?有不少网友都有用这个方案集,未听他们说这么明显的不可用问题。

抱歉,确认是我乌龙了,rime的默认安装目录从Program Files (x86)更改为Program Files,但会有残留文件夹留存,我找错地方才导致的一系列乌龙,我修改了一些路径就一切都正常了

我之前是习惯通过脚本拉取更新,手动操作都是通过 everything 快速搜索结果来执行,因此没能及时发现文件目录变更,可能是出现了引用旧版的快捷键导致错误,重新更新了路径脚本也一切正常了

    setlocal enabledelayedexpansion
    REM 定义Rime输入法的数据目录
    set RIME_DATA_PATH=D:\Program Files\Rime\weasel-0.16.1\data
    REM 定义克隆的临时目录
    set TEMP_CLONE_DIR=D:\Temp\rime-ice

    REM 清理旧的克隆目录
    if exist "%TEMP_CLONE_DIR%" rmdir /s /q "%TEMP_CLONE_DIR%"
    REM 克隆仓库
    git clone https://github.com/iDvel/rime-ice.git "%TEMP_CLONE_DIR%"

    REM 复制文件
    xcopy /s /e /h /y "%TEMP_CLONE_DIR%\*.*" "%RIME_DATA_PATH%"

    REM 删除临时克隆目录
    rmdir /s /q "%TEMP_CLONE_DIR%"

    REM 执行更新部署命令
    call "D:\Program Files\Rime\weasel-0.16.1\WeaselDeployer.exe" /deploy

    REM 更新完毕
    echo Done.
    endlocal

    REM 0.16.1版本开始,默认目录不再是x86

你 都用git了,其实可以直接fetch到用户目录下,定期fetch & rebase 就行了,你个人修改的东西可以在custom里即可

另外安装目录不建议用这样写死的,而是用用户目录注册表读出来会更好

rem get user data dir
set key=HKEY_CURRENT_USER\SOFTWARE\Rime\Weasel
set name=RimeUserDir
for /f "tokens=2*" %%a in ('reg query "%key%" /v "%name%"') do set rime_dir=%%b

fxliang avatar Jun 10 '24 00:06 fxliang

今天自动更新先是没下载全就启动更新报错不完整, 然后我手动下载安装后开始带着应用疯狂崩溃, 哪个程序在前台哪个程序就崩溃,一个崩溃完下一个崩直到啥都没有留下个纯色背景给我。。。感觉这玩意我用了得有快十年了,只有算法服务崩溃过,没有在dll里出现过这么严重的问题。

我这边之前的崩溃情况也是这样…… 打算待会儿再尝试一下,哈哈

Moyf avatar Jun 11 '24 07:06 Moyf

[0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)
安裝須知
⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。

⚠如您由0.16.0之前的版本升級,請確認您的 installation.yaml 文件編碼爲 UTF-8, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。

算法服务崩溃错误报告dmp文件使用简易说明 #1259

Nah.. I can not see the dmp files: image

I guess it's because the weasel server itself didn't carsh, only makes other apps to crash Orz

And with the server running, all my applications (including Explorer) would crash. Only after killing the "xiao lang hao suan fa fu wu", the crashes stops.

(I'm writing in English because my server is killed, ha... )

Moyf avatar Jun 11 '24 07:06 Moyf

[0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)
安裝須知
⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。

⚠如您由0.16.0之前的版本升級,請確認您的 installation.yaml 文件編碼爲 UTF-8, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。

算法服务崩溃错误报告dmp文件使用简易说明 #1259

Nah.. I can not see the dmp files: image

I guess it's because the weasel server itself didn't carsh, only makes other apps to crash Orz

And with the server running, all my applications (including Explorer) would crash. Only after killing the "xiao lang hao suan fa fu wu", the crashes stops.

(I'm writing in English because my server is killed, ha... )

Also, this time I checked the encoding of installation.yaml is UTF-8, and after installing I reboot my computer. Still encounter this issue.

Is there any else information I can provide?

Moyf avatar Jun 11 '24 07:06 Moyf

可以先卸载完整旧的安装,确保系统中没有weasel.dll,weaselserver.exe,再安装0.16.1

对于64位Windows,weasel.dll通常是在C:\Windows\System32下和C:\Windows\SystemWOW64下

通常如果服务会让应用崩,是ipc没有对齐引起的,旧的tsf dll搭新的server,或者旧的server搭新的tsf dll都有可能引起这样的情况。

fxliang avatar Jun 11 '24 08:06 fxliang

可以先卸载完整旧的安装,确保系统中没有weasel.dll,weaselserver.exe,再安装0.16.1

对于64位Windows,weasel.dll通常是在C:\Windows\System32下和C:\Windows\SystemWOW64下

通常如果服务会让应用崩,是ipc没有对齐引起的,旧的tsf dll搭新的server,或者新的server搭旧的tsf dll都有可能引起这样的情况。

我的天……终于正常了! 先删除了 C:\Windows\System32 里的 weasel.dll 和 weasel.ime 文件,然后重新安装了一次 Rime 0.16.1,然后重启,这次不会疯狂闪退了。

我整理一下经验放到主楼里,in case 其他人也需要。

Moyf avatar Jun 11 '24 08:06 Moyf

下次发版看能不能解开这个,弹个窗提示重装一下

fxliang avatar Jun 11 '24 08:06 fxliang

下次发版看能不能解开这个,弹个窗提示重装一下

主要是我之前一直是相当于「绿色版安装」,重装完系统都是直接重新运行一下这里的WeaselSetup.exe,提示「可以用小狼毫打字了!」就完成安装了: image

不知道是不是因为这个,导致安装新版的时候没能完成「卸载老版本」的操作。

Moyf avatar Jun 11 '24 08:06 Moyf

问题很严重,本来从今年3月份的v0.15.0版升级到v0.16.0版没有什么大问题的,但昨天升级到v0.16.1版后完全不能用,weasel服务频繁崩溃,打拼音好像还正常,但只要一按退格键或者Esc键这类控制键就马上崩。更严重的是卸载v0.16.1版装回v0.16.0版都不正常了,一样崩。想不明白之前没问题的怎么会变成有问题了。好吧,我再回退到3月份的v0.15.0版总该可以了吧?崩溃地发现也是一样崩。还有更崩溃的,就是我卸载小狼毫之后连注册表都用rime和weasel来清理过注册表了,甚至是重启后再安装,依然崩溃。 我想问现在的小狼毫还支持老旧的Win10吗?Windows 10 企业版 LTSC 10.0.17763,系统有点老旧,从2021年6月开始禁止系统自动更新。但之前一直好好的啊。置顶帖子的方法试过了,没用,问题不是这么简单,至少对我的Win10没有帮助,卸载后在那2个目录里已经没有任何weasel文件了。 还有个问题,服务崩溃自动重启这种做法可能没问题,但怎么我在任务栏图标的右键菜单手动退出服务,它也会按3个字符后自动启动呢?我退出,它启动,我退出,它启动。。。它没有崩溃,我崩溃了。 **我现在最迫切想知道能不能回退到之前的某个版本?**去年6月的v0.15.0版?感觉有点老旧。但想不明白怎么连想回退到今年3月的v0.15.0版都会像感染了传染病一样?还有就是发现Tag里面之前所有的v0.15.0的后续beta版都被删除了?我最希望可以回退到v0.16.0版,因为这个版本加入了预言功能,我正在测试并想提一些建议的。 最后,今早也试了v0.16.1-369834c版,没有惊喜。

Lantaio avatar Jun 13 '24 01:06 Lantaio

之所以升级v0.16.1版是因为我觉得时间间隔这么短就出新版,估计是v0.16.0版有些大问题,也确实是有些问题,例如昨天反复安装、卸载时就反复安装繁体中文语言包。但除此之外,我之前用着不觉得有什么问题,不严重影响使用的小问题可能遇到过。

Lantaio avatar Jun 13 '24 01:06 Lantaio

对了,好像发现个问题,就是我现在卸载了小狼毫,只用Win10的微软拼音,它默认变成英文模式,每次要输入中文都要先切换一下。不知道是不是和新版本增加了对英文的支持导致这个问题?而且这个改动是系统级别的,所以即使我装回旧版都受到影响?

Lantaio avatar Jun 13 '24 02:06 Lantaio

之所以升级v0.16.1版是因为我觉得时间间隔这么短就出新版,估计是v0.16.0版有些大问题,也确实是有些问题,例如昨天反复安装、卸载时就反复安装繁体中文语言包。但除此之外,我之前用着不觉得有什么问题,不严重影响使用的小问题可能遇到过。

这个更新主要是,这个期间有不少用户反馈服务崩溃的事情,加了守护,加了便捷查问题的wer机制,其他修几个都是防错为主,细节都在发布日志中有。倒不是新增的严重问题要急修。

崩应用请参考下主楼的方式,大多数是旧输入法dll未完整卸载,与新服务进程通信的时候反序列化的时候异常崩溃。

fxliang avatar Jun 13 '24 02:06 fxliang

对了,好像发现个问题,就是我现在卸载了小狼毫,只用Win10的微软拼音,它默认变成英文模式,每次要输入中文都要先切换一下。不知道是不是和新版本增加了对英文的支持导致这个问题?而且这个改动是系统级别的,所以即使我装回旧版都受到影响?

英文支持这个,dll里只是用来对应加载菜单资源,不影响应用的locale,我理解是不相关。服务和部署器也是类似,影响的是它们内部资源的调用,不设置系统界面的。

fxliang avatar Jun 13 '24 02:06 fxliang

对了,好像发现个问题,就是我现在卸载了小狼毫,只用Win10的微软拼音,它默认变成英文模式,每次要输入中文都要先切换一下。不知道是不是和新版本增加了对英文的支持导致这个问题?而且这个改动是系统级别的,所以即使我装回旧版都受到影响?

Win+s:语言设置 → 中文 → 选项 → 微软输入法 → 选项 → 常规 → 默认模式 → 英语/中文

jmui114 avatar Jun 13 '24 02:06 jmui114

问题很严重,本来从今年3月份的v0.15.0版升级到v0.16.0版没有什么大问题的,但昨天升级到v0.16.1版后完全不能用,weasel服务频繁崩溃,打拼音好像还正常,但只要一按退格键或者Esc键这类控制键就马上崩。更严重的是卸载v0.16.1版装回v0.16.0版都不正常了,一样崩。想不明白之前没问题的怎么会变成有问题了。好吧,我再回退到3月份的v0.15.0版总该可以了吧?崩溃地发现也是一样崩。还有更崩溃的,就是我卸载小狼毫之后连注册表都用rime和weasel来清理过注册表了,甚至是重启后再安装,依然崩溃。 我想问现在的小狼毫还支持老旧的Win10吗?Windows 10 企业版 LTSC 10.0.17763,系统有点老旧,从2021年6月开始禁止系统自动更新。但之前一直好好的啊。置顶帖子的方法试过了,没用,问题不是这么简单,至少对我的Win10没有帮助,卸载后在那2个目录里已经没有任何weasel文件了。 还有个问题,服务崩溃自动重启这种做法可能没问题,但怎么我在任务栏图标的右键菜单手动退出服务,它也会按3个字符后自动启动呢?我退出,它启动,我退出,它启动。。。它没有崩溃,我崩溃了。 **我现在最迫切想知道能不能回退到之前的某个版本?**去年6月的v0.15.0版?感觉有点老旧。但想不明白怎么连想回退到今年3月的v0.15.0版都会像感染了传染病一样?还有就是发现Tag里面之前所有的v0.15.0的后续beta版都被删除了?我最希望可以回退到v0.16.0版,因为这个版本加入了预言功能,我正在测试并想提一些建议的。 最后,今早也试了v0.16.1-369834c版,没有惊喜。

我只有Windows 10环境,一直尝最新的,有问题也发不出来

fxliang avatar Jun 13 '24 04:06 fxliang

这个更新主要是,这个期间有不少用户反馈服务崩溃的事情,加了守护,加了便捷查问题的wer机制,其他修几个都是防错为主,细节都在发布日志中有。倒不是新增的严重问题要急修。

v0.16.0版如果有服务崩溃的问题,因为我在使用时没有感觉异常,所以倒是没有留意到。对我的情况来说应该是没有出现崩溃问题的,因为如果有的话估计会明显影响使用。至于所谓的守护功能我倒是有些看法。首先如果是有问题导致频繁崩溃的话,应该找原因解决问题,频繁崩溃靠简单粗暴的守护不是办法,一样无法使用。其次反而把原来像我这样没有问题的用户都搞成频繁崩溃了。也就是说现在这个v0.16.1版既不能解决原来的问题,还把原来v0.16.0版没问题的都变成有问题。 还有就是我已经说了,楼主说的解决方法对我的Win10没有帮助,感觉问题不是这么简单。每次卸载重启之后我都检查过,2个目录中都没有任何weasel文件了。现在就是搞不明白回退到v0.16.0版或者最新的v0.15.0版都变成一样的频繁崩溃?而且我都是卸载,重启,检查2个目录没有weasel文件,清理注册表,安装,重启这样来的,都不行。。。 还有1种猜想是如果我是从v0.14.3→v0.15.0→v0.16.0这样升级上来的话,会不会相当于在安装的时候勾选了“安装旧版ime”的选项?也就是说有可能从v0.15.0的某个后续版本开始已经有问题了,但由于我的系统里依然有旧的weasel.ime文件,所以一直用着没有问题?但印象中一直升级上来我都没有勾选“安装旧版ime”的。不过之前倒是遇到过“服务双开导致服务被杀”的问题,难道就是新旧版机制并存导致的? 最后十分感谢 @jmui114 耐心指导,果然这里默认模式变成英文了。但之前是中文的啊,因为有时会添加微软拼音来做测试,以前默认是中文的。所以我觉得v0.16.1版是不是对系统设置会有改动?

Lantaio avatar Jun 13 '24 04:06 Lantaio

至于所谓的守护功能我倒是有些看法。首先如果是有问题导致频繁崩溃的话,应该找原因解决问题,频繁崩溃靠简单粗暴的守护不是办法,一样无法使用。

你应该留意到,0.16.1相比0.16.0添加了Windows Error Report的功能,在服务崩溃的时候会在日志目录生成dmp文件,里面包含了崩溃的细节信息。也有专门开一个issue 置顶提供处理报告分析的流程方法,方便用户在出现问题时协助开发提供崩溃的报告信息。

在未有这个WER功能引入之前我是坚决反对守护的,有了就可以保证可用性的前提下,逐步通过dmp的报告检查问题定位解决。

WER和守护,是0.16.1的主要发版原因。

fxliang avatar Jun 13 '24 05:06 fxliang

所以我觉得v0.16.1版是不是对系统设置会有改动?

没有

英文支持这个,dll里只是用来对应加载菜单资源,不影响应用的locale,我理解是不相关。服务和部署器也是类似,影响的是它们内部资源的调用,不设置系统界面的。

fxliang avatar Jun 13 '24 05:06 fxliang

还有1种猜想是如果我是从v0.14.3→v0.15.0→v0.16.0这样升级上来的话,会不会相当于在安装的时候勾选了“安装旧版ime”的选项?也就是说有可能从v0.15.0的某个后续版本开始已经有问题了,但由于我的系统里依然有旧的weasel.ime文件,所以一直用着没有问题?但印象中一直升级上来我都没有勾选“安装旧版ime”的。不过之前倒是遇到过“服务双开导致服务被杀”的问题,难道就是新旧版机制并存导致的?

我试过Windows 10下0.14.3升0.16.1,0.15.0升0.16.1, 0.16.0 升0.16.1都可以正常工作

fxliang avatar Jun 13 '24 05:06 fxliang

喜大普奔,装回2023年6月6日版的v0.15.0好像没有什么问题。虽然总是想用v0.16.0版,但先不管了,已经耗费了2天时间。最近赶着搞个惊天地泣鬼神的小项目,等搞完再回来折腾这个问题。 刚看了一下,这个版本在System32目录和SysWOW64目录放了weasel.dll和weasel.ime文件,安装的时候没有“安装旧版IME”选项,估计是默认新旧方式并存?我这个小白就不知道实际使用的时候是用新的还是用旧的了。

Lantaio avatar Jun 13 '24 11:06 Lantaio