[SERVER-1749] pure virtual method called in parallel tests Created: 07/Sep/10  Updated: 12/Jul/16  Resolved: 08/Sep/10

Status: Closed
Project: Core Server
Component/s: Shell
Affects Version/s: None
Fix Version/s: 1.7.1

Type: Bug Priority: Major - P3
Reporter: Aaron Staple Assignee: Aaron Staple
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: ALL
Participants:

 Comments   
Comment by Aaron Staple [ 08/Sep/10 ]

hopefully won't see this particular failure again

Comment by auto [ 08/Sep/10 ]

Author:

{'login': 'astaple', 'name': 'Aaron', 'email': 'aaron@10gen.com'}

Message: SERVER-1749 guard all v8 function callbacks
http://github.com/mongodb/mongo/commit/e53c867908f30eff6b7129307f45129acc8a3fc3

Comment by Aaron Staple [ 07/Sep/10 ]

One problem seems to be that (at least in some cases) when a v8 callback throws an exception, v8 calls terminate(). I put exception guards around the only callback I saw trigger an exception, but we should guard the other callbacks similarly.

Comment by auto [ 07/Sep/10 ]

Author:

{'login': 'astaple', 'name': 'Aaron', 'email': 'aaron@10gen.com'}

Message: SERVER-1749 catch exception in get next callback
http://github.com/mongodb/mongo/commit/8d11f130ede389f39fdeeb75b9cc700ed300de4c

Comment by auto [ 07/Sep/10 ]

Author:

{'login': 'astaple', 'name': 'Aaron', 'email': 'aaron@10gen.com'}

Message: SERVER-1749 debugging
http://github.com/mongodb/mongo/commit/4aa83fac62ff5162d76beba9d62f5da6d1513d13

Generated at Thu Feb 08 02:57:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.