fixed: CID 719029 Copy into fixed size buffer

The string operation will write past the end of the fixed-size destination buffer if the source buffer is too large.
In XFILE::​CRarFile::​OpenInArchive(): A source buffer of statically unknown size is copied into a fixed-size destination buffer (CWE-120)

This is semi invalid report. No overwrite would occur, but we could fail
to set passowrd since size() return allocated size not length().
fixed: CID 719030 Copy into fixed size buffer

The string operation will write past the end of the fixed-size destination buffer if the source buffer is too large.
In iso9660::​FindNextFile(CXHandle *, _WIN32_FIND_DATA *): A source buffer of statically unknown size is copied into a fixed-size destination buffer (CWE-120)
fixed: CID 719030 Copy into fixed size buffer

The string operation will write past the end of the fixed-size destination buffer if the source buffer is too large.
In iso9660::​FindNextFile(CXHandle *, _WIN32_FIND_DATA *): A source buffer of statically unknown size is copied into a fixed-size destination buffer (CWE-120)
fixed: CID 719032 Copy into fixed size buffer

The string operation will write past the end of the fixed-size destination buffer if the source buffer is too large.
In iso9660::​OpenFile(char const*): A source buffer of statically unknown size is copied into a fixed-size destination buffer (CWE-120)
fixed: CID 719150 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CCurlFile::​CReadState::​CReadState(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719151 Uninitialized pointer field

The pointer field will point to an arbitrary memory location, any attempt to write may cause corruption.
In XFILE::​CCurlFile::​CCurlFile(): A pointer field is not initialized in the constructor (CWE-457)
fixed: CID 719153 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CFileCache::​CFileCache(XFILE::​CCacheStrategy *, bool): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719157 Uninitialized pointer field

The pointer field will point to an arbitrary memory location, any attempt to write may cause corruption.
In XFILE::​CISOFile::​CISOFile(): A pointer field is not initialized in the constructor (CWE-457)
fixed: CID 719159 Uninitialized pointer field

The pointer field will point to an arbitrary memory location, any attempt to write may cause corruption.
In XFILE::​CMythDirectory::​CMythDirectory(): A pointer field is not initialized in the constructor (CWE-457)
fixed: CID 719160 Uninitialized pointer field

The pointer field will point to an arbitrary memory location, any attempt to write may cause corruption.
In XFILE::​CMythSession::​CMythSession(CURL const&): A pointer field is not initialized in the constructor (CWE-457)
fixed: CID 719162 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CPluginDirectory::​CPluginDirectory(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719163 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CRTVFile::​CRTVFile(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719164 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CRarFileExtractThread::​CRarFileExtractThread(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719165 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CRarFile::​CRarFile(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719166 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In CFileInfo::​CFileInfo(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719167 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CSAPFile::​CSAPFile(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719168 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In XFILE::​CShoutcastFile::​CShoutcastFile(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719169 Uninitialized scalar field

The field will contain an arbitrary value left over from earlier computations.
In CSMB::​CSMB(): A scalar field is not initialized by the constructor (CWE-457)
fixed: CID 719171 Uninitialized pointer field

The pointer field will point to an arbitrary memory location, any attempt to write may cause corruption.
In XFILE::​CUDFFile::​CUDFFile(): A pointer field is not initialized in the constructor (CWE-457)
fixed: CID 228815 Unchecked return value

If the function returns an error value, the error value may be mistaken for a normal value.
In XFILE::​CStackDirectory::​GetStackedTitlePath(std::​basic_string<char, std::​char_traits<char>, std::​allocator<char>> const&): Value returned from a function is not checked for errors before being used (CWE-252)

We don't care for the return value, next check will catch the error.