Search notes:

CRT

The source code for the CRT is included with Visual Studio (under the directory %VSxxxCOMNTOOLS%\MSVC\%VCToolsVersion%\crt\src).

ucrtbase.dll

ucrtbase.dll seems to be the universal CRT library that came with Visual Studio 2015 and later.
Visual Studio 2013 apparently had version-specfiic CRT libraries with different data structures, heap managers, memory allocators etc. and naming conventions etc. Thus, if a CRT (especially: memory) structure was passed from a source code unit that was built with one specific CRT version to a source code unit that was built with another, the application was likely to crash.

See also

The /Zl compiler option that prevents including the name of the default CRT library into object files.
ucrtbase.dll

Links

Mārtiņš Možeiko's Guide to avoid C/C++ runtime on Windows

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/Windows/...', 1758200926, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/Windows/development/CRT/index(52): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78