4 ms·
It's not like that is hard to fix, and modern compilers will flag uninitialized variables. Use your brain and use your tools. C is not really that hard for a l
by greyhair 6y ago
It's not like that is hard to fix, and modern compilers will flag uninitialized variables.
Use your brain and use your tools. C is not really that hard for a large number of problem sets.
- pjmlp 6y agoYet, CVE database is full of well known companies that apparently lack such developers. If their salaries cannot find them, where are they? Do we have a candidate to prove their secure reports as being wrong?
- MaxBarraclough 6y ago> It's not like that is hard to fix In an embedded context, such bugs may be extremely costly to fix, if it's even possible. > modern compilers will flag uninitialized variables Reading uninitialized variables is one of the more easily prevented forms of undefined behaviour. As pjmlp points out, undefined behaviour in C/C++ programs is one of the major sources of security vulnerabilities in today's software.