Message295794
Yes, I mean the "k + 1" with k=NULL.
Even if _PyEval_EvalCodeWithName() ignores that value, this still is an undefined behavior. For example the compiler can decide that since NULL+1 is not valid, then k never is NULL, and ignore the branch that sets k to NULL. It can also not generate the code in _PyEval_EvalCodeWithName() for handling the case kwcount == 0. |
|
Date |
User |
Action |
Args |
2017-06-12 15:11:32 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, vstinner |
2017-06-12 15:11:32 | serhiy.storchaka | set | messageid: <1497280292.54.0.211793983142.issue30640@psf.upfronthosting.co.za> |
2017-06-12 15:11:32 | serhiy.storchaka | link | issue30640 messages |
2017-06-12 15:11:32 | serhiy.storchaka | create | |
|