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

MB
MB Member Posts: 3
edited November 2024 in English Forum

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&)'

Tagged:

Comments

  • '/Users/marvinbobo/.mono/registry/CurrentUser/software/logos4' is denied.

    Welcome [:D]

    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 <strong>ls -laFR ~/.config ~/.mono</strong>

    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 [:)]

  • MB
    MB Member Posts: 3

    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 ../

  • MB
    MB Member Posts: 3

    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!

  • 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 [:)]