[SERVER-44929] Assert Location51156 faired in $regexMatch Created: 03/Dec/19 Updated: 03/Dec/19 Resolved: 03/Dec/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Aggregation Framework |
| Affects Version/s: | 4.2.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | N L | Assignee: | Danny Hatcher (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
|||||||||||||||||
| Operating System: | ALL | |||||||||||||||||
| Steps To Reproduce: |
2. Run the following aggregation query:
Expected result: one document found Actual result: error
|
|||||||||||||||||
| Participants: | ||||||||||||||||||
| Description |
|
The assert in https://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp fires at line starting from "uassert(51156" The comment to the code mentions "The latter scenario should never occur" but it does
|
| Comments |
| Comment by Danny Hatcher (Inactive) [ 03/Dec/19 ] |
|
Thanks for the bug report. We've noticed the problem and resolved it in I'm going to close this ticket as a duplicate as the other ticket contains the fix. |