#36304·Rocket.Chat

[7.7.1] 管理员登录时,应用程序 GUI 刚刚崩溃

作者: isthevao创建于 2025年6月25日更新于 2026年9月16日

说明 :

我有一个新的安装,从7.6.0版本开始,然后更新到7.7.1。 当一个有管理员角色日志的用户进入时,他们收到错误:"应用错误-应用程序GUI刚刚崩溃". 如果我从用户中删除管理员角色,他们可以在刷新页面后成功登录. 但是,一旦我重新指派管理员角色,同样的错误再次发生.

我检查了旧问题,尝试了建议的解决办法,但没有一个解决问题:

  • 用户的横幅是空的:横幅:{}'
  • 用户有空设置:`设置:
  • `db.rocketchat-banner' 收藏为空
  • 已删除“可接受”设置

我的用户通过OAuth创建. 我之前可以登录一个管理员的用户, 但我不确定什么时候停止工作。

这些测试是在浏览器中完成的. 在iOS应用程序上,用户可以登录,但管理员面板会无限期地加载.

  • 复制步骤:
  1. 将管理职责指派给用户。
  2. 与负有行政管理职责的用户登录。
  3. 观察错误:"应用错误-应用程序GUI刚刚崩溃".
  4. 从用户中删除管理角色。
  5. 刷新页面——用户现在可以无错误地登录。
  6. 将管理职能重新分配给用户。
  7. 再次刷新页面——错误返回。

QQ 预期行为 :

行政用户应当正常登录.

实际行为:

用户无法登录, 并显示“ 应用错误- 应用程序 GUI 刚刚崩溃 ” 信件 。

QQ 服务器设置信息 :

  • Rocket.Chat服务器版本:7.7.1
  • 许可证类型:社区
  • 用户数:10
  • 操作系统:Docker图像
  • 部署方法:Docker
  • 案件数量:1
  • DB Replicaset Oplog:Docker上的一例蒙哥案件
  • 节点JS版本:
  • MongoDB版本: 6.

QQ 客户端设置信息

  • 桌面 App或浏览器版本:所有浏览器(Edge, Chrome, Brave)
  • 操作系统:视窗

其他背景

  • 说吧

相关日志 :

服务器应用程序中没有日志输出 。 我看到的唯一日志是浏览器控制台上的:

校验 Errors.js:34 出错:已忽略错误 #130;访问 https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=未定义&args[]=为完整消息,或使用未忽略的dev环境为完整错误和额外的有帮助的警告.
sv(核实Errors.js:34: 1)时
d (核实错误:34:1)
时间:m(核实Errors.js:34:1)
at M(核查Errors.js:34:1)
在aj(核实Errors.js:34:1)中
i(核实Errors.js:34:1)
在si(核实Errors.js:34:1)时
因此(核实Errors.js:34:1)
在 su (验证 Errors.js: 34:1) 时
i3(核实Errors.js:34:1)

内容来源: RocketChat/Rocket.Chat