-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Server Programmability
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Part of our "all parsers need unit tests" effort, given the multiple recent CVEs that have come out of parser bugs.
Specifically:
- procparser::parseGenericStats()
- MountRecord::parseLine()
- LinuxSysHelper
- ProcessInfo::SystemInfo::collectSystemInfo() in processinfo_solaris.cpp
Note that there is also some "sysctl binary output to integer value" conversion in processinfo for osx and freebsd, but I suspect the combination of simple direct conversion and non-production platforms pushes that out of scope.
- is related to
-
SERVER-102006 Discover all parsers in our system and determine current level of testing.
-
- Closed
-