You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
while ((s[i] !='=') && (s[i] !=argument_separator) && (i<inputlength)) {
The bounds checking happens after the deref s[i] -so if i == inputlength the deref on the buffer in s will run off the end before the bounds check (i < inputlength)
The text was updated successfully, but these errors were encountered:
In parse arguments in the length check here
The bounds checking happens after the deref s[i] -so if i == inputlength the deref on the buffer in s will run off the end before the bounds check (i < inputlength)
The text was updated successfully, but these errors were encountered: