[GH-ISSUE #3339] 终端连接失效 再连接会弹出“ error Cannot set properties of undefined (setting 'onclose')” #2252

Closed
opened 2026-02-27 00:06:41 +03:00 by kerem · 21 comments
Owner

Originally created by @xiediedie on GitHub (Apr 3, 2024).
Original GitHub issue: https://github.com/electerm/electerm/issues/3339

Electerm Version and download file extension(Electerm版本和下载文件后缀)

electerm-1.38.43-win-x64

Platform detail (平台详情)

windows10

What steps will reproduce the bug?(重新问题的详细步骤)

连接centos,vim修改文件,按了ctrl+s 就卡死在那里,然后强制关闭后再开窗口,过一会在右下角弹出“error Cannot set properties of undefined (setting 'onclose')”

What should have happened?(期望的结果)

能够正常使用

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

No response

Originally created by @xiediedie on GitHub (Apr 3, 2024). Original GitHub issue: https://github.com/electerm/electerm/issues/3339 ### Electerm Version and download file extension(Electerm版本和下载文件后缀) electerm-1.38.43-win-x64 ### Platform detail (平台详情) windows10 ### What steps will reproduce the bug?(重新问题的详细步骤) 连接centos,vim修改文件,按了ctrl+s 就卡死在那里,然后强制关闭后再开窗口,过一会在右下角弹出“error Cannot set properties of undefined (setting 'onclose')” ### What should have happened?(期望的结果) 能够正常使用 ### Would this happen in other terminal app(是否能够在其他同类软件重现这个问题) _No response_ ### Additional information(其他任何相关信息) _No response_
kerem 2026-02-27 00:06:41 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@darkknightxb commented on GitHub (Apr 4, 2024):

确实,从1.38.41版本开始就有这个问题,目前能正常使用的最新版本是1.38.30

<!-- gh-comment-id:2035931076 --> @darkknightxb commented on GitHub (Apr 4, 2024): 确实,从1.38.41版本开始就有这个问题,目前能正常使用的最新版本是1.38.30
Author
Owner

@xiediedie commented on GitHub (Apr 4, 2024):

我用回旧版本就没问题了

<!-- gh-comment-id:2037172190 --> @xiediedie commented on GitHub (Apr 4, 2024): 我用回旧版本就没问题了
Author
Owner

@zxdong262 commented on GitHub (Apr 5, 2024):

可以试试最新版吗 1.38.50

<!-- gh-comment-id:2038528467 --> @zxdong262 commented on GitHub (Apr 5, 2024): 可以试试最新版吗 [1.38.50](https://github.com/electerm/electerm/releases/tag/v1.38.50)
Author
Owner

@LLIUZC commented on GitHub (Apr 5, 2024):

更新了vite版本好像还是不行,基本上只要关闭了会话就会直接报错,然后无法再进行输入指令

<!-- gh-comment-id:2040497404 --> @LLIUZC commented on GitHub (Apr 5, 2024): 更新了vite版本好像还是不行,基本上只要关闭了会话就会直接报错,然后无法再进行输入指令
Author
Owner

@xiediedie commented on GitHub (Apr 6, 2024):

可以试试最新版吗 1.38.50

不行,1.38.50版本刚打开就冒出失败,不知道哪里有electerm-1.38.43-win-x64版本使用的缓存数据,导致刚打开就冒出“error Cannot set properties of undefined (setting 'onclose')”
image

<!-- gh-comment-id:2040907003 --> @xiediedie commented on GitHub (Apr 6, 2024): > 可以试试最新版吗 [1.38.50](https://github.com/electerm/electerm/releases/tag/v1.38.50) 不行,1.38.50版本刚打开就冒出失败,不知道哪里有electerm-1.38.43-win-x64版本使用的缓存数据,导致刚打开就冒出“error Cannot set properties of undefined (setting 'onclose')” ![image](https://github.com/electerm/electerm/assets/50254803/c6cbb875-f7fa-4097-bd75-1d1f67cacba0)
Author
Owner

@zxdong262 commented on GitHub (Apr 6, 2024):

可以删除 C:\Users\your-user-name\AppData\Roaming\electerm 里面除了users以外的文件和文件夹试试吗

<!-- gh-comment-id:2041047860 --> @zxdong262 commented on GitHub (Apr 6, 2024): 可以删除 `C:\Users\your-user-name\AppData\Roaming\electerm` 里面除了users以外的文件和文件夹试试吗
Author
Owner

@xiediedie commented on GitHub (Apr 6, 2024):

可以删除 C:\Users\your-user-name\AppData\Roaming\electerm 里面除了users以外的文件和文件夹试试吗

老样子,删完能用,一按ctrl+s就用不了了,重新删了那些缓存才用的了
image

<!-- gh-comment-id:2041060119 --> @xiediedie commented on GitHub (Apr 6, 2024): > 可以删除 `C:\Users\your-user-name\AppData\Roaming\electerm` 里面除了users以外的文件和文件夹试试吗 老样子,删完能用,一按ctrl+s就用不了了,重新删了那些缓存才用的了 ![image](https://github.com/electerm/electerm/assets/50254803/8a96b7e7-4aeb-4352-8d88-0d3a69e62614)
Author
Owner

@LLIUZC commented on GitHub (Apr 7, 2024):

还是不行,windows10下开启了新的标签页关闭了其中一个就会报错,并且在其他的标签页内无法再做输入指令操作

------------------ 原始邮件 ------------------
发件人: "ZHAO @.>;
发送时间: 2024年4月6日(星期六) 晚上6:57
收件人: @.
>;
抄送: @.>; @.>;
主题: Re: [electerm/electerm] 终端连接失效 再连接会弹出“ error Cannot set properties of undefined (setting 'onclose')” (Issue #3339)

可以删除 C:\Users\your-user-name\AppData\Roaming\electerm 里面除了users以外的文件和文件夹试试吗


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

<!-- gh-comment-id:2041280835 --> @LLIUZC commented on GitHub (Apr 7, 2024): 还是不行,windows10下开启了新的标签页关闭了其中一个就会报错,并且在其他的标签页内无法再做输入指令操作 ------------------&nbsp;原始邮件&nbsp;------------------ 发件人: "ZHAO ***@***.***&gt;; 发送时间: 2024年4月6日(星期六) 晚上6:57 收件人: ***@***.***&gt;; 抄送: ***@***.***&gt;; ***@***.***&gt;; 主题: Re: [electerm/electerm] 终端连接失效 再连接会弹出“ error Cannot set properties of undefined (setting &#39;onclose&#39;)” (Issue #3339) 可以删除 C:\Users\your-user-name\AppData\Roaming\electerm 里面除了users以外的文件和文件夹试试吗 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: ***@***.***&gt;
Author
Owner

@zxdong262 commented on GitHub (Apr 7, 2024):

可以试试1.38.60吗,应该修复了

<!-- gh-comment-id:2041419521 --> @zxdong262 commented on GitHub (Apr 7, 2024): 可以试试1.38.60吗,应该修复了
Author
Owner

@LLIUZC commented on GitHub (Apr 8, 2024):

1712537993510
我试了安装了应用程序还有dev启动还是会出现这个问题,dev启动的时候我切换了不同的node版本(18.13.0、18.15.0、18.16.1),但是报错仍然是v18.16.1

<!-- gh-comment-id:2041693224 --> @LLIUZC commented on GitHub (Apr 8, 2024): ![1712537993510](https://github.com/electerm/electerm/assets/102634309/4845596c-4df8-475b-88f4-47350bf38984) 我试了安装了应用程序还有dev启动还是会出现这个问题,dev启动的时候我切换了不同的node版本(18.13.0、18.15.0、18.16.1),但是报错仍然是v18.16.1
Author
Owner

@xiediedie commented on GitHub (Apr 8, 2024):

可以试试1.38.60吗,应该修复了

试了1.38.60版本,ok了

<!-- gh-comment-id:2041744669 --> @xiediedie commented on GitHub (Apr 8, 2024): > 可以试试1.38.60吗,应该修复了 试了1.38.60版本,ok了
Author
Owner

@LLIUZC commented on GitHub (Apr 8, 2024):

那可能是我这边环境问题了

<!-- gh-comment-id:2041745890 --> @LLIUZC commented on GitHub (Apr 8, 2024): 那可能是我这边环境问题了
Author
Owner

@darkknightxb commented on GitHub (Apr 10, 2024):

我换了新版仍然是有这个问题,在切换标签的时候,发现有这个图标在闪,一会就消失了,感觉像是连接断开了?但我用的是本地命令行啊。
基本上是有三种问题,第一种是长时间运行的任务会自动停止,第二种是光标处无法输入新的内容,第三种是新的Tab页打开后无法连接。
删掉用户目录下的electerm文件夹仍然无效。
image

<!-- gh-comment-id:2046283845 --> @darkknightxb commented on GitHub (Apr 10, 2024): 我换了新版仍然是有这个问题,在切换标签的时候,发现有这个图标在闪,一会就消失了,感觉像是连接断开了?但我用的是本地命令行啊。 基本上是有三种问题,第一种是长时间运行的任务会自动停止,第二种是光标处无法输入新的内容,第三种是新的Tab页打开后无法连接。 删掉用户目录下的electerm文件夹仍然无效。 ![image](https://github.com/electerm/electerm/assets/10458461/49f425aa-f420-46b8-9e69-313e7175344d)
Author
Owner

@huu3301 commented on GitHub (Apr 15, 2024):

用的最新版本v1.38.65,也是出现同样的问题。连接到centos,啥都没做,只是cd 到某个目录,等一会就出现连接断开,之后怎么都连接不上,关闭整个electerm后再打开可以连接,但是cd后又会出现同样的问题。

<!-- gh-comment-id:2055415991 --> @huu3301 commented on GitHub (Apr 15, 2024): 用的最新版本v1.38.65,也是出现同样的问题。连接到centos,啥都没做,只是cd 到某个目录,等一会就出现连接断开,之后怎么都连接不上,关闭整个electerm后再打开可以连接,但是cd后又会出现同样的问题。
Author
Owner

@zxdong262 commented on GitHub (Apr 21, 2024):

用的最新版本v1.38.65,也是出现同样的问题。连接到centos,啥都没做,只是cd 到某个目录,等一会就出现连接断开,之后怎么都连接不上,关闭整个electerm后再打开可以连接,但是cd后又会出现同样的问题。

可以设置里试试保活间隔设为0试试吗

<!-- gh-comment-id:2068017971 --> @zxdong262 commented on GitHub (Apr 21, 2024): > 用的最新版本v1.38.65,也是出现同样的问题。连接到centos,啥都没做,只是cd 到某个目录,等一会就出现连接断开,之后怎么都连接不上,关闭整个electerm后再打开可以连接,但是cd后又会出现同样的问题。 可以设置里试试保活间隔设为0试试吗
Author
Owner

@zxdong262 commented on GitHub (Apr 25, 2024):

可以试试最新版吗

<!-- gh-comment-id:2076537391 --> @zxdong262 commented on GitHub (Apr 25, 2024): 可以试试最新版吗
Author
Owner

@darkknightxb commented on GitHub (May 1, 2024):

试了最新的portable版本,还是一样的,开始好用,过段时间就不好用了。敲击键盘没反应,按回车会出现这样的绿色符号。
image

<!-- gh-comment-id:2087849200 --> @darkknightxb commented on GitHub (May 1, 2024): 试了最新的portable版本,还是一样的,开始好用,过段时间就不好用了。敲击键盘没反应,按回车会出现这样的绿色符号。 ![image](https://github.com/electerm/electerm/assets/10458461/0be92e24-23d6-4254-8cce-3111bd513dd2)
Author
Owner

@zxdong262 commented on GitHub (May 2, 2024):

可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.81

<!-- gh-comment-id:2090552549 --> @zxdong262 commented on GitHub (May 2, 2024): 可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.81 吗
Author
Owner

@zxdong262 commented on GitHub (May 4, 2024):

可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86

<!-- gh-comment-id:2094031736 --> @zxdong262 commented on GitHub (May 4, 2024): 可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86 吗
Author
Owner

@LLIUZC commented on GitHub (May 6, 2024):

是的能正常关闭本地会话了

可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86

<!-- gh-comment-id:2095072151 --> @LLIUZC commented on GitHub (May 6, 2024): 是的能正常关闭本地会话了 > 可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86 吗
Author
Owner

@darkknightxb commented on GitHub (May 7, 2024):

可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86

用了一天,目前没发现问题

<!-- gh-comment-id:2097766762 --> @darkknightxb commented on GitHub (May 7, 2024): > 可以试试 https://github.com/electerm/electerm/releases/tag/v1.38.86 吗 用了一天,目前没发现问题
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2252
No description provided.