Version 1.43.0
Line 125 of includes/installer/SqliteInstaller.php is:
if ( !is_readable( $dir ) ) {
but $dir must be both readable and writable.
Steps to replicate the issue (include links if applicable):
Make the directory unwritable and watch the installer fail to create the sqlite db.
(Have I tried this, no. )
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Not installed. 1.43.0 tarball.