-
Type: Bug
-
Resolution: Done
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Dotnet Drivers
-
Not Needed
-
Dereference before null check
There may be a null reference exception, or else the comparison against null is unnecessary. All paths that lead to this null pointer comparison already dereference the pointer earlier
/src/MongoDB.Driver/Linq/Linq3Implementation/Ast/Expressions/AstMapExpression.cs:55: REVERSE_INULL 127277 Directly dereferencing "this._as".
/src/MongoDB.Driver/Linq/Linq3Implementation/Ast/Expressions/AstMapExpression.cs:55: REVERSE_INULL 127277 Null-checking "this._as" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.