Log or SALT initialization failed: Unable to create file
Forum rules
The FAQ is a read-only forum which is in general updated only by employees of Dyalog Ltd. It replaces the FAQ page which existed under http://www.dyalog.com. Rather than rejecting other posts to this forum, such posts will be put in a moderation queue, and moved to a more appropriate forum.
The FAQ is a read-only forum which is in general updated only by employees of Dyalog Ltd. It replaces the FAQ page which existed under http://www.dyalog.com. Rather than rejecting other posts to this forum, such posts will be put in a moderation queue, and moved to a more appropriate forum.
1 post
• Page 1 of 1
Log or SALT initialization failed: Unable to create file
If you get the following error message when Dyalog starts up:
SALT initialization failed: Unable to create file
And this error message when Dyalog exits:
Failed to write to log file. Probably because the file cannot be accessed.
1) Do you have BitDefender, Panda Dome, or other security software installed?
Such software can restrict access to certain folders such as the Users Documents folder.
Using BitDefender as an example: please go to Protection|Safe Files|Application Access and give all versions of Dyalog access to Protected Folders.
By default, our User command cache, session log, and session file are in a folder within your User Documents folder which is regarded as a Protected Folder by BitDefender.
For example,
2) If you do not have BitDefender installed, please check the session_file and log_file environment variables (as shown above) and check that those files are in a directory which can be written to.
e.g.
SALT initialization failed: Unable to create file
And this error message when Dyalog exits:
Failed to write to log file. Probably because the file cannot be accessed.
1) Do you have BitDefender, Panda Dome, or other security software installed?
Such software can restrict access to certain folders such as the Users Documents folder.
Using BitDefender as an example: please go to Protection|Safe Files|Application Access and give all versions of Dyalog access to Protected Folders.
By default, our User command cache, session log, and session file are in a folder within your User Documents folder which is regarded as a Protected Folder by BitDefender.
For example,
+2 ⎕NQ '.' 'GetEnvironment' 'session_file'
C:\Users\vince\Documents\Dyalog APL-64 17.1 Unicode Files\def_uk.dse
+2 ⎕NQ '.' 'GetEnvironment' 'log_file'
C:\Users\vince\Documents\Dyalog APL-64 17.1 Unicode Files\default.dlf
2) If you do not have BitDefender installed, please check the session_file and log_file environment variables (as shown above) and check that those files are in a directory which can be written to.
e.g.
⎕A ⎕NPUT 'C:\Users\vince\Documents\Dyalog APL 17.1 Unicode Files\junktest.txt'
- Vince|Dyalog
- Posts: 432
- Joined: Wed Oct 01, 2008 9:39 am
1 post
• Page 1 of 1
Return to Frequently Asked Questions (FAQ)
Who is online
Users browsing this forum: No registered users and 1 guest
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group