macOS Catalina 10.15.4 Access to .mono/registry/CurrentUser/software/logos4 is denied.

Page 1 of 1 (5 items)
This post has 4 Replies | 0 Followers

Posts 3
Marvin Bobo | Forum Activity | Posted: Sun, Mar 29 2020 12:22 PM

Get this when I try to run the desktop. 

- First time downloading the application and running it for the first time on this mac. 
- When I load up terminal and navigate to the folder /software/logos4 does not exist.  
- Tried the beta and the current version with both having the same results

Application Specific Information:
/Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/macintosh/Logos4/AppController/OurAppController.m:1076: failed assertion `System.Security.SecurityException: No access to the given key ---> System.UnauthorizedAccessException: Access to the path '/Users/marvinbobo/.mono/registry/CurrentUser/software/logos4' is denied. ---> System.IO.IOException: Permission denied
--- End of inner exception stack trace ---
at System.IO.FileSystem.CreateDirectory (System.String fullPath) [0x00191] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x0002c] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir, System.Boolean is_volatile) [0x00038] in <f3af4e6746af460daecbd4d3a1df0a62>:0
--- End of inner exception stack trace ---
at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir, System.Boolean is_volatile) [0x0004d] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.KeyHandler.Ensure (Microsoft.Win32.RegistryKey rkey, System.String extra, System.Boolean writable, System.Boolean is_volatile) [0x00036] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.UnixRegistryApi.CreateSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname, System.Boolean writable, System.Boolean is_volatile) [0x00033] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.UnixRegistryApi.CreateSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname, System.Boolean writable) [0x00000] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.UnixRegistryApi.CreateSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname) [0x00000] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at Microsoft.Win32.RegistryKey.CreateSubKey (System.String subkey) [0x00027] in <f3af4e6746af460daecbd4d3a1df0a62>:0
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey.CreateSubKey(string)
at LDLS4.Indexer.Logos4ApplicationUtility.OpenApplicationRegistryKey (System.Boolean writable) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4.Indexer/Logos4ApplicationUtility.cs:507
at LDLS4.OurApp.DeleteRequireLogInRegistryValue () [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/OurApp.Shared.cs:94
at (wrapper native-to-managed) LDLS4.OurApp.DeleteRequireLogInRegistryValue(System.Exception&)'

Posts 18266
Forum MVP
Keep Smiling 4 Jesus :) | Forum Activity | Replied: Sun, Mar 29 2020 8:11 PM

Marvin Bobo:
'/Users/marvinbobo/.mono/registry/CurrentUser/software/logos4' is denied.

Welcome Big Smile

Suspect home directory /Users/marvinbobo has permission issue(s) that is preventing creation of '/Users/marvinbobo/.mono/registry/CurrentUser/software/logos4' folder. What does terminal show for ls -laFR ~/.config ~/.mono

Logos Help Center (LHC) (can search for macOS permissions) has Logos Asks me to Sign in Every Time | Mac with chmod commands for another hidden folder in user's home directory: ~/.mono and ~/.config need the same permissions.

Also may need to grant Security & Privacy permissions for Logos => Logos Permissions within macOS

Keep Smiling Smile

Posts 3
Marvin Bobo | Forum Activity | Replied: Mon, Mar 30 2020 9:53 AM

This is what i get for ls -laFR -/.config ~/.mono:

/Users/marvinbobo/.config:

total 0

drwxr-xr-x   5 marvinbobo  staff   160 Feb  9 13:12 ./

drwxr-xr-x+ 52 marvinbobo  staff  1664 Mar 27 11:49 ../

drwxr-xr-x   4 marvinbobo  staff   128 Dec 14 14:22 .mono/

drwx------   8 marvinbobo  staff   256 Feb 18 18:28 filezilla/

drwx------   3 marvinbobo  staff    96 Feb 25 12:58 gtk-2.0/

/Users/marvinbobo/.config/.mono:

total 0

drwxr-xr-x   4 marvinbobo  staff  128 Dec 14 14:22 ./

drwxr-xr-x   5 marvinbobo  staff  160 Feb  9 13:12 ../

drwxr-xr-x  22 marvinbobo  staff  704 Dec 14 14:22 httplistener/

drwx------   3 marvinbobo  staff   96 Mar 24 20:21 keypairs/

/Users/marvinbobo/.config/.mono/httplistener:

total 160

drwxr-xr-x  22 marvinbobo  staff   704 Dec 14 14:22 ./

drwxr-xr-x   4 marvinbobo  staff   128 Dec 14 14:22 ../

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41951.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41951.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41952.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41952.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41953.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41953.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41954.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41954.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41955.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41955.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41956.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41956.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41957.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41957.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41958.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41958.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41959.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41959.pvk

-rw-r--r--   1 marvinbobo  staff  1499 Dec 14 14:22 41960.cer

-rw-r--r--   1 marvinbobo  staff  2348 Dec 14 14:22 41960.pvk

/Users/marvinbobo/.config/.mono/keypairs:

total 8

drwx------  3 marvinbobo  staff    96 Mar 24 20:21 ./

drwxr-xr-x  4 marvinbobo  staff   128 Dec 14 14:22 ../

-rw-------  1 marvinbobo  staff  1448 Mar 24 20:21 [1][98f3a7e3-0d6e-f432-8a18-e1144b53633f][-1].xml

/Users/marvinbobo/.config/filezilla:

total 104

drwx------  8 marvinbobo  staff    256 Feb 18 18:28 ./

drwxr-xr-x  5 marvinbobo  staff    160 Feb  9 13:12 ../

-rw-r--r--  1 marvinbobo  staff   9541 Feb 18 18:28 filezilla.xml

-rw-r--r--  1 marvinbobo  staff    551 Feb 18 10:33 layout.xml

-rw-r--r--  1 marvinbobo  staff      0 Feb  9 13:12 lockfile

-rw-r--r--  1 marvinbobo  staff  28672 Feb  9 13:12 queue.sqlite3

-rw-r--r--  1 marvinbobo  staff   1336 Feb 18 14:10 sitemanager.xml

-rw-r--r--  1 marvinbobo  staff   3959 Feb 18 14:10 trustedcerts.xml

/Users/marvinbobo/.config/gtk-2.0:

total 8

drwx------  3 marvinbobo  staff   96 Feb 25 12:58 ./

drwxr-xr-x  5 marvinbobo  staff  160 Feb  9 13:12 ../

-rw-r--r--  1 marvinbobo  staff  198 Feb 25 12:58 gtkfilechooser.ini

/Users/marvinbobo/.mono:

total 0

drwxr-xr-x   3 marvinbobo  staff    96 Dec 14 14:22 ./

drwxr-xr-x+ 52 marvinbobo  staff  1664 Mar 27 11:49 ../

drwxr-xr-x   3 root        staff    96 Dec 14 14:22 registry/

/Users/marvinbobo/.mono/registry:

total 0

drwxr-xr-x  3 root        staff  96 Dec 14 14:22 ./

drwxr-xr-x  3 marvinbobo  staff  96 Dec 14 14:22 ../

drwxr-xr-x  2 root        staff  64 Dec 14 14:22 CurrentUser/

/Users/marvinbobo/.mono/registry/CurrentUser:

total 0

drwxr-xr-x  2 root  staff  64 Dec 14 14:22 ./

drwxr-xr-x  3 root  staff  96 Dec 14 14:22 ../

Posts 3
Marvin Bobo | Forum Activity | Replied: Mon, Mar 30 2020 1:46 PM

So there is no repair permissions option in Catalina.  However a program you can download called CleanMyMac X has a repair permissions option (free to use for this feature).  After running that it started working.  Thanks for the help!

Posts 18266
Forum MVP
Keep Smiling 4 Jesus :) | Forum Activity | Replied: Mon, Mar 30 2020 9:12 PM

The ls -laFR ~/.config ~/.mono listing showed /Users/marvinbobo/.mono/registry and /Users/marvinbobo/.mono/registry/CurrentUser folders were owned by root, which prevented '/Users/marvinbobo/.mono/registry/CurrentUser/software/logos4' folder from being created by marvinbobo.

Sounds like CleanMyMac fixed folder ownership issue.

Keep Smiling Smile

Page 1 of 1 (5 items) | RSS