我们运行一个错误日志记录框架。大约每三天,我们会在运行 v2.8.0 的 Discourse 论坛上收到一个错误:
Error: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
at J (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:434213)
at t.reset (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:453543)
at e.t.handleException (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:458926)
at e.t.handleException (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:461381)
at e.t.throw (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:457718)
at r.evaluate (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:420854)
at e.t.execute (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:457555)
at e.t.rerender (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:461731)
at e.h.render (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:142895)
at De (https://forums.invantive.com/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:187733)
我们还未能确定是由于某个特定功能或操作引起的。只是某个用户遇到了这个错误,而且还不确定这是否真的导致了功能失常,或者只是被调用堆栈中的某个地方吞噬了。
启用的插件如下:
- discourse-adplugin
- discourse-akismet
- discourse-canned-replies
- discourse-data-explorer
- discourse-voting
- discourse-solved
- discourse-spoiler-alert
- discourse-staff-notes
- discourse-migratepassword
- discourse-plugin-linkedin-auth
- discourse-sitemap
- discourse-push-notifications
- discourse-patreon
- discourse-teachable-webhooks
- discourse-chat-integration
- discourse-legal-tools
- discourse-math
- discourse-openid-connect