So I'm currently trying to debug some memory leaks within our Nodejs/React application using heap snapshots in the Chrome Dev Tools
and after some analysis it looks like the pieces in the application that are growing the fastest are Objects, Arrays, Strings, and this thing called a FiberNode
. It looks like the fastest growing out of all of them ends up being the FiberNode
, but I have no idea what that is referencing in our code. I've searched online and could not find a reference to FiberNode
in Chrome Dev Tools
anywhere, so finding our memory leaks has become just that much harder. When expanding the FiberNode
in Chrome Dev Tools
I get this unreadable mess, that I can't understand (See Picture Below).
The picture above shows the comparison between the last snapshot and the one right before it and I've set it to sort by Size Delta
descending. If anyone has any idea what this FiberNode
is in reference to then that would help solving these memory issues a little better. Thanks in advance!