This patch introduces a new experimental checker:
alpha.security.cert.str.50cpp
This checker is implemented based on the following rule:
https://wiki.sei.cmu.edu/confluence/x/i3w-BQ
It warns on misusing std::cin and std::basic_istream<T>::read() to
create a std::string which may not null-terminated.
Hmm, let us imagine that I write the following code:
Your code will probably crash when trying to retrieve arg 1 because you neither check for std::cin nor for InstanceCall.