-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uncaught DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. #88
Comments
If this happens with version 0.7.16, then it may be a new bug. Could you tell me which select component is this project using? Maybe I can try to reproduce it. |
There is no custom component for the selects. They are just dynamic dropdowns with live changes handled by AngularJS (1.6.10) |
@Yuyz0112 i have the same problem. It is only happening on one specific page and only with the safari browser (mobile and desktop). I think there is maybe an DOM change which the recorder didn't detect. |
Copied from #306. In some cases when Expected behaviourNo error should happen To reproduce
Additional informationThe error isn't triggered when seeking ( Based off of #285 (comment) & #285 (comment) Example event triggering failure{"source":0,"texts":[{"id":3033,"value":"\n/* sc-component-id: sc-global-2139370859 */\n.intercom-messenger-frame{left:0.5rem !important;bottom:4.25rem !important;}"}],"attributes":[],"removes":[{"parentId":99,"id":2635}],"adds":[{"parentId":99,"nextId":107,"node":{"type":3,"textContent":"\n/* sc-component-id: sc-global-2139370859 */\n.intercom-messenger-frame{left:0.5rem !important;bottom:4.25rem !important;}","isStyle":true,"id":3033}}]} View all events. |
@Yuyz0112 Hi, I've been having the same problem recently.Can you help me out? |
We're also hitting this in #365 |
Hi @NulSEO Actually, this error message is very general and most of the events are causing by different reasons. @Juice10 pointed out a way to reproduce it which is technically right, but I believe are not related to the problems you are facing. I've done some debug on #337, #365, and #376, most of them are causing by some un-confirmed usage of rrweb, like merging different sessions into one. So please upload your events or reproducible link for debugging. The other one's report may not help fix your problem. |
I am having error while replaying events DOMException: Failed to execute 'insertBefore' on 'Node': This node type does not support this method. |
@Juice10 I am getting DOMException: Failed to execute 'appendChild' on 'Node': This node type does not support this method. while seeking video in some recordings. Could you please help me out |
@goldy-13 I was not able to fix my own issue but I’m happy to help if I can. What version of rrweb or rrweb-player are you using? Could you create a gist of your events? |
I am using rrweb 0.9.14, here is link to my events: https://gist.github.com/goldy-13/56bfe6d533eb7917a96fb6f4a5c7b483 |
mark |
Same issues goes to me. any updates regarding this one? |
@heyitsnovi Like Yuyz0112 said, this error message is very general and most of the events are causing by different reasons. If you are facing the same errors, please upload your events to help us figure out the root cause. |
@Mark-Fenng |
Hi !
I got the following exception while replaying a session recorded on one of my website.
During the session, it crashed when the user was interacting with some dynamic selects / dropdowns.
Have you already seen this kind of errors?
PS: I can't post the events log due to privacy rules
The text was updated successfully, but these errors were encountered: