[SERVER-21162] Shell "too much recursion" error shows partial messages from other errors in the stack Created: 27/Oct/15  Updated: 22/Oct/19  Resolved: 21/Oct/19

Status: Closed
Project: Core Server
Component/s: JavaScript, Shell
Affects Version/s: 3.2.0-rc1
Fix Version/s: None

Type: Bug Priority: Trivial - P5
Reporter: Robert Guo (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 0
Labels: fuzzer-blocker
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: ALL
Participants:

 Description   

Does not happen on 3.0.7

DB.prototype.getCollection = function () {db["test"]};
db["test"];
# result: E QUERY    [thread1] Error: Error: Error: Error: Error: Error: Error: Error: Error: Error: Error: Error: Error: InternalError: too much recursion :



 Comments   
Comment by Andrew Morrow (Inactive) [ 21/Oct/19 ]

I can reproduce this on 3.2.latest, but it doesn't reproduce for me on 3.4 or on master. I'm concluding that this was fixed at some point between those. Given that 3.2 is EOL I'm closing this as 'Gone Away'.

Generated at Thu Feb 08 03:56:30 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.