[clang] [analyzer] Fix crash of StreamChecker when eval calling 'fopen' (PR #100990)
DonĂ¡t Nagy via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 29 03:03:10 PDT 2024
================
@@ -1766,13 +1770,6 @@ are assumed to succeed.)
fclose(p);
}
-**Limitations**
-
-The checker does not track the correspondence between integer file descriptors
-and ``FILE *`` pointers. Operations on standard streams like ``stdin`` are not
-treated specially and are therefore often not recognized (because these streams
-are usually not opened explicitly by the program, and are global variables).
----------------
NagyDonat wrote:
It refers to functions like `write` [(man page)](https://www.man7.org/linux/man-pages/man2/write.2.html) where the file is specified by an `int` argument.
https://github.com/llvm/llvm-project/pull/100990
More information about the cfe-commits
mailing list