Skip to content

Plover 5.1.0 hangs on open on Intel macOS Tahoe #1805

@abotkin

Description

@abotkin

Describe the bug

When opening up Plover 5.1.0 on macOS Tahoe 26.2, users will encounter a bouncing app icon that never completes opening. Looking through the logs, it appears that Plover is ending up in an infinite loop due to being block by kernel system policy around library loading. This issue is a regression and does not reproduce in Plover 5.0.

Workaround: Install Plover 5.0 instead.

Console logs:

default	13:09:54.113432-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /Users/abotkin/ffi6LScct) rejected: library load disallowed by system policy
error	13:09:54.113828-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.113857-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.113877-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /private/var/folders/qd/b3kcwgkn1ql48gwb4wyv7yn80000gn/T/ffiIehdoT) rejected: library load disallowed by system policy
error	13:09:54.114255-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.114281-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.114300-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /private/tmp/ffiQCNojM) rejected: library load disallowed by system policy
error	13:09:54.114708-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.114737-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.114756-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /private/var/tmp/ffiJCJnRy) rejected: library load disallowed by system policy
error	13:09:54.115170-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.115200-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.115220-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /Users/abotkin/ffiyIMJHa) rejected: library load disallowed by system policy
error	13:09:54.115618-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.115648-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.115669-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /private/var/folders/qd/b3kcwgkn1ql48gwb4wyv7yn80000gn/T/ffiwW0pH5) rejected: library load disallowed by system policy
error	13:09:54.116060-0800	syspolicyd	Unable (errno: 2) to read file at <private> for process path: <private> library path: <private>
error	13:09:54.116089-0800	syspolicyd	Disallowing load of <private> in 5315, <private>
default	13:09:54.116111-0800	kernel	ASP: Library load (/Applications/Plover.app/Contents/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -> /private/tmp/ffiI0mKMq) rejected: library load disallowed by system policy

To Reproduce

Steps to reproduce the behavior:

  1. Install Plover 5.1.0 on macOS Tahoe
  2. Attempt to open following steps in wiki with Control-click and Open.
  3. Watch that the Plover app icon bounces in Dock but never opens.
  4. Open up Console and observe logs from syspolicyd and kernel.
  5. Install Plover 5.0 and note that this opens just fine. Reinstall Plover 5.1.0 and note that issue reappears.

Expected behavior

Plover 5.1.0 should be able to open on macOS Tahoe successfully.

Screenshots

N/A

Operating system

  • OS: macOS Tahoe 26.2
  • Plover Version: 5.1.0

Hardware

Intel iMac, Retina 5K, 27-inch, 2020

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions