I've been troubleshooting a recursion error in my angular.js web application. The error message listed below keeps popping up multiple times (twice per second) in the console whenever the issue occurs.
Since the log statements only point to errors in the angular.js script, I'm having trouble identifying where the problem lies in my own code. Are there any common code snippets or constructs that could be triggering the error mentioned below?
Unfortunately, due to the size of the web app and my uncertainty about the root cause, it's challenging for me to provide a Minimal Working Example (MWE).
Console Output from Chrome
RangeError: Maximum call stack size exceeded
at equals (angular.js:1078)
at equals (angular.js:1104)
at equals (angular.js:1104)
at equals (angular.js:1088)
... (repeated lines omitted for brevity)
Console Output from Firefox
Error: too much recursion
equals@http://0.0.0.0:9000/bower_components/angular/angular.js:1102:1
equals@http://0.0.0.0:9000/bower_components/angular/angular.js:1088:16
equals@http://0.0.0.0:9000/bower_components/angular/angular.js:1104:14
... (repeated lines omitted for brevity)