[GH-ISSUE #11] 🚩 Support amfi_allow_any_signature=1 instead of amfi_get_out_of_my_way=1 #6

Closed
opened 2026-03-03 18:53:36 +03:00 by kerem · 30 comments
Owner

Originally created by @devnoname120 on GitHub (Jul 12, 2022).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/11

Playcover requires nvram boot-args amfi_get_out_of_my_way=1 but this prevents any DriverKit system extension from loading for example Karabiner Elements. See https://github.com/pqrs-org/Karabiner-Elements/issues/3127 and https://github.com/pqrs-org/Karabiner-Elements/issues/2892#issuecomment-979676759.

If I replace this arg with amfi_allow_any_signature=1, PlayCover shows that PlaySign isn't enabled and most iOS apps crash on start, e.g. Fruitz but Karabiner-Elements works now.

See more info about AppleMobileFileIntegrity.

Originally created by @devnoname120 on GitHub (Jul 12, 2022). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/11 Playcover requires `nvram boot-args amfi_get_out_of_my_way=1` but this prevents any DriverKit system extension from loading for example [Karabiner Elements](https://github.com/pqrs-org/Karabiner-Elements). See https://github.com/pqrs-org/Karabiner-Elements/issues/3127 and https://github.com/pqrs-org/Karabiner-Elements/issues/2892#issuecomment-979676759. If I replace this arg with `amfi_allow_any_signature=1`, PlayCover shows that PlaySign isn't enabled and most iOS apps crash on start, e.g. Fruitz but Karabiner-Elements works now. See more info about [AppleMobileFileIntegrity](https://www.theiphonewiki.com/wiki/AppleMobileFileIntegrity#:~:text=amfi_allow_any_signature).
kerem closed this issue 2026-03-03 18:53:36 +03:00
Author
Owner

@ghost commented on GitHub (Jul 12, 2022):

I can confirm that running sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi" breaks PlayCover.

While I don't know how to run Karabiner Elements would you mind trying sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0" and letting me know.

<!-- gh-comment-id:1182079927 --> @ghost commented on GitHub (Jul 12, 2022): > I can confirm that running `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"` breaks [PlayCover](https://github.com/iVoider/PlayCover/). While I don't know how to run [Karabiner Elements](https://github.com/pqrs-org/Karabiner-Elements) would you mind trying `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0"` and letting me know.
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

@roeegh if I remove -arm64e_preview_abi then Karabiner Elements works as expected but yabai cannot inject in Dock.app: yabai: scripting-addition failed to inject payload into Dock.app!

<!-- gh-comment-id:1182428765 --> @devnoname120 commented on GitHub (Jul 12, 2022): @roeegh if I remove `-arm64e_preview_abi` then Karabiner Elements works as expected but [yabai](https://github.com/koekeishiya/yabai/) cannot inject in Dock.app: `yabai: scripting-addition failed to inject payload into Dock.app!`
Author
Owner

@ghost commented on GitHub (Jul 12, 2022):

It looks like arm64e_preview_abi is a requirement for yabai.

Please revert your boot args to allow both yabai and Karabiner Elements to run.

A new build of PlayCover has been released. Please try PlayCover 1.0.6. It is recommended you reinstall all your apps/games after updating.

<!-- gh-comment-id:1182453265 --> @ghost commented on GitHub (Jul 12, 2022): It looks like `arm64e_preview_abi` is a requirement for [yabai](https://github.com/koekeishiya/yabai/). Please revert your boot args to allow both [yabai](https://github.com/koekeishiya/yabai/) and [Karabiner Elements](https://github.com/pqrs-org/Karabiner-Elements) to run. A new build of PlayCover has been released. Please try PlayCover [1.0.6](https://github.com/PlayCover/PlayCover/releases/tag/1.0.6). It is recommended you reinstall all your apps/games after updating.
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

*Edited to collapse the log 😅

@roeegh I can confirm that with PlayCover 1.0.6 Fruitz crashes on start.

PlayCover log
Version 12.4 (Build 21F79)
Installing PlayTools
Converting PlayTools binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Applications/PlayCover.app/Contents/Frameworks/PlayTools.framework/PlayTools

/Applications/PlayCover.app/Contents/Frameworks/PlayTools.framework/PlayTools: replacing existing signature

Copying PlayTools to Frameworks

System Integrity Protection status: disabled.

boot-args	amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>aps-environment</key>
  <string>production</string>
  <key>com.apple.developer.team-identifier</key>
  <string>S83WT7TG62</string>
  <key>com.apple.developer.associated-domains</key>
  <array>
  	<string>applinks:join.fruitz.io</string>
  	<string>applinks:eat.fruitz.io.app.link</string>
  	<string>applinks:fruitz.io</string>
  	<string>applinks:eat.fruitz.io</string>
  	<string>applinks:k66q.adj.st</string>
  </array>
  <key>application-identifier</key>
  <string>S83WT7TG62.com.flashgap.fruits</string>
  <key>com.apple.developer.applesignin</key>
  <array>
  	<string>Default</string>
  </array>
</dict>
</plist>
/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz

Converting Fruitz binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit

Converting FBSDKLoginKit binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit

Converting FBSDKShareKit binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL

Converting OpenSSL binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit

Converting FBAEMKit binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit

Converting FBSDKCoreKit binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit: replacing existing signature

Replacing libswiftUIKit.dylib
/Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics

Converting FBSDKCoreKit_Basics binary
/Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics

/Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics: replacing existing signature

/Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app: replacing existing signature

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>com.apple.security.app-sandbox</key>
  <true/>
  <key>com.apple.security.assets.movies.read-write</key>
  <true/>
  <key>com.apple.security.assets.music.read-write</key>
  <true/>
  <key>com.apple.security.assets.pictures.read-write</key>
  <true/>
  <key>com.apple.security.device.audio-input</key>
  <true/>
  <key>com.apple.security.device.bluetooth</key>
  <true/>
  <key>com.apple.security.device.camera</key>
  <true/>
  <key>com.apple.security.device.usb</key>
  <true/>
  <key>com.apple.security.files.downloads.read-write</key>
  <true/>
  <key>com.apple.security.files.user-selected.read-write</key>
  <true/>
  <key>com.apple.security.network.client</key>
  <true/>
  <key>com.apple.security.network.server</key>
  <true/>
  <key>com.apple.security.personal-information.addressbook</key>
  <true/>
  <key>com.apple.security.personal-information.calendars</key>
  <true/>
  <key>com.apple.security.personal-information.location</key>
  <true/>
  <key>com.apple.security.print</key>
  <true/>
  <key>com.apple.security.temporary-exception.sbpl</key>
  <array>
  	<string>(allow user-preference-write (preference-domain ".GlobalPreferences"))</string>
  	<string>(allow user-preference-read (preference-domain ".GlobalPreferences"))</string>
  	<string>(allow file* file-read* file-write* file-write-data file-read-metadata file-ioctl (literal "/Users/paul/Library/Preferences/playcover.plist"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Frameworks/865DN"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Frameworks/E922N"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/System/Volumes/Data"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/ls"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/sed"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/kill"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/gzip"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/which"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/diff"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/mkdir"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/cp"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chgrp"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/cat"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/tar"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chmod"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/share/terminfo"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/grep"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chown"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/tar"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/killall"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/ln"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/xargs"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/su"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/recache"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/profile"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bunzip2"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/passwd"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/apt"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/hostinfo"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bzip2"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bash"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/sh"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/mv"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/Library/PreferenceBundles/LaunchInSafeMode.bundle"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/binpack"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/lib/apt"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/stash"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/sshd"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/cache/apt"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/lib/apt"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/lib/cydia"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/sbin/frida-server"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/cycript"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/local/bin/cycript"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libcycript.dylib"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/log/syslog"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/Library/MobileSubstrate/MobileSubstrate.dylib"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/apt"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/libexec/ssh-keysign"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/sbin/sshd"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/ssh/sshd_config"))</string>
  	<string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/libexec/sftp-server"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/Users/paul/Library/Containers/"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/Users"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/cores"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/usr"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin/mount"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin/launchd"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/etc/passwd"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/dev/null"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/etc/hosts"))</string>
  	<string> (allow file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libSystem.B.dylib"))</string>
  	<string>(deny process-fork)</string>
  	<string>(deny file* file-read* file-read-metadata file-ioctl)</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libobjc-trampolines.dylib"))</string>
  	<string>(allow file-read-metadata (subpath "/private/var/db/timezone/"))</string>
  	<string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (literal "/var/folders/kd/"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Containers/"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/usr/share/icu/icudt68l.dat"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/System/Library/CoreServices/SystemVersion.bundle"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/System/"))</string>
  	<string>(allow file-read-metadata file-ioctl (literal "/private/var/db/.AppleSetupDone"))</string>
  	<string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (subpath "/private/var/folders/kd/"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/db/timezone/tz/2021a.3.0/icutz"))</string>
  	<string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (subpath "/private/var/folders/kd/"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/db/nsurlstoraged/dafsaData.bin"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/folders/"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Preferences/Logging/com.apple.diagnosticd.filter.plist"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Caches/com.apple.iconservices.store"))</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Apple/Library/Bundles/InputAlternatives.bundle"))</string>
  	<string>(allow file-read* (literal "/dev/autofs_nowait") (literal "/dev/random") (literal "/dev/urandom"))</string>
  	<string>(allow file-read* file-write-data (literal "/dev/null") (literal "/dev/zero"))</string>
  	<string>(allow file-read-data (regex #"^/private/var/db/mds/"))</string>
  	<string>(allow file-ioctl file* file-read* file-read-data file-read-metadata (literal "/private/var/db/mds/system/mdsObject.db"))</string>
  	<string>(allow file-read-metadata file-read* file-write* (regex #"^/private/var/db/mds/[0-9]+(/|$)"))</string>
  	<string>(allow file-read-data (regex #"^/Users/[^/]+/Library/Preferences/com.apple.CloudKit.plist"))</string>
  	<string>(allow file-read-metadata file-read* file-read-data (literal "/usr/share/langid/langid.inv"))</string>
  	<string>(allow file-map-executable
      (subpath "/Library/Apple/System/Library/Frameworks")
      (subpath "/Library/Apple/System/Library/PrivateFrameworks")
      (subpath "/System/Library/Frameworks")
      (subpath "/System/Library/PrivateFrameworks")
      (subpath "/System/iOSSupport/System/Library/Frameworks")
      (subpath "/System/iOSSupport/System/Library/PrivateFrameworks")
      (subpath "/usr/lib"))
(with-filter (system-attribute apple-internal)
  (allow file-map-executable
          (subpath "/AppleInternal/Library/Frameworks")))
</string>
  	<string>(allow file-read-metadata (literal "/private/etc/localtime"))</string>
  	<string>(allow file-read-metadata (path-ancestors "/System/Volumes/Data/private"))</string>
  	<string>(allow file-read* (literal "/"))</string>
  	<string>(allow file-read*
  (subpath "/Library/Apple/System")
  (subpath "/Library/Filesystems/NetFSPlugins")
  (subpath "/Library/Preferences/Logging")
  (subpath "/System")
  (subpath "/private/var/db/dyld")
  (subpath "/private/var/db/timezone")
  (subpath "/usr/lib"))
</string>
  	<string>(with-filter (system-attribute apple-internal)
(allow file-read*
      (subpath "/AppleInternal/Library/Frameworks")))
</string>
  	<string>(allow file-read*
  (literal "/dev/autofs_nowait")
  (literal "/dev/random")
  (literal "/dev/urandom")
  (literal "/private/etc/master.passwd")
  (literal "/private/etc/passwd")
  (literal "/private/etc/protocols")
  (literal "/private/etc/services"))
</string>
  	<string>(allow file-read* file-write-data file-ioctl (literal "/dev/dtracehelper"))</string>
  	<string>(with-filter (system-attribute apple-internal)
  (allow file-read* file-map-executable
          (subpath "/usr/local/lib/sanitizers")
          (subpath "/usr/appleinternal/lib/sanitizers")))
</string>
  	<string>(with-filter (system-attribute apple-internal)
  (allow file-read* (literal "/usr/local/share/posix_spawn_filtering_rules")))
(with-filter (system-attribute apple-internal)
  (allow file-read* (subpath "/AppleInternal/Library/Preferences/Logging"))
  (allow file-read* file-map-executable (subpath "/usr/local/lib/log")))
</string>
  	<string>(allow file* file-read* file-read-metadata file-ioctl (literal "/System/Library/Frameworks/Foundation.framework/Foundation"))</string>
  </array>
</dict>
</plist>

/Users/paul/Library/Frameworks/9508N:
Load command 51
    cmd LC_BUILD_VERSION
cmdsize 24
platform MACCATALYST
  minos 11.0
    sdk 14.0
 ntools 0

/Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz:
Load command 90
    cmd LC_BUILD_VERSION
cmdsize 24
platform MACCATALYST
  minos 11.0
    sdk 14.0
 ntools 0

Executable=/Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz
Identifier=com.flashgap.fruits
Format=app bundle with Mach-O thin (arm64)
CodeDirectory v=20400 size=139020 flags=0x2(adhoc) hashes=4334+7 location=embedded
Signature=adhoc
Info.plist entries=49
TeamIdentifier=not set
Sealed Resources version=2 rules=10 files=367
Internal requirements count=0 size=12
</details>


I can't get the coredump/crash report because the window is unresponsive to clicks.

<img width="271" alt="image" src="https://user-images.githubusercontent.com/2824100/178589470-c3225348-7b5e-4340-974b-9c12ba16f748.png">
<!-- gh-comment-id:1182472106 --> @devnoname120 commented on GitHub (Jul 12, 2022): *_Edited to collapse the log_ 😅 @roeegh I can confirm that with PlayCover 1.0.6 Fruitz crashes on start. <details> <summary>PlayCover log</summary> ``` Version 12.4 (Build 21F79) Installing PlayTools Converting PlayTools binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Applications/PlayCover.app/Contents/Frameworks/PlayTools.framework/PlayTools /Applications/PlayCover.app/Contents/Frameworks/PlayTools.framework/PlayTools: replacing existing signature Copying PlayTools to Frameworks System Integrity Protection status: disabled. boot-args amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>aps-environment</key> <string>production</string> <key>com.apple.developer.team-identifier</key> <string>S83WT7TG62</string> <key>com.apple.developer.associated-domains</key> <array> <string>applinks:join.fruitz.io</string> <string>applinks:eat.fruitz.io.app.link</string> <string>applinks:fruitz.io</string> <string>applinks:eat.fruitz.io</string> <string>applinks:k66q.adj.st</string> </array> <key>application-identifier</key> <string>S83WT7TG62.com.flashgap.fruits</string> <key>com.apple.developer.applesignin</key> <array> <string>Default</string> </array> </dict> </plist> /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz Converting Fruitz binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Fruitz: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit Converting FBSDKLoginKit binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKLoginKit.framework/FBSDKLoginKit: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit Converting FBSDKShareKit binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKShareKit.framework/FBSDKShareKit: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL Converting OpenSSL binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/OpenSSL.framework/OpenSSL: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit Converting FBAEMKit binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBAEMKit.framework/FBAEMKit: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit Converting FBSDKCoreKit binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit: replacing existing signature Replacing libswiftUIKit.dylib /Library/Developer/CommandLineTools/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics Converting FBSDKCoreKit_Basics binary /Library/Developer/CommandLineTools/usr/bin/vtool warning: code signature will be invalid for /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics /Users/paul/Documents/PlayCoverInstall/tmp/E5110EDC-5F00-42D1-A324-7E51D03CDD47/Payload/Fruitz.app/Frameworks/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics: replacing existing signature /Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app: replacing existing signature <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.security.assets.movies.read-write</key> <true/> <key>com.apple.security.assets.music.read-write</key> <true/> <key>com.apple.security.assets.pictures.read-write</key> <true/> <key>com.apple.security.device.audio-input</key> <true/> <key>com.apple.security.device.bluetooth</key> <true/> <key>com.apple.security.device.camera</key> <true/> <key>com.apple.security.device.usb</key> <true/> <key>com.apple.security.files.downloads.read-write</key> <true/> <key>com.apple.security.files.user-selected.read-write</key> <true/> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.network.server</key> <true/> <key>com.apple.security.personal-information.addressbook</key> <true/> <key>com.apple.security.personal-information.calendars</key> <true/> <key>com.apple.security.personal-information.location</key> <true/> <key>com.apple.security.print</key> <true/> <key>com.apple.security.temporary-exception.sbpl</key> <array> <string>(allow user-preference-write (preference-domain ".GlobalPreferences"))</string> <string>(allow user-preference-read (preference-domain ".GlobalPreferences"))</string> <string>(allow file* file-read* file-write* file-write-data file-read-metadata file-ioctl (literal "/Users/paul/Library/Preferences/playcover.plist"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Frameworks/865DN"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Frameworks/E922N"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/System/Volumes/Data"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/ls"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/sed"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/kill"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/gzip"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/which"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/diff"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/mkdir"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/cp"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chgrp"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/cat"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/tar"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chmod"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/share/terminfo"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/grep"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/chown"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/tar"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/killall"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/ln"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/xargs"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/su"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/recache"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/profile"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bunzip2"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/passwd"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/apt"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/hostinfo"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bzip2"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/bash"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/sh"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/bin/mv"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/Library/PreferenceBundles/LaunchInSafeMode.bundle"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/binpack"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/lib/apt"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/private/var/stash"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/sshd"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/cache/apt"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/lib/apt"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/lib/cydia"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/sbin/frida-server"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/bin/cycript"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/local/bin/cycript"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libcycript.dylib"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/var/log/syslog"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/Library/MobileSubstrate/MobileSubstrate.dylib"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/apt"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/libexec/ssh-keysign"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/sbin/sshd"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/etc/ssh/sshd_config"))</string> <string> (deny file* file-read* file-read-metadata file-ioctl (literal "/usr/libexec/sftp-server"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/Users/paul/Library/Containers/"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/Users"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/cores"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/usr"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin/mount"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin/launchd"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/sbin"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/etc/passwd"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/dev/null"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/etc/hosts"))</string> <string> (allow file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libSystem.B.dylib"))</string> <string>(deny process-fork)</string> <string>(deny file* file-read* file-read-metadata file-ioctl)</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/usr/lib/libobjc-trampolines.dylib"))</string> <string>(allow file-read-metadata (subpath "/private/var/db/timezone/"))</string> <string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (literal "/var/folders/kd/"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/Users/paul/Library/Containers/"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/usr/share/icu/icudt68l.dat"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/System/Library/CoreServices/SystemVersion.bundle"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (subpath "/System/"))</string> <string>(allow file-read-metadata file-ioctl (literal "/private/var/db/.AppleSetupDone"))</string> <string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (subpath "/private/var/folders/kd/"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/db/timezone/tz/2021a.3.0/icutz"))</string> <string>(allow file* file-read* file-read-data file-read-metadata file-ioctl file-write* file-write-data (subpath "/private/var/folders/kd/"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/db/nsurlstoraged/dafsaData.bin"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/private/var/folders/"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Preferences/Logging/com.apple.diagnosticd.filter.plist"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Caches/com.apple.iconservices.store"))</string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/Library/Apple/Library/Bundles/InputAlternatives.bundle"))</string> <string>(allow file-read* (literal "/dev/autofs_nowait") (literal "/dev/random") (literal "/dev/urandom"))</string> <string>(allow file-read* file-write-data (literal "/dev/null") (literal "/dev/zero"))</string> <string>(allow file-read-data (regex #"^/private/var/db/mds/"))</string> <string>(allow file-ioctl file* file-read* file-read-data file-read-metadata (literal "/private/var/db/mds/system/mdsObject.db"))</string> <string>(allow file-read-metadata file-read* file-write* (regex #"^/private/var/db/mds/[0-9]+(/|$)"))</string> <string>(allow file-read-data (regex #"^/Users/[^/]+/Library/Preferences/com.apple.CloudKit.plist"))</string> <string>(allow file-read-metadata file-read* file-read-data (literal "/usr/share/langid/langid.inv"))</string> <string>(allow file-map-executable (subpath "/Library/Apple/System/Library/Frameworks") (subpath "/Library/Apple/System/Library/PrivateFrameworks") (subpath "/System/Library/Frameworks") (subpath "/System/Library/PrivateFrameworks") (subpath "/System/iOSSupport/System/Library/Frameworks") (subpath "/System/iOSSupport/System/Library/PrivateFrameworks") (subpath "/usr/lib")) (with-filter (system-attribute apple-internal) (allow file-map-executable (subpath "/AppleInternal/Library/Frameworks"))) </string> <string>(allow file-read-metadata (literal "/private/etc/localtime"))</string> <string>(allow file-read-metadata (path-ancestors "/System/Volumes/Data/private"))</string> <string>(allow file-read* (literal "/"))</string> <string>(allow file-read* (subpath "/Library/Apple/System") (subpath "/Library/Filesystems/NetFSPlugins") (subpath "/Library/Preferences/Logging") (subpath "/System") (subpath "/private/var/db/dyld") (subpath "/private/var/db/timezone") (subpath "/usr/lib")) </string> <string>(with-filter (system-attribute apple-internal) (allow file-read* (subpath "/AppleInternal/Library/Frameworks"))) </string> <string>(allow file-read* (literal "/dev/autofs_nowait") (literal "/dev/random") (literal "/dev/urandom") (literal "/private/etc/master.passwd") (literal "/private/etc/passwd") (literal "/private/etc/protocols") (literal "/private/etc/services")) </string> <string>(allow file-read* file-write-data file-ioctl (literal "/dev/dtracehelper"))</string> <string>(with-filter (system-attribute apple-internal) (allow file-read* file-map-executable (subpath "/usr/local/lib/sanitizers") (subpath "/usr/appleinternal/lib/sanitizers"))) </string> <string>(with-filter (system-attribute apple-internal) (allow file-read* (literal "/usr/local/share/posix_spawn_filtering_rules"))) (with-filter (system-attribute apple-internal) (allow file-read* (subpath "/AppleInternal/Library/Preferences/Logging")) (allow file-read* file-map-executable (subpath "/usr/local/lib/log"))) </string> <string>(allow file* file-read* file-read-metadata file-ioctl (literal "/System/Library/Frameworks/Foundation.framework/Foundation"))</string> </array> </dict> </plist> /Users/paul/Library/Frameworks/9508N: Load command 51 cmd LC_BUILD_VERSION cmdsize 24 platform MACCATALYST minos 11.0 sdk 14.0 ntools 0 /Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz: Load command 90 cmd LC_BUILD_VERSION cmdsize 24 platform MACCATALYST minos 11.0 sdk 14.0 ntools 0 Executable=/Users/paul/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz Identifier=com.flashgap.fruits Format=app bundle with Mach-O thin (arm64) CodeDirectory v=20400 size=139020 flags=0x2(adhoc) hashes=4334+7 location=embedded Signature=adhoc Info.plist entries=49 TeamIdentifier=not set Sealed Resources version=2 rules=10 files=367 Internal requirements count=0 size=12 </details> I can't get the coredump/crash report because the window is unresponsive to clicks. <img width="271" alt="image" src="https://user-images.githubusercontent.com/2824100/178589470-c3225348-7b5e-4340-974b-9c12ba16f748.png">
Author
Owner

@ghost commented on GitHub (Jul 12, 2022):

Would you mind sending me the app store link for the app/game? I will do some local testing.

<!-- gh-comment-id:1182473658 --> @ghost commented on GitHub (Jul 12, 2022): Would you mind sending me the app store link for the app/game? I will do some local testing.
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

@roeegh Sure!

<!-- gh-comment-id:1182475411 --> @devnoname120 commented on GitHub (Jul 12, 2022): @roeegh Sure! - App store: https://apps.apple.com/fr/app/fruitz/id1196246520 - Decrypted IPA: https://ipa.playcover.workers.dev/0:/US/Fruitz_2.10.5.ipa
Author
Owner

@ghost commented on GitHub (Jul 12, 2022):

I was just able to run the app. One possibility is you have SIP disabled. Is it necessary to keep SIP off to use either yabai and Karabiner Elements?

image
<!-- gh-comment-id:1182485391 --> @ghost commented on GitHub (Jul 12, 2022): I was just able to run the app. One possibility is you have SIP disabled. Is it necessary to keep SIP off to use either [yabai](https://github.com/koekeishiya/yabai/) and [Karabiner Elements](https://github.com/pqrs-org/Karabiner-Elements)? <img width="1440" alt="image" src="https://user-images.githubusercontent.com/62909766/178591845-1ff9db5b-85e1-4f1d-82db-49a4c2eeaa76.png">
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

@roeegh

  1. Can you try using this instead? sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi". Karabiner Elements requires -arm64e_preview_abi.

  2. Can you confirm that signing in the app actually works?

  3. yabai requires at least csrutil disable --with kext --with dtrace --with basesystem (see doc).

I'll try to selectively only reenable these parts and see what happens. iirc I disabled everything to try to make PlayCover work.

<!-- gh-comment-id:1182488117 --> @devnoname120 commented on GitHub (Jul 12, 2022): @roeegh 1) Can you try using this instead? `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"`. Karabiner Elements requires `-arm64e_preview_abi`. 2) Can you confirm that signing in the app actually works? 3) yabai requires at least `csrutil disable --with kext --with dtrace --with basesystem` ([see doc](https://github.com/koekeishiya/yabai/wiki/Disabling-System-Integrity-Protection#how-do-i-disable-system-integrity-protection)). I'll try to selectively only reenable these parts and see what happens. iirc I disabled everything to try to make PlayCover work.
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

*Edited to collapse the log 😅

@roeegh I can confirm that Fruitz still crashes on launch with this SIP configuration as recommended in yabai's wiki:

❯ csrutil status
System Integrity Protection status: unknown (Custom Configuration).

Configuration:
	Apple Internal: disabled
	Kext Signing: enabled
	Filesystem Protections: disabled
	Debugging Restrictions: disabled
	DTrace Restrictions: enabled
	NVRAM Protections: disabled
	BaseSystem Verification: enabled
	Boot-arg Restrictions: disabled
	Kernel Integrity Protections: disabled
	Authenticated Root Requirement: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

This time around I was able to get the coredump:

coredump
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Fruitz [1595]
Path:                  /Users/USER/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz
Identifier:            com.flashgap.fruits
Version:               2.10.5 (1652807798)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-07-12 22:55:08.4754 +0200
OS Version:            macOS 12.4 (21F79)
Report Version:        12
Anonymous UUID:        98DC728B-DDA5-D13C-96C0-3CBBF12ACDA0


Time Awake Since Boot: 130 seconds

System Integrity Protection: disabled

Crashed Thread:        8  Dispatch queue: com.facebook.react.ExceptionsManagerQueue

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x00000001b430f1c4
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [1595]

Application Specific Backtrace 0:
0   CoreFoundation                      0x00000001b14ad198 __exceptionPreprocess + 240
1   libobjc.A.dylib                     0x00000001b11f7e04 objc_exception_throw + 60
2   Fruitz                              0x0000000104d5d374 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 3680
3   Fruitz                              0x0000000104ddae4c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 518456
4   Fruitz                              0x0000000104ddb808 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 520948
5   CoreFoundation                      0x00000001b140ddb4 __invoking___ + 148
6   CoreFoundation                      0x00000001b140dc2c -[NSInvocation invoke] + 468
7   CoreFoundation                      0x00000001b1441648 -[NSInvocation invokeWithTarget:] + 80
8   Fruitz                              0x0000000104d8e564 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 204880
9   Fruitz                              0x0000000104d909fc _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 214248
10  Fruitz                              0x0000000104d90634 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 213280
11  libdispatch.dylib                   0x00000001b119a5f0 _dispatch_call_block_and_release + 32
12  libdispatch.dylib                   0x00000001b119c1b4 _dispatch_client_callout + 20
13  libdispatch.dylib                   0x00000001b11a38a8 _dispatch_lane_serial_drain + 668
14  libdispatch.dylib                   0x00000001b11a4404 _dispatch_lane_invoke + 392
15  libdispatch.dylib                   0x00000001b11aec98 _dispatch_workloop_worker_thread + 648
16  libsystem_pthread.dylib             0x00000001b135c360 _pthread_wqthread + 288
17  libsystem_pthread.dylib             0x00000001b135b080 start_wqthread + 8


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   CoreFoundation                	       0x1b142d2b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1b142b760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1b142ab24 CFRunLoopRunSpecific + 600
5   HIToolbox                     	       0x1ba063338 RunCurrentEventLoopInMode + 292
6   HIToolbox                     	       0x1ba0630b4 ReceiveNextEventCommon + 564
7   HIToolbox                     	       0x1ba062e68 _BlockUntilNextEventMatchingListInModeWithFilter + 72
8   AppKit                        	       0x1b3f9178c _DPSNextEvent + 860
9   AppKit                        	       0x1b3f90084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
10  AppKit                        	       0x1b3f82250 -[NSApplication run] + 596
11  AppKit                        	       0x1b3f5396c NSApplicationMain + 1132
12  AppKit                        	       0x1b4229a80 _NSApplicationMainWithInfoDictionary + 24
13  UIKitMacHelper                	       0x1c6ce23b0 UINSApplicationMain + 1276
14  UIKitCore                     	       0x1d945ab60 UIApplicationMain + 164
15  Fruitz                        	       0x104b76598 0x104b70000 + 26008
16  dyld                          	       0x10602d08c start + 520

Thread 1:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 5:: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   CoreFoundation                	       0x1b142d2b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1b142b760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1b142ab24 CFRunLoopRunSpecific + 600
5   Foundation                    	       0x1b230f130 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 236
6   Foundation                    	       0x1b239a0ec -[NSRunLoop(NSRunLoop) runUntilDate:] + 124
7   UIKitCore                     	       0x1d945c2dc -[UIEventFetcher threadMain] + 156
8   Foundation                    	       0x1b230763c __NSThread__start__ + 808
9   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
10  libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 6::  Dispatch queue: com.apple.Metadata.storeattr
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   libdispatch.dylib             	       0x1b11b7088 _dispatch_mach_send_and_wait_for_reply + 540
3   libdispatch.dylib             	       0x1b11b7410 dispatch_mach_send_with_result_and_wait_for_reply + 60
4   libxpc.dylib                  	       0x1b1092f58 xpc_connection_send_message_with_reply_sync + 264
5   Metadata                      	       0x1b7e77678 __sendServerMessageWithTimeout_block_invoke + 32
6   libdispatch.dylib             	       0x1b11aafb4 _dispatch_block_async_invoke2 + 148
7   libdispatch.dylib             	       0x1b119c1b4 _dispatch_client_callout + 20
8   libdispatch.dylib             	       0x1b11a3988 _dispatch_lane_serial_drain + 892
9   libdispatch.dylib             	       0x1b11a4404 _dispatch_lane_invoke + 392
10  libdispatch.dylib             	       0x1b11aec98 _dispatch_workloop_worker_thread + 648
11  libsystem_pthread.dylib       	       0x1b135c360 _pthread_wqthread + 288
12  libsystem_pthread.dylib       	       0x1b135b080 start_wqthread + 8

Thread 7:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 8 Crashed::  Dispatch queue: com.facebook.react.ExceptionsManagerQueue
0   AppKit                        	       0x1b430f1c4 -[NSApplication _crashOnException:] + 324
1   AppKit                        	       0x1b430f1bc -[NSApplication _crashOnException:] + 316
2   AppKit                        	       0x1b430eedc -[NSApplication reportException:] + 580
3   AppKit                        	       0x1b43b93b8 uncaughtErrorProc + 156
4   CoreFoundation                	       0x1b1539084 __handleUncaughtException + 676
5   libobjc.A.dylib               	       0x1b1200314 _objc_terminate() + 132
6   libc++abi.dylib               	       0x1b1319ea4 std::__terminate(void (*)()) + 20
7   libc++abi.dylib               	       0x1b1319e40 std::terminate() + 64
8   libdispatch.dylib             	       0x1b119c1c8 _dispatch_client_callout + 40
9   libdispatch.dylib             	       0x1b11a38a8 _dispatch_lane_serial_drain + 668
10  libdispatch.dylib             	       0x1b11a4404 _dispatch_lane_invoke + 392
11  libdispatch.dylib             	       0x1b11aec98 _dispatch_workloop_worker_thread + 648
12  libsystem_pthread.dylib       	       0x1b135c360 _pthread_wqthread + 288
13  libsystem_pthread.dylib       	       0x1b135b080 start_wqthread + 8

Thread 9:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 10:: AMCP Logging Spool
0   libsystem_kernel.dylib        	       0x1b13228ec semaphore_wait_trap + 8
1   caulk                         	       0x1b9dcea2c caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1b9db27ac caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1b9db23cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96
4   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 11:: com.facebook.react.JavaScript
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   CoreFoundation                	       0x1b142d2b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1b142b760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1b142ab24 CFRunLoopRunSpecific + 600
5   Fruitz                        	       0x104d6fa78 0x104b70000 + 2095736
6   Foundation                    	       0x1b230763c __NSThread__start__ + 808
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 12:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e919f904 scavenger_thread_main + 1220
3   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
4   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 13:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 14::  Dispatch queue: com.apple.NSURLSession-delegate
0   libsystem_kernel.dylib        	       0x1b1324834 __ulock_wait + 8
1   libdispatch.dylib             	       0x1b119cba4 _dlock_wait + 56
2   libdispatch.dylib             	       0x1b119c8a0 _dispatch_wait_on_address + 140
3   libdispatch.dylib             	       0x1b119cf48 _dispatch_group_wait_slow + 56
4   Metadata                      	       0x1b7e774a0 sendServerMessageWithTimeout + 340
5   Metadata                      	       0x1b7e78490 _setAttributesBulk + 236
6   Metadata                      	       0x1b7e75e48 __MDItemSetAttributes + 400
7   Metadata                      	       0x1b7e75c14 MDItemSetAttribute + 308
8   CarbonCore                    	       0x1b3aaf624 CSBackupSetItemExcluded + 548
9   CoreServicesInternal          	       0x1b3dac9a8 pathURLPropertyProviderSetValues(__CFURL const*, __FileCache*, __CFString const* const*, void const**, void const**, long, void const*, __CFError**) + 468
10  CoreServicesInternal          	       0x1b3da67e0 _FSURLSetResourcePropertyForKey + 200
11  CoreFoundation                	       0x1b142f334 CFURLSetResourcePropertyForKey + 120
12  CoreFoundation                	       0x1b142f264 -[NSURL setResourceValue:forKey:error:] + 120
13  Fruitz                        	       0x104c43d6c 0x104b70000 + 867692
14  Fruitz                        	       0x104c46410 0x104b70000 + 877584
15  Fruitz                        	       0x104c433f4 0x104b70000 + 865268
16  Fruitz                        	       0x104c45b90 0x104b70000 + 875408
17  CFNetwork                     	       0x1b607a958 0x1b5fb5000 + 809304
18  CFNetwork                     	       0x1b600c914 0x1b5fb5000 + 358676
19  libdispatch.dylib             	       0x1b119a5f0 _dispatch_call_block_and_release + 32
20  libdispatch.dylib             	       0x1b119c1b4 _dispatch_client_callout + 20
21  libdispatch.dylib             	       0x1b11a38a8 _dispatch_lane_serial_drain + 668
22  libdispatch.dylib             	       0x1b11a4438 _dispatch_lane_invoke + 444
23  libdispatch.dylib             	       0x1b11aec98 _dispatch_workloop_worker_thread + 648
24  libsystem_pthread.dylib       	       0x1b135c360 _pthread_wqthread + 288
25  libsystem_pthread.dylib       	       0x1b135b080 start_wqthread + 8

Thread 15:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   CoreFoundation                	       0x1b142d2b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1b142b760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1b142ab24 CFRunLoopRunSpecific + 600
5   CFNetwork                     	       0x1b6220698 0x1b5fb5000 + 2537112
6   Foundation                    	       0x1b230763c __NSThread__start__ + 808
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 16:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1b13228b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1b1322d20 mach_msg + 76
2   CoreFoundation                	       0x1b142d2b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1b142b760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1b142ab24 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x1b40fe374 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 17:
0   libsystem_pthread.dylib       	       0x1b135b078 start_wqthread + 0

Thread 18:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 19:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 20:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 21:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 22:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 23:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 24:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 25:: Heap Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 26:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8

Thread 27:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib        	       0x1b1326270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1b136083c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840
3   JavaScriptCore                	       0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308
4   JavaScriptCore                	       0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260
5   JavaScriptCore                	       0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352
6   JavaScriptCore                	       0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16
7   libsystem_pthread.dylib       	       0x1b136026c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1b135b08c thread_start + 8


Thread 8 crashed with ARM Thread State (64-bit):
    x0: 0x000000014e0a4600   x1: 0x000000016b6e9c10   x2: 0x0000000000000004   x3: 0x000000014e0a4e00
    x4: 0x000000000000014b   x5: 0x000000016b6e9b58   x6: 0x0000000000000005   x7: 0x00000001b161a6dc
    x8: 0x00000002075c6000   x9: 0x4bc81bba7d94006a  x10: 0x0000000000000001  x11: 0x000000014e0a4f4b
   x12: 0x00000000fca02400  x13: 0x0000000000000002  x14: 0x000000000000fffd  x15: 0x0000000000000003
   x16: 0x0000000000000001  x17: 0x000000016b6e9ea6  x18: 0x0000000000000000  x19: 0x0000600001b4e760
   x20: 0x00000001fb61e3e1  x21: 0x00006000000c93c0  x22: 0x00000001fb619000  x23: 0x0000000209d0a000
   x24: 0x0000600001b4ec10  x25: 0x000000014d627490  x26: 0x00000001fb619ac5  x27: 0x00000001fb61b43d
   x28: 0x00000001b184b6c0   fp: 0x000000016b6ea610   lr: 0xc6530001b430f1bc
    sp: 0x000000016b6ea5c0   pc: 0x00000001b430f1c4 cpsr: 0x60001000
   far: 0x00000002075c61b8  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x1b1321000 -        0x1b1358fff libsystem_kernel.dylib (*) <03f48dc5-caa7-3678-af61-1a3c7fa8b06e> /usr/lib/system/libsystem_kernel.dylib
       0x1b13a8000 -        0x1b18eefff com.apple.CoreFoundation (6.9) <994db908-11a1-3e43-b7df-25c09d51368a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1ba031000 -        0x1ba364fff com.apple.HIToolbox (2.1.1) <f842b96a-54f3-36f3-9b94-b258fae1b7eb> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x1b3f50000 -        0x1b4e07fff com.apple.AppKit (6.9) <a773dd23-b1c8-3c9b-9175-9a71d210ace0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1c6cdd000 -        0x1c6de3fff com.apple.UIKitMacHelper (1.0) <116be57b-2d44-3629-8891-b807ebb81cdd> /System/Library/PrivateFrameworks/UIKitMacHelper.framework/Versions/A/UIKitMacHelper
       0x1d9457000 -        0x1dab62fff com.apple.UIKitCore (1.0) <d9410ddd-c83c-3144-9689-2f65b936a9ce> /System/iOSSupport/System/Library/PrivateFrameworks/UIKitCore.framework/Versions/A/UIKitCore
       0x104b70000 -        0x1057abfff com.flashgap.fruits (2.10.5) <dc5bab93-15c8-3bfb-92dc-a95b322cd423> /Users/USER/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz
       0x106028000 -        0x106087fff dyld (*) <d9c2a46e-8dc4-3950-9d6a-f799e8ccb683> /usr/lib/dyld
       0x1b1359000 -        0x1b1365fff libsystem_pthread.dylib (*) <42166a2c-89a9-3c38-a215-f028544cea23> /usr/lib/system/libsystem_pthread.dylib
       0x1b22ab000 -        0x1b269cfff com.apple.Foundation (6.9) <a2e534d9-cdf0-397f-a41e-147559c83893> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x1b1198000 -        0x1b11defff libdispatch.dylib (*) <f9300d47-d3db-3349-8a6d-acb68cd9983b> /usr/lib/system/libdispatch.dylib
       0x1b1087000 -        0x1b10c8fff libxpc.dylib (*) <84c6e826-0826-36cc-ad70-10288b0050e0> /usr/lib/system/libxpc.dylib
       0x1b7e73000 -        0x1b7f12fff com.apple.Metadata (10.7.0) <6724a99c-386b-39a5-8c21-0b274fbe06e4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
       0x1b11df000 -        0x1b121cfff libobjc.A.dylib (*) <6ffccf84-5e0f-34b2-bcbb-bcf98407ea05> /usr/lib/libobjc.A.dylib
       0x1b1309000 -        0x1b1320fff libc++abi.dylib (*) <59de363f-98cf-36dc-becc-4d8f5f4f3a0e> /usr/lib/libc++abi.dylib
       0x1b9db0000 -        0x1b9dd6fff com.apple.audio.caulk (1.0) <af5b85d3-350b-3b8f-9d21-5d4b431dbcd9> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
       0x1e8f67000 -        0x1ea3fafff com.apple.JavaScriptCore (17613) <3304ba28-8b47-3404-8dec-3b99449f520f> /System/iOSSupport/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
       0x1b3aa1000 -        0x1b3d9cfff com.apple.CoreServices.CarbonCore (1319) <1c5b8cff-4ee3-35be-9c68-85f45046e1dc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
       0x1b3d9d000 -        0x1b3dd9fff com.apple.CoreServicesInternal (484) <304148f1-c65f-3e9a-8e07-6ef3ef47e2a6> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
       0x1b5fb5000 -        0x1b6469fff com.apple.CFNetwork (1333.0.4) <a3011783-18d8-33ef-a04f-ebb14fcc2ab5> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 1
    thread_create: 1
    thread_set_state: 1

VM Region Summary:
ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)
Writable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG backing stores                 2176K        4 
CG image                            48K        2 
ColorSync                          528K       26 
CoreAnimation                       96K        6 
CoreGraphics                        16K        1 
CoreServices                       128K        1 
CoreUI image data                  832K        5 
Foundation                          48K        2 
JS JIT generated code            512.0M        3 
Kernel Alloc Once                   32K        1 
MALLOC                           294.5M       54 
MALLOC guard page                  288K       14 
MALLOC_MEDIUM (reserved)         944.0M        8         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
Memory Tag 240                      16K        1 
Memory Tag 241                      32K        1 
SQLite page cache                  640K       10 
STACK GUARD                       56.4M       28 
Stack                             22.3M       28 
VM_ALLOCATE                        160K       10 
WebKit Malloc                    256.0M        5 
__AUTH                            3786K      454 
__AUTH_CONST                      24.3M      675 
__CTF                               756        1 
__DATA                            22.9M      672 
__DATA_CONST                      25.7M      682 
__DATA_DIRTY                      2540K      301 
__FONT_DATA                          4K        1 
__LINKEDIT                       580.4M       12 
__LLVM                            2096K        1 
__OBJC_CONST                      5777K      421 
__OBJC_RO                         83.0M        1 
__OBJC_RW                         3152K        1 
__TEXT                           613.0M      706 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
libnetwork                         640K       16 
mapped file                      130.5M       27 
shared memory                      912K       16 
===========                     =======  ======= 
TOTAL                              3.9G     4203 
TOTAL, minus reserved VM space     2.6G     4203 



-----------
Full Report
-----------

{"app_name":"Fruitz","timestamp":"2022-07-12 22:55:09.00 +0200","app_version":"2.10.5","slice_uuid":"dc5bab93-15c8-3bfb-92dc-a95b322cd423","build_version":"1652807798","platform":6,"bundleID":"com.flashgap.fruits","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.4 (21F79)","incident_id":"DCF36AED-BC72-4DD3-98D6-7518E424D5C2","name":"Fruitz"}
{
  "uptime" : 130,
  "procLaunch" : "2022-07-12 22:55:07.4094 +0200",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookAir10,1",
  "procStartAbsTime" : 3175882240,
  "coalitionID" : 1071,
  "osVersion" : {
    "train" : "macOS 12.4",
    "build" : "21F79",
    "releaseType" : "User"
  },
  "captureTime" : "2022-07-12 22:55:08.4754 +0200",
  "incident" : "DCF36AED-BC72-4DD3-98D6-7518E424D5C2",
  "bug_type" : "309",
  "pid" : 1595,
  "procExitAbsTime" : 3200999784,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "Fruitz",
  "procPath" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/Fruitz.app\/Fruitz",
  "bundleInfo" : {"CFBundleShortVersionString":"2.10.5","CFBundleVersion":"1652807798","CFBundleIdentifier":"com.flashgap.fruits","DTAppStoreToolsBuild":"13F15"},
  "storeInfo" : {"deviceIdentifierForVendor":"AE9CC420-C4F6-5609-8F81-507F4C87D87E","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.flashgap.fruits",
  "crashReporterKey" : "98DC728B-DDA5-D13C-96C0-3CBBF12ACDA0",
  "sip" : "disabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x00000001b430f1c4","rawCodes":[1,7318073796],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":1595},
  "asiBacktraces" : ["0   CoreFoundation                      0x00000001b14ad198 __exceptionPreprocess + 240\n1   libobjc.A.dylib                     0x00000001b11f7e04 objc_exception_throw + 60\n2   Fruitz                              0x0000000104d5d374 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 3680\n3   Fruitz                              0x0000000104ddae4c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 518456\n4   Fruitz                              0x0000000104ddb808 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 520948\n5   CoreFoundation                      0x00000001b140ddb4 __invoking___ + 148\n6   CoreFoundation                      0x00000001b140dc2c -[NSInvocation invoke] + 468\n7   CoreFoundation                      0x00000001b1441648 -[NSInvocation invokeWithTarget:] + 80\n8   Fruitz                              0x0000000104d8e564 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 204880\n9   Fruitz                              0x0000000104d909fc _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 214248\n10  Fruitz                              0x0000000104d90634 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 213280\n11  libdispatch.dylib                   0x00000001b119a5f0 _dispatch_call_block_and_release + 32\n12  libdispatch.dylib                   0x00000001b119c1b4 _dispatch_client_callout + 20\n13  libdispatch.dylib                   0x00000001b11a38a8 _dispatch_lane_serial_drain + 668\n14  libdispatch.dylib                   0x00000001b11a4404 _dispatch_lane_invoke + 392\n15  libdispatch.dylib                   0x00000001b11aec98 _dispatch_workloop_worker_thread + 648\n16  libsystem_pthread.dylib             0x00000001b135c360 _pthread_wqthread + 288\n17  libsystem_pthread.dylib             0x00000001b135b080 start_wqthread + 8"],
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":1,"thread_set_state":1,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "lastExceptionBacktrace" : [{"imageOffset":1069444,"symbol":"__exceptionPreprocess","symbolLocation":220,"imageIndex":1},{"imageOffset":101892,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":13},{"imageOffset":2020212,"imageIndex":6},{"imageOffset":2534988,"imageIndex":6},{"imageOffset":2537480,"imageIndex":6},{"imageOffset":417204,"symbol":"__invoking___","symbolLocation":148,"imageIndex":1},{"imageOffset":416812,"symbol":"-[NSInvocation invoke]","symbolLocation":468,"imageIndex":1},{"imageOffset":628296,"symbol":"-[NSInvocation invokeWithTarget:]","symbolLocation":80,"imageIndex":1},{"imageOffset":2221412,"imageIndex":6},{"imageOffset":2230780,"imageIndex":6},{"imageOffset":2229812,"imageIndex":6},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}],
  "faultingThread" : 8,
  "threads" : [{"id":13401,"queue":"com.apple.main-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":2},{"imageOffset":204392,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":2},{"imageOffset":268172,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":3},{"imageOffset":262276,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":3},{"imageOffset":205392,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":3},{"imageOffset":14700,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":3},{"imageOffset":2988672,"symbol":"_NSApplicationMainWithInfoDictionary","symbolLocation":24,"imageIndex":3},{"imageOffset":21424,"symbol":"UINSApplicationMain","symbolLocation":1276,"imageIndex":4},{"imageOffset":15200,"symbol":"UIApplicationMain","symbolLocation":164,"imageIndex":5},{"imageOffset":26008,"imageIndex":6},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":7}]},{"id":13413,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13414,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13419,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13421,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13425,"name":"com.apple.uikit.eventfetch-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":409904,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":236,"imageIndex":9},{"imageOffset":979180,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":124,"imageIndex":9},{"imageOffset":21212,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":156,"imageIndex":5},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13426,"queue":"com.apple.Metadata.storeattr","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":127112,"symbol":"_dispatch_mach_send_and_wait_for_reply","symbolLocation":540,"imageIndex":10},{"imageOffset":128016,"symbol":"dispatch_mach_send_with_result_and_wait_for_reply","symbolLocation":60,"imageIndex":10},{"imageOffset":48984,"symbol":"xpc_connection_send_message_with_reply_sync","symbolLocation":264,"imageIndex":11},{"imageOffset":18040,"symbol":"__sendServerMessageWithTimeout_block_invoke","symbolLocation":32,"imageIndex":12},{"imageOffset":77748,"symbol":"_dispatch_block_async_invoke2","symbolLocation":148,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47496,"symbol":"_dispatch_lane_serial_drain","symbolLocation":892,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13446,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"triggered":true,"id":13447,"threadState":{"x":[{"value":5604263424},{"value":6097378320},{"value":4},{"value":5604265472},{"value":331},{"value":6097378136},{"value":5},{"value":7270934236,"symbolLocation":0,"symbol":"firstByteMark"},{"value":8713428992,"symbolLocation":48,"symbol":"_OBJC_PROTOCOL_$_NSTabViewDelegate"},{"value":5460645035971444842},{"value":1},{"value":5604265803},{"value":4238353408},{"value":2},{"value":65533},{"value":3},{"value":1},{"value":6097378982},{"value":0},{"value":105553144899424},{"value":8512463841,"objc-selector":"callStackSymbols"},{"value":105553117090752},{"value":8512442368,"objc-selector":"ationIntent"},{"value":8754601984,"symbolLocation":16,"symbol":"OBJC_METACLASS_$__NSTextViewRulerHelper"},{"value":105553144900624},{"value":5593265296},{"value":8512445125,"objc-selector":"objectAtIndex:"},{"value":8512451645,"objc-selector":"unsignedIntegerValue"},{"value":7273232064,"symbolLocation":12708,"symbol":"_CFStringCreateByAddingPercentEncodingWithAllowedCharacters.hexchars"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":14290766049894789564},"cpsr":{"value":1610616832},"fp":{"value":6097380880},"sp":{"value":6097380800},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":7318073796,"matchesCrashFrame":1},"far":{"value":8713429432}},"queue":"com.facebook.react.ExceptionsManagerQueue","frames":[{"imageOffset":3928516,"symbol":"-[NSApplication _crashOnException:]","symbolLocation":324,"imageIndex":3},{"imageOffset":3928508,"symbol":"-[NSApplication _crashOnException:]","symbolLocation":316,"imageIndex":3},{"imageOffset":3927772,"symbol":"-[NSApplication reportException:]","symbolLocation":580,"imageIndex":3},{"imageOffset":4625336,"symbol":"uncaughtErrorProc","symbolLocation":156,"imageIndex":3},{"imageOffset":1642628,"symbol":"__handleUncaughtException","symbolLocation":676,"imageIndex":1},{"imageOffset":135956,"symbol":"_objc_terminate()","symbolLocation":132,"imageIndex":13},{"imageOffset":69284,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":14},{"imageOffset":69184,"symbol":"std::terminate()","symbolLocation":64,"imageIndex":14},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":40,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13448,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13449,"name":"AMCP Logging Spool","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":15},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":15},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":96,"imageIndex":15},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13456,"name":"com.facebook.react.JavaScript","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":2095736,"imageIndex":6},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13457,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":2328836,"symbol":"scavenger_thread_main","symbolLocation":1220,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13458,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13459,"queue":"com.apple.NSURLSession-delegate","frames":[{"imageOffset":14388,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":0},{"imageOffset":19364,"symbol":"_dlock_wait","symbolLocation":56,"imageIndex":10},{"imageOffset":18592,"symbol":"_dispatch_wait_on_address","symbolLocation":140,"imageIndex":10},{"imageOffset":20296,"symbol":"_dispatch_group_wait_slow","symbolLocation":56,"imageIndex":10},{"imageOffset":17568,"symbol":"sendServerMessageWithTimeout","symbolLocation":340,"imageIndex":12},{"imageOffset":21648,"symbol":"_setAttributesBulk","symbolLocation":236,"imageIndex":12},{"imageOffset":11848,"symbol":"__MDItemSetAttributes","symbolLocation":400,"imageIndex":12},{"imageOffset":11284,"symbol":"MDItemSetAttribute","symbolLocation":308,"imageIndex":12},{"imageOffset":58916,"symbol":"CSBackupSetItemExcluded","symbolLocation":548,"imageIndex":17},{"imageOffset":63912,"symbol":"pathURLPropertyProviderSetValues(__CFURL const*, __FileCache*, __CFString const* const*, void const**, void const**, long, void const*, __CFError**)","symbolLocation":468,"imageIndex":18},{"imageOffset":38880,"symbol":"_FSURLSetResourcePropertyForKey","symbolLocation":200,"imageIndex":18},{"imageOffset":553780,"symbol":"CFURLSetResourcePropertyForKey","symbolLocation":120,"imageIndex":1},{"imageOffset":553572,"symbol":"-[NSURL setResourceValue:forKey:error:]","symbolLocation":120,"imageIndex":1},{"imageOffset":867692,"imageIndex":6},{"imageOffset":877584,"imageIndex":6},{"imageOffset":865268,"imageIndex":6},{"imageOffset":875408,"imageIndex":6},{"imageOffset":809304,"imageIndex":19},{"imageOffset":358676,"imageIndex":19},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50232,"symbol":"_dispatch_lane_invoke","symbolLocation":444,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13464,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":2537112,"imageIndex":19},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13465,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1762164,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":3},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13469,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13471,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13472,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13473,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13474,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13475,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13476,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13477,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13478,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13479,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13481,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7267815424,
    "size" : 229376,
    "uuid" : "03f48dc5-caa7-3678-af61-1a3c7fa8b06e",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7268368384,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5533696,
    "uuid" : "994db908-11a1-3e43-b7df-25c09d51368a",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1863"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7415730176,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "f842b96a-54f3-36f3-9b94-b258fae1b7eb",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7314145280,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15433728,
    "uuid" : "a773dd23-b1c8-3c9b-9175-9a71d210ace0",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113.50.132"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7630344192,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIKitMacHelper",
    "size" : 1077248,
    "uuid" : "116be57b-2d44-3629-8891-b807ebb81cdd",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIKitMacHelper.framework\/Versions\/A\/UIKitMacHelper",
    "name" : "UIKitMacHelper",
    "CFBundleVersion" : "5612.0.401"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7940173824,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIKitCore",
    "size" : 24166400,
    "uuid" : "d9410ddd-c83c-3144-9689-2f65b936a9ce",
    "path" : "\/System\/iOSSupport\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/Versions\/A\/UIKitCore",
    "name" : "UIKitCore",
    "CFBundleVersion" : "5612.0.401"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4374069248,
    "CFBundleShortVersionString" : "2.10.5",
    "CFBundleIdentifier" : "com.flashgap.fruits",
    "size" : 12828672,
    "uuid" : "dc5bab93-15c8-3bfb-92dc-a95b322cd423",
    "path" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/Fruitz.app\/Fruitz",
    "name" : "Fruitz",
    "CFBundleVersion" : "1652807798"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4395794432,
    "size" : 393216,
    "uuid" : "d9c2a46e-8dc4-3950-9d6a-f799e8ccb683",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7268044800,
    "size" : 53248,
    "uuid" : "42166a2c-89a9-3c38-a215-f028544cea23",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7284109312,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 4136960,
    "uuid" : "a2e534d9-cdf0-397f-a41e-147559c83893",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1863"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7266205696,
    "size" : 290816,
    "uuid" : "f9300d47-d3db-3349-8a6d-acb68cd9983b",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7265087488,
    "size" : 270336,
    "uuid" : "84c6e826-0826-36cc-ad70-10288b0050e0",
    "path" : "\/usr\/lib\/system\/libxpc.dylib",
    "name" : "libxpc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7380348928,
    "CFBundleShortVersionString" : "10.7.0",
    "CFBundleIdentifier" : "com.apple.Metadata",
    "size" : 655360,
    "uuid" : "6724a99c-386b-39a5-8c21-0b274fbe06e4",
    "path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/Metadata.framework\/Versions\/A\/Metadata",
    "name" : "Metadata",
    "CFBundleVersion" : "2183.20"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7266496512,
    "size" : 253952,
    "uuid" : "6ffccf84-5e0f-34b2-bcbb-bcf98407ea05",
    "path" : "\/usr\/lib\/libobjc.A.dylib",
    "name" : "libobjc.A.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7267717120,
    "size" : 98304,
    "uuid" : "59de363f-98cf-36dc-becc-4d8f5f4f3a0e",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7413104640,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.audio.caulk",
    "size" : 159744,
    "uuid" : "af5b85d3-350b-3b8f-9d21-5d4b431dbcd9",
    "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
    "name" : "caulk"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 8203431936,
    "CFBundleShortVersionString" : "17613",
    "CFBundleIdentifier" : "com.apple.JavaScriptCore",
    "size" : 21577728,
    "uuid" : "3304ba28-8b47-3404-8dec-3b99449f520f",
    "path" : "\/System\/iOSSupport\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
    "name" : "JavaScriptCore",
    "CFBundleVersion" : "17613.2.7.1.8"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7309234176,
    "CFBundleShortVersionString" : "1319",
    "CFBundleIdentifier" : "com.apple.CoreServices.CarbonCore",
    "size" : 3129344,
    "uuid" : "1c5b8cff-4ee3-35be-9c68-85f45046e1dc",
    "path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/CarbonCore.framework\/Versions\/A\/CarbonCore",
    "name" : "CarbonCore",
    "CFBundleVersion" : "1319"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7312363520,
    "CFBundleShortVersionString" : "484",
    "CFBundleIdentifier" : "com.apple.CoreServicesInternal",
    "size" : 249856,
    "uuid" : "304148f1-c65f-3e9a-8e07-6ef3ef47e2a6",
    "path" : "\/System\/Library\/PrivateFrameworks\/CoreServicesInternal.framework\/Versions\/A\/CoreServicesInternal",
    "name" : "CoreServicesInternal",
    "CFBundleVersion" : "484"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7348113408,
    "CFBundleShortVersionString" : "1333.0.4",
    "CFBundleIdentifier" : "com.apple.CFNetwork",
    "size" : 4935680,
    "uuid" : "a3011783-18d8-33ef-a04f-ebb14fcc2ab5",
    "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
    "name" : "CFNetwork",
    "CFBundleVersion" : "1333.0.4"
  }
],
  "sharedCache" : {
  "base" : 7264747520,
  "size" : 3136077824,
  "uuid" : "513553bb-5ca5-3b9e-a613-b0603ffe3038"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 2176K        4 \nCG image                            48K        2 \nColorSync                          528K       26 \nCoreAnimation                       96K        6 \nCoreGraphics                        16K        1 \nCoreServices                       128K        1 \nCoreUI image data                  832K        5 \nFoundation                          48K        2 \nJS JIT generated code            512.0M        3 \nKernel Alloc Once                   32K        1 \nMALLOC                           294.5M       54 \nMALLOC guard page                  288K       14 \nMALLOC_MEDIUM (reserved)         944.0M        8         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nMemory Tag 240                      16K        1 \nMemory Tag 241                      32K        1 \nSQLite page cache                  640K       10 \nSTACK GUARD                       56.4M       28 \nStack                             22.3M       28 \nVM_ALLOCATE                        160K       10 \nWebKit Malloc                    256.0M        5 \n__AUTH                            3786K      454 \n__AUTH_CONST                      24.3M      675 \n__CTF                               756        1 \n__DATA                            22.9M      672 \n__DATA_CONST                      25.7M      682 \n__DATA_DIRTY                      2540K      301 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       580.4M       12 \n__LLVM                            2096K        1 \n__OBJC_CONST                      5777K      421 \n__OBJC_RO                         83.0M        1 \n__OBJC_RW                         3152K        1 \n__TEXT                           613.0M      706 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nlibnetwork                         640K       16 \nmapped file                      130.5M       27 \nshared memory                      912K       16 \n===========                     =======  ======= \nTOTAL                              3.9G     4203 \nTOTAL, minus reserved VM space     2.6G     4203 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.facebook.react.ExceptionsManagerQueue"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112dda2fc54bc3389840642",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "628bd2fda5168570b594bb52"
      },
      "deploymentId" : 240000137
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000167
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookAir10,1, BootROM 7459.121.3, proc 8:4:4 processors, 16 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Mar 23 2022 19:57:59 version 18.60.27.0.7.8.129 FWID 01-570be953
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.
<!-- gh-comment-id:1182494536 --> @devnoname120 commented on GitHub (Jul 12, 2022): *_Edited to collapse the log_ 😅 @roeegh I can confirm that Fruitz still crashes on launch with this SIP configuration as recommended in yabai's wiki: ``` ❯ csrutil status System Integrity Protection status: unknown (Custom Configuration). Configuration: Apple Internal: disabled Kext Signing: enabled Filesystem Protections: disabled Debugging Restrictions: disabled DTrace Restrictions: enabled NVRAM Protections: disabled BaseSystem Verification: enabled Boot-arg Restrictions: disabled Kernel Integrity Protections: disabled Authenticated Root Requirement: enabled This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state. ``` This time around I was able to get the coredump: <details> <summary>coredump </summary> ``` ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: Fruitz [1595] Path: /Users/USER/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz Identifier: com.flashgap.fruits Version: 2.10.5 (1652807798) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2022-07-12 22:55:08.4754 +0200 OS Version: macOS 12.4 (21F79) Report Version: 12 Anonymous UUID: 98DC728B-DDA5-D13C-96C0-3CBBF12ACDA0 Time Awake Since Boot: 130 seconds System Integrity Protection: disabled Crashed Thread: 8 Dispatch queue: com.facebook.react.ExceptionsManagerQueue Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x00000001b430f1c4 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5 Terminating Process: exc handler [1595] Application Specific Backtrace 0: 0 CoreFoundation 0x00000001b14ad198 __exceptionPreprocess + 240 1 libobjc.A.dylib 0x00000001b11f7e04 objc_exception_throw + 60 2 Fruitz 0x0000000104d5d374 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 3680 3 Fruitz 0x0000000104ddae4c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 518456 4 Fruitz 0x0000000104ddb808 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 520948 5 CoreFoundation 0x00000001b140ddb4 __invoking___ + 148 6 CoreFoundation 0x00000001b140dc2c -[NSInvocation invoke] + 468 7 CoreFoundation 0x00000001b1441648 -[NSInvocation invokeWithTarget:] + 80 8 Fruitz 0x0000000104d8e564 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 204880 9 Fruitz 0x0000000104d909fc _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 214248 10 Fruitz 0x0000000104d90634 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 213280 11 libdispatch.dylib 0x00000001b119a5f0 _dispatch_call_block_and_release + 32 12 libdispatch.dylib 0x00000001b119c1b4 _dispatch_client_callout + 20 13 libdispatch.dylib 0x00000001b11a38a8 _dispatch_lane_serial_drain + 668 14 libdispatch.dylib 0x00000001b11a4404 _dispatch_lane_invoke + 392 15 libdispatch.dylib 0x00000001b11aec98 _dispatch_workloop_worker_thread + 648 16 libsystem_pthread.dylib 0x00000001b135c360 _pthread_wqthread + 288 17 libsystem_pthread.dylib 0x00000001b135b080 start_wqthread + 8 Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 CoreFoundation 0x1b142d2b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b142b760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b142ab24 CFRunLoopRunSpecific + 600 5 HIToolbox 0x1ba063338 RunCurrentEventLoopInMode + 292 6 HIToolbox 0x1ba0630b4 ReceiveNextEventCommon + 564 7 HIToolbox 0x1ba062e68 _BlockUntilNextEventMatchingListInModeWithFilter + 72 8 AppKit 0x1b3f9178c _DPSNextEvent + 860 9 AppKit 0x1b3f90084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328 10 AppKit 0x1b3f82250 -[NSApplication run] + 596 11 AppKit 0x1b3f5396c NSApplicationMain + 1132 12 AppKit 0x1b4229a80 _NSApplicationMainWithInfoDictionary + 24 13 UIKitMacHelper 0x1c6ce23b0 UINSApplicationMain + 1276 14 UIKitCore 0x1d945ab60 UIApplicationMain + 164 15 Fruitz 0x104b76598 0x104b70000 + 26008 16 dyld 0x10602d08c start + 520 Thread 1: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 3: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 4: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 5:: com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 CoreFoundation 0x1b142d2b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b142b760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b142ab24 CFRunLoopRunSpecific + 600 5 Foundation 0x1b230f130 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 236 6 Foundation 0x1b239a0ec -[NSRunLoop(NSRunLoop) runUntilDate:] + 124 7 UIKitCore 0x1d945c2dc -[UIEventFetcher threadMain] + 156 8 Foundation 0x1b230763c __NSThread__start__ + 808 9 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 10 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 6:: Dispatch queue: com.apple.Metadata.storeattr 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 libdispatch.dylib 0x1b11b7088 _dispatch_mach_send_and_wait_for_reply + 540 3 libdispatch.dylib 0x1b11b7410 dispatch_mach_send_with_result_and_wait_for_reply + 60 4 libxpc.dylib 0x1b1092f58 xpc_connection_send_message_with_reply_sync + 264 5 Metadata 0x1b7e77678 __sendServerMessageWithTimeout_block_invoke + 32 6 libdispatch.dylib 0x1b11aafb4 _dispatch_block_async_invoke2 + 148 7 libdispatch.dylib 0x1b119c1b4 _dispatch_client_callout + 20 8 libdispatch.dylib 0x1b11a3988 _dispatch_lane_serial_drain + 892 9 libdispatch.dylib 0x1b11a4404 _dispatch_lane_invoke + 392 10 libdispatch.dylib 0x1b11aec98 _dispatch_workloop_worker_thread + 648 11 libsystem_pthread.dylib 0x1b135c360 _pthread_wqthread + 288 12 libsystem_pthread.dylib 0x1b135b080 start_wqthread + 8 Thread 7: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 8 Crashed:: Dispatch queue: com.facebook.react.ExceptionsManagerQueue 0 AppKit 0x1b430f1c4 -[NSApplication _crashOnException:] + 324 1 AppKit 0x1b430f1bc -[NSApplication _crashOnException:] + 316 2 AppKit 0x1b430eedc -[NSApplication reportException:] + 580 3 AppKit 0x1b43b93b8 uncaughtErrorProc + 156 4 CoreFoundation 0x1b1539084 __handleUncaughtException + 676 5 libobjc.A.dylib 0x1b1200314 _objc_terminate() + 132 6 libc++abi.dylib 0x1b1319ea4 std::__terminate(void (*)()) + 20 7 libc++abi.dylib 0x1b1319e40 std::terminate() + 64 8 libdispatch.dylib 0x1b119c1c8 _dispatch_client_callout + 40 9 libdispatch.dylib 0x1b11a38a8 _dispatch_lane_serial_drain + 668 10 libdispatch.dylib 0x1b11a4404 _dispatch_lane_invoke + 392 11 libdispatch.dylib 0x1b11aec98 _dispatch_workloop_worker_thread + 648 12 libsystem_pthread.dylib 0x1b135c360 _pthread_wqthread + 288 13 libsystem_pthread.dylib 0x1b135b080 start_wqthread + 8 Thread 9: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 10:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x1b13228ec semaphore_wait_trap + 8 1 caulk 0x1b9dcea2c caulk::mach::semaphore::wait_or_error() + 28 2 caulk 0x1b9db27ac caulk::concurrent::details::worker_thread::run() + 56 3 caulk 0x1b9db23cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96 4 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 5 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 11:: com.facebook.react.JavaScript 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 CoreFoundation 0x1b142d2b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b142b760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b142ab24 CFRunLoopRunSpecific + 600 5 Fruitz 0x104d6fa78 0x104b70000 + 2095736 6 Foundation 0x1b230763c __NSThread__start__ + 808 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 12:: JavaScriptCore libpas scavenger 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e919f904 scavenger_thread_main + 1220 3 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 4 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 13: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 14:: Dispatch queue: com.apple.NSURLSession-delegate 0 libsystem_kernel.dylib 0x1b1324834 __ulock_wait + 8 1 libdispatch.dylib 0x1b119cba4 _dlock_wait + 56 2 libdispatch.dylib 0x1b119c8a0 _dispatch_wait_on_address + 140 3 libdispatch.dylib 0x1b119cf48 _dispatch_group_wait_slow + 56 4 Metadata 0x1b7e774a0 sendServerMessageWithTimeout + 340 5 Metadata 0x1b7e78490 _setAttributesBulk + 236 6 Metadata 0x1b7e75e48 __MDItemSetAttributes + 400 7 Metadata 0x1b7e75c14 MDItemSetAttribute + 308 8 CarbonCore 0x1b3aaf624 CSBackupSetItemExcluded + 548 9 CoreServicesInternal 0x1b3dac9a8 pathURLPropertyProviderSetValues(__CFURL const*, __FileCache*, __CFString const* const*, void const**, void const**, long, void const*, __CFError**) + 468 10 CoreServicesInternal 0x1b3da67e0 _FSURLSetResourcePropertyForKey + 200 11 CoreFoundation 0x1b142f334 CFURLSetResourcePropertyForKey + 120 12 CoreFoundation 0x1b142f264 -[NSURL setResourceValue:forKey:error:] + 120 13 Fruitz 0x104c43d6c 0x104b70000 + 867692 14 Fruitz 0x104c46410 0x104b70000 + 877584 15 Fruitz 0x104c433f4 0x104b70000 + 865268 16 Fruitz 0x104c45b90 0x104b70000 + 875408 17 CFNetwork 0x1b607a958 0x1b5fb5000 + 809304 18 CFNetwork 0x1b600c914 0x1b5fb5000 + 358676 19 libdispatch.dylib 0x1b119a5f0 _dispatch_call_block_and_release + 32 20 libdispatch.dylib 0x1b119c1b4 _dispatch_client_callout + 20 21 libdispatch.dylib 0x1b11a38a8 _dispatch_lane_serial_drain + 668 22 libdispatch.dylib 0x1b11a4438 _dispatch_lane_invoke + 444 23 libdispatch.dylib 0x1b11aec98 _dispatch_workloop_worker_thread + 648 24 libsystem_pthread.dylib 0x1b135c360 _pthread_wqthread + 288 25 libsystem_pthread.dylib 0x1b135b080 start_wqthread + 8 Thread 15:: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 CoreFoundation 0x1b142d2b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b142b760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b142ab24 CFRunLoopRunSpecific + 600 5 CFNetwork 0x1b6220698 0x1b5fb5000 + 2537112 6 Foundation 0x1b230763c __NSThread__start__ + 808 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 16:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1b13228b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b1322d20 mach_msg + 76 2 CoreFoundation 0x1b142d2b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b142b760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b142ab24 CFRunLoopRunSpecific + 600 5 AppKit 0x1b40fe374 _NSEventThread + 196 6 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 7 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 17: 0 libsystem_pthread.dylib 0x1b135b078 start_wqthread + 0 Thread 18:: JIT Worklist Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 19:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 20:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 21:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 22:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 23:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 24:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 25:: Heap Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 26:: JIT Worklist Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 27:: JIT Worklist Helper Thread 0 libsystem_kernel.dylib 0x1b1326270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b136083c _pthread_cond_wait + 1236 2 JavaScriptCore 0x1e9107a00 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1840 3 JavaScriptCore 0x1e90d680c bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 308 4 JavaScriptCore 0x1e90d6c94 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 260 5 JavaScriptCore 0x1e91244e4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 352 6 JavaScriptCore 0x1e8f72c24 WTF::wtfThreadEntryPoint(void*) + 16 7 libsystem_pthread.dylib 0x1b136026c _pthread_start + 148 8 libsystem_pthread.dylib 0x1b135b08c thread_start + 8 Thread 8 crashed with ARM Thread State (64-bit): x0: 0x000000014e0a4600 x1: 0x000000016b6e9c10 x2: 0x0000000000000004 x3: 0x000000014e0a4e00 x4: 0x000000000000014b x5: 0x000000016b6e9b58 x6: 0x0000000000000005 x7: 0x00000001b161a6dc x8: 0x00000002075c6000 x9: 0x4bc81bba7d94006a x10: 0x0000000000000001 x11: 0x000000014e0a4f4b x12: 0x00000000fca02400 x13: 0x0000000000000002 x14: 0x000000000000fffd x15: 0x0000000000000003 x16: 0x0000000000000001 x17: 0x000000016b6e9ea6 x18: 0x0000000000000000 x19: 0x0000600001b4e760 x20: 0x00000001fb61e3e1 x21: 0x00006000000c93c0 x22: 0x00000001fb619000 x23: 0x0000000209d0a000 x24: 0x0000600001b4ec10 x25: 0x000000014d627490 x26: 0x00000001fb619ac5 x27: 0x00000001fb61b43d x28: 0x00000001b184b6c0 fp: 0x000000016b6ea610 lr: 0xc6530001b430f1bc sp: 0x000000016b6ea5c0 pc: 0x00000001b430f1c4 cpsr: 0x60001000 far: 0x00000002075c61b8 esr: 0xf2000001 (Breakpoint) brk 1 Binary Images: 0x1b1321000 - 0x1b1358fff libsystem_kernel.dylib (*) <03f48dc5-caa7-3678-af61-1a3c7fa8b06e> /usr/lib/system/libsystem_kernel.dylib 0x1b13a8000 - 0x1b18eefff com.apple.CoreFoundation (6.9) <994db908-11a1-3e43-b7df-25c09d51368a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x1ba031000 - 0x1ba364fff com.apple.HIToolbox (2.1.1) <f842b96a-54f3-36f3-9b94-b258fae1b7eb> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x1b3f50000 - 0x1b4e07fff com.apple.AppKit (6.9) <a773dd23-b1c8-3c9b-9175-9a71d210ace0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x1c6cdd000 - 0x1c6de3fff com.apple.UIKitMacHelper (1.0) <116be57b-2d44-3629-8891-b807ebb81cdd> /System/Library/PrivateFrameworks/UIKitMacHelper.framework/Versions/A/UIKitMacHelper 0x1d9457000 - 0x1dab62fff com.apple.UIKitCore (1.0) <d9410ddd-c83c-3144-9689-2f65b936a9ce> /System/iOSSupport/System/Library/PrivateFrameworks/UIKitCore.framework/Versions/A/UIKitCore 0x104b70000 - 0x1057abfff com.flashgap.fruits (2.10.5) <dc5bab93-15c8-3bfb-92dc-a95b322cd423> /Users/USER/Library/Containers/io.playcover.PlayCover/Fruitz.app/Fruitz 0x106028000 - 0x106087fff dyld (*) <d9c2a46e-8dc4-3950-9d6a-f799e8ccb683> /usr/lib/dyld 0x1b1359000 - 0x1b1365fff libsystem_pthread.dylib (*) <42166a2c-89a9-3c38-a215-f028544cea23> /usr/lib/system/libsystem_pthread.dylib 0x1b22ab000 - 0x1b269cfff com.apple.Foundation (6.9) <a2e534d9-cdf0-397f-a41e-147559c83893> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x1b1198000 - 0x1b11defff libdispatch.dylib (*) <f9300d47-d3db-3349-8a6d-acb68cd9983b> /usr/lib/system/libdispatch.dylib 0x1b1087000 - 0x1b10c8fff libxpc.dylib (*) <84c6e826-0826-36cc-ad70-10288b0050e0> /usr/lib/system/libxpc.dylib 0x1b7e73000 - 0x1b7f12fff com.apple.Metadata (10.7.0) <6724a99c-386b-39a5-8c21-0b274fbe06e4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x1b11df000 - 0x1b121cfff libobjc.A.dylib (*) <6ffccf84-5e0f-34b2-bcbb-bcf98407ea05> /usr/lib/libobjc.A.dylib 0x1b1309000 - 0x1b1320fff libc++abi.dylib (*) <59de363f-98cf-36dc-becc-4d8f5f4f3a0e> /usr/lib/libc++abi.dylib 0x1b9db0000 - 0x1b9dd6fff com.apple.audio.caulk (1.0) <af5b85d3-350b-3b8f-9d21-5d4b431dbcd9> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x1e8f67000 - 0x1ea3fafff com.apple.JavaScriptCore (17613) <3304ba28-8b47-3404-8dec-3b99449f520f> /System/iOSSupport/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x1b3aa1000 - 0x1b3d9cfff com.apple.CoreServices.CarbonCore (1319) <1c5b8cff-4ee3-35be-9c68-85f45046e1dc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x1b3d9d000 - 0x1b3dd9fff com.apple.CoreServicesInternal (484) <304148f1-c65f-3e9a-8e07-6ef3ef47e2a6> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x1b5fb5000 - 0x1b6469fff com.apple.CFNetwork (1333.0.4) <a3011783-18d8-33ef-a04f-ebb14fcc2ab5> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 1 thread_create: 1 thread_set_state: 1 VM Region Summary: ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%) Writable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 2176K 4 CG image 48K 2 ColorSync 528K 26 CoreAnimation 96K 6 CoreGraphics 16K 1 CoreServices 128K 1 CoreUI image data 832K 5 Foundation 48K 2 JS JIT generated code 512.0M 3 Kernel Alloc Once 32K 1 MALLOC 294.5M 54 MALLOC guard page 288K 14 MALLOC_MEDIUM (reserved) 944.0M 8 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) Memory Tag 240 16K 1 Memory Tag 241 32K 1 SQLite page cache 640K 10 STACK GUARD 56.4M 28 Stack 22.3M 28 VM_ALLOCATE 160K 10 WebKit Malloc 256.0M 5 __AUTH 3786K 454 __AUTH_CONST 24.3M 675 __CTF 756 1 __DATA 22.9M 672 __DATA_CONST 25.7M 682 __DATA_DIRTY 2540K 301 __FONT_DATA 4K 1 __LINKEDIT 580.4M 12 __LLVM 2096K 1 __OBJC_CONST 5777K 421 __OBJC_RO 83.0M 1 __OBJC_RW 3152K 1 __TEXT 613.0M 706 __UNICODE 592K 1 dyld private memory 1024K 1 libnetwork 640K 16 mapped file 130.5M 27 shared memory 912K 16 =========== ======= ======= TOTAL 3.9G 4203 TOTAL, minus reserved VM space 2.6G 4203 ----------- Full Report ----------- {"app_name":"Fruitz","timestamp":"2022-07-12 22:55:09.00 +0200","app_version":"2.10.5","slice_uuid":"dc5bab93-15c8-3bfb-92dc-a95b322cd423","build_version":"1652807798","platform":6,"bundleID":"com.flashgap.fruits","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.4 (21F79)","incident_id":"DCF36AED-BC72-4DD3-98D6-7518E424D5C2","name":"Fruitz"} { "uptime" : 130, "procLaunch" : "2022-07-12 22:55:07.4094 +0200", "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookAir10,1", "procStartAbsTime" : 3175882240, "coalitionID" : 1071, "osVersion" : { "train" : "macOS 12.4", "build" : "21F79", "releaseType" : "User" }, "captureTime" : "2022-07-12 22:55:08.4754 +0200", "incident" : "DCF36AED-BC72-4DD3-98D6-7518E424D5C2", "bug_type" : "309", "pid" : 1595, "procExitAbsTime" : 3200999784, "translated" : false, "cpuType" : "ARM-64", "procName" : "Fruitz", "procPath" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/Fruitz.app\/Fruitz", "bundleInfo" : {"CFBundleShortVersionString":"2.10.5","CFBundleVersion":"1652807798","CFBundleIdentifier":"com.flashgap.fruits","DTAppStoreToolsBuild":"13F15"}, "storeInfo" : {"deviceIdentifierForVendor":"AE9CC420-C4F6-5609-8F81-507F4C87D87E","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.flashgap.fruits", "crashReporterKey" : "98DC728B-DDA5-D13C-96C0-3CBBF12ACDA0", "sip" : "disabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000001, 0x00000001b430f1c4","rawCodes":[1,7318073796],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"}, "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":1595}, "asiBacktraces" : ["0 CoreFoundation 0x00000001b14ad198 __exceptionPreprocess + 240\n1 libobjc.A.dylib 0x00000001b11f7e04 objc_exception_throw + 60\n2 Fruitz 0x0000000104d5d374 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 3680\n3 Fruitz 0x0000000104ddae4c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 518456\n4 Fruitz 0x0000000104ddb808 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 520948\n5 CoreFoundation 0x00000001b140ddb4 __invoking___ + 148\n6 CoreFoundation 0x00000001b140dc2c -[NSInvocation invoke] + 468\n7 CoreFoundation 0x00000001b1441648 -[NSInvocation invokeWithTarget:] + 80\n8 Fruitz 0x0000000104d8e564 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 204880\n9 Fruitz 0x0000000104d909fc _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 214248\n10 Fruitz 0x0000000104d90634 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 213280\n11 libdispatch.dylib 0x00000001b119a5f0 _dispatch_call_block_and_release + 32\n12 libdispatch.dylib 0x00000001b119c1b4 _dispatch_client_callout + 20\n13 libdispatch.dylib 0x00000001b11a38a8 _dispatch_lane_serial_drain + 668\n14 libdispatch.dylib 0x00000001b11a4404 _dispatch_lane_invoke + 392\n15 libdispatch.dylib 0x00000001b11aec98 _dispatch_workloop_worker_thread + 648\n16 libsystem_pthread.dylib 0x00000001b135c360 _pthread_wqthread + 288\n17 libsystem_pthread.dylib 0x00000001b135b080 start_wqthread + 8"], "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":1,"thread_set_state":1,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "lastExceptionBacktrace" : [{"imageOffset":1069444,"symbol":"__exceptionPreprocess","symbolLocation":220,"imageIndex":1},{"imageOffset":101892,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":13},{"imageOffset":2020212,"imageIndex":6},{"imageOffset":2534988,"imageIndex":6},{"imageOffset":2537480,"imageIndex":6},{"imageOffset":417204,"symbol":"__invoking___","symbolLocation":148,"imageIndex":1},{"imageOffset":416812,"symbol":"-[NSInvocation invoke]","symbolLocation":468,"imageIndex":1},{"imageOffset":628296,"symbol":"-[NSInvocation invokeWithTarget:]","symbolLocation":80,"imageIndex":1},{"imageOffset":2221412,"imageIndex":6},{"imageOffset":2230780,"imageIndex":6},{"imageOffset":2229812,"imageIndex":6},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}], "faultingThread" : 8, "threads" : [{"id":13401,"queue":"com.apple.main-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":2},{"imageOffset":204392,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":2},{"imageOffset":268172,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":3},{"imageOffset":262276,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":3},{"imageOffset":205392,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":3},{"imageOffset":14700,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":3},{"imageOffset":2988672,"symbol":"_NSApplicationMainWithInfoDictionary","symbolLocation":24,"imageIndex":3},{"imageOffset":21424,"symbol":"UINSApplicationMain","symbolLocation":1276,"imageIndex":4},{"imageOffset":15200,"symbol":"UIApplicationMain","symbolLocation":164,"imageIndex":5},{"imageOffset":26008,"imageIndex":6},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":7}]},{"id":13413,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13414,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13419,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13421,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13425,"name":"com.apple.uikit.eventfetch-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":409904,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":236,"imageIndex":9},{"imageOffset":979180,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":124,"imageIndex":9},{"imageOffset":21212,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":156,"imageIndex":5},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13426,"queue":"com.apple.Metadata.storeattr","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":127112,"symbol":"_dispatch_mach_send_and_wait_for_reply","symbolLocation":540,"imageIndex":10},{"imageOffset":128016,"symbol":"dispatch_mach_send_with_result_and_wait_for_reply","symbolLocation":60,"imageIndex":10},{"imageOffset":48984,"symbol":"xpc_connection_send_message_with_reply_sync","symbolLocation":264,"imageIndex":11},{"imageOffset":18040,"symbol":"__sendServerMessageWithTimeout_block_invoke","symbolLocation":32,"imageIndex":12},{"imageOffset":77748,"symbol":"_dispatch_block_async_invoke2","symbolLocation":148,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47496,"symbol":"_dispatch_lane_serial_drain","symbolLocation":892,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13446,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"triggered":true,"id":13447,"threadState":{"x":[{"value":5604263424},{"value":6097378320},{"value":4},{"value":5604265472},{"value":331},{"value":6097378136},{"value":5},{"value":7270934236,"symbolLocation":0,"symbol":"firstByteMark"},{"value":8713428992,"symbolLocation":48,"symbol":"_OBJC_PROTOCOL_$_NSTabViewDelegate"},{"value":5460645035971444842},{"value":1},{"value":5604265803},{"value":4238353408},{"value":2},{"value":65533},{"value":3},{"value":1},{"value":6097378982},{"value":0},{"value":105553144899424},{"value":8512463841,"objc-selector":"callStackSymbols"},{"value":105553117090752},{"value":8512442368,"objc-selector":"ationIntent"},{"value":8754601984,"symbolLocation":16,"symbol":"OBJC_METACLASS_$__NSTextViewRulerHelper"},{"value":105553144900624},{"value":5593265296},{"value":8512445125,"objc-selector":"objectAtIndex:"},{"value":8512451645,"objc-selector":"unsignedIntegerValue"},{"value":7273232064,"symbolLocation":12708,"symbol":"_CFStringCreateByAddingPercentEncodingWithAllowedCharacters.hexchars"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":14290766049894789564},"cpsr":{"value":1610616832},"fp":{"value":6097380880},"sp":{"value":6097380800},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":7318073796,"matchesCrashFrame":1},"far":{"value":8713429432}},"queue":"com.facebook.react.ExceptionsManagerQueue","frames":[{"imageOffset":3928516,"symbol":"-[NSApplication _crashOnException:]","symbolLocation":324,"imageIndex":3},{"imageOffset":3928508,"symbol":"-[NSApplication _crashOnException:]","symbolLocation":316,"imageIndex":3},{"imageOffset":3927772,"symbol":"-[NSApplication reportException:]","symbolLocation":580,"imageIndex":3},{"imageOffset":4625336,"symbol":"uncaughtErrorProc","symbolLocation":156,"imageIndex":3},{"imageOffset":1642628,"symbol":"__handleUncaughtException","symbolLocation":676,"imageIndex":1},{"imageOffset":135956,"symbol":"_objc_terminate()","symbolLocation":132,"imageIndex":13},{"imageOffset":69284,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":14},{"imageOffset":69184,"symbol":"std::terminate()","symbolLocation":64,"imageIndex":14},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":40,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13448,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13449,"name":"AMCP Logging Spool","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":15},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":15},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":96,"imageIndex":15},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13456,"name":"com.facebook.react.JavaScript","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":2095736,"imageIndex":6},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13457,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":2328836,"symbol":"scavenger_thread_main","symbolLocation":1220,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13458,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13459,"queue":"com.apple.NSURLSession-delegate","frames":[{"imageOffset":14388,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":0},{"imageOffset":19364,"symbol":"_dlock_wait","symbolLocation":56,"imageIndex":10},{"imageOffset":18592,"symbol":"_dispatch_wait_on_address","symbolLocation":140,"imageIndex":10},{"imageOffset":20296,"symbol":"_dispatch_group_wait_slow","symbolLocation":56,"imageIndex":10},{"imageOffset":17568,"symbol":"sendServerMessageWithTimeout","symbolLocation":340,"imageIndex":12},{"imageOffset":21648,"symbol":"_setAttributesBulk","symbolLocation":236,"imageIndex":12},{"imageOffset":11848,"symbol":"__MDItemSetAttributes","symbolLocation":400,"imageIndex":12},{"imageOffset":11284,"symbol":"MDItemSetAttribute","symbolLocation":308,"imageIndex":12},{"imageOffset":58916,"symbol":"CSBackupSetItemExcluded","symbolLocation":548,"imageIndex":17},{"imageOffset":63912,"symbol":"pathURLPropertyProviderSetValues(__CFURL const*, __FileCache*, __CFString const* const*, void const**, void const**, long, void const*, __CFError**)","symbolLocation":468,"imageIndex":18},{"imageOffset":38880,"symbol":"_FSURLSetResourcePropertyForKey","symbolLocation":200,"imageIndex":18},{"imageOffset":553780,"symbol":"CFURLSetResourcePropertyForKey","symbolLocation":120,"imageIndex":1},{"imageOffset":553572,"symbol":"-[NSURL setResourceValue:forKey:error:]","symbolLocation":120,"imageIndex":1},{"imageOffset":867692,"imageIndex":6},{"imageOffset":877584,"imageIndex":6},{"imageOffset":865268,"imageIndex":6},{"imageOffset":875408,"imageIndex":6},{"imageOffset":809304,"imageIndex":19},{"imageOffset":358676,"imageIndex":19},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":10},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":10},{"imageOffset":50232,"symbol":"_dispatch_lane_invoke","symbolLocation":444,"imageIndex":10},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":10},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":8},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":13464,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":2537112,"imageIndex":19},{"imageOffset":378428,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":9},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13465,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1762164,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":3},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13469,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":13471,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13472,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13473,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13474,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13475,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13476,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13477,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13478,"name":"Heap Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13479,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":13481,"name":"JIT Worklist Helper Thread","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":8},{"imageOffset":1706496,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1840,"imageIndex":16},{"imageOffset":1505292,"symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":308,"imageIndex":16},{"imageOffset":1506452,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":260,"imageIndex":16},{"imageOffset":1823972,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":352,"imageIndex":16},{"imageOffset":48164,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64e", "base" : 7267815424, "size" : 229376, "uuid" : "03f48dc5-caa7-3678-af61-1a3c7fa8b06e", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7268368384, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5533696, "uuid" : "994db908-11a1-3e43-b7df-25c09d51368a", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1863" }, { "source" : "P", "arch" : "arm64e", "base" : 7415730176, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3358720, "uuid" : "f842b96a-54f3-36f3-9b94-b258fae1b7eb", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "arm64e", "base" : 7314145280, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15433728, "uuid" : "a773dd23-b1c8-3c9b-9175-9a71d210ace0", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.50.132" }, { "source" : "P", "arch" : "arm64e", "base" : 7630344192, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.UIKitMacHelper", "size" : 1077248, "uuid" : "116be57b-2d44-3629-8891-b807ebb81cdd", "path" : "\/System\/Library\/PrivateFrameworks\/UIKitMacHelper.framework\/Versions\/A\/UIKitMacHelper", "name" : "UIKitMacHelper", "CFBundleVersion" : "5612.0.401" }, { "source" : "P", "arch" : "arm64e", "base" : 7940173824, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.UIKitCore", "size" : 24166400, "uuid" : "d9410ddd-c83c-3144-9689-2f65b936a9ce", "path" : "\/System\/iOSSupport\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/Versions\/A\/UIKitCore", "name" : "UIKitCore", "CFBundleVersion" : "5612.0.401" }, { "source" : "P", "arch" : "arm64", "base" : 4374069248, "CFBundleShortVersionString" : "2.10.5", "CFBundleIdentifier" : "com.flashgap.fruits", "size" : 12828672, "uuid" : "dc5bab93-15c8-3bfb-92dc-a95b322cd423", "path" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/Fruitz.app\/Fruitz", "name" : "Fruitz", "CFBundleVersion" : "1652807798" }, { "source" : "P", "arch" : "arm64e", "base" : 4395794432, "size" : 393216, "uuid" : "d9c2a46e-8dc4-3950-9d6a-f799e8ccb683", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 7268044800, "size" : 53248, "uuid" : "42166a2c-89a9-3c38-a215-f028544cea23", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7284109312, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 4136960, "uuid" : "a2e534d9-cdf0-397f-a41e-147559c83893", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1863" }, { "source" : "P", "arch" : "arm64e", "base" : 7266205696, "size" : 290816, "uuid" : "f9300d47-d3db-3349-8a6d-acb68cd9983b", "path" : "\/usr\/lib\/system\/libdispatch.dylib", "name" : "libdispatch.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7265087488, "size" : 270336, "uuid" : "84c6e826-0826-36cc-ad70-10288b0050e0", "path" : "\/usr\/lib\/system\/libxpc.dylib", "name" : "libxpc.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7380348928, "CFBundleShortVersionString" : "10.7.0", "CFBundleIdentifier" : "com.apple.Metadata", "size" : 655360, "uuid" : "6724a99c-386b-39a5-8c21-0b274fbe06e4", "path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/Metadata.framework\/Versions\/A\/Metadata", "name" : "Metadata", "CFBundleVersion" : "2183.20" }, { "source" : "P", "arch" : "arm64e", "base" : 7266496512, "size" : 253952, "uuid" : "6ffccf84-5e0f-34b2-bcbb-bcf98407ea05", "path" : "\/usr\/lib\/libobjc.A.dylib", "name" : "libobjc.A.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7267717120, "size" : 98304, "uuid" : "59de363f-98cf-36dc-becc-4d8f5f4f3a0e", "path" : "\/usr\/lib\/libc++abi.dylib", "name" : "libc++abi.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7413104640, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 159744, "uuid" : "af5b85d3-350b-3b8f-9d21-5d4b431dbcd9", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk" }, { "source" : "P", "arch" : "arm64e", "base" : 8203431936, "CFBundleShortVersionString" : "17613", "CFBundleIdentifier" : "com.apple.JavaScriptCore", "size" : 21577728, "uuid" : "3304ba28-8b47-3404-8dec-3b99449f520f", "path" : "\/System\/iOSSupport\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore", "name" : "JavaScriptCore", "CFBundleVersion" : "17613.2.7.1.8" }, { "source" : "P", "arch" : "arm64e", "base" : 7309234176, "CFBundleShortVersionString" : "1319", "CFBundleIdentifier" : "com.apple.CoreServices.CarbonCore", "size" : 3129344, "uuid" : "1c5b8cff-4ee3-35be-9c68-85f45046e1dc", "path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/CarbonCore.framework\/Versions\/A\/CarbonCore", "name" : "CarbonCore", "CFBundleVersion" : "1319" }, { "source" : "P", "arch" : "arm64e", "base" : 7312363520, "CFBundleShortVersionString" : "484", "CFBundleIdentifier" : "com.apple.CoreServicesInternal", "size" : 249856, "uuid" : "304148f1-c65f-3e9a-8e07-6ef3ef47e2a6", "path" : "\/System\/Library\/PrivateFrameworks\/CoreServicesInternal.framework\/Versions\/A\/CoreServicesInternal", "name" : "CoreServicesInternal", "CFBundleVersion" : "484" }, { "source" : "P", "arch" : "arm64e", "base" : 7348113408, "CFBundleShortVersionString" : "1333.0.4", "CFBundleIdentifier" : "com.apple.CFNetwork", "size" : 4935680, "uuid" : "a3011783-18d8-33ef-a04f-ebb14fcc2ab5", "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork", "name" : "CFNetwork", "CFBundleVersion" : "1333.0.4" } ], "sharedCache" : { "base" : 7264747520, "size" : 3136077824, "uuid" : "513553bb-5ca5-3b9e-a613-b0603ffe3038" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 2176K 4 \nCG image 48K 2 \nColorSync 528K 26 \nCoreAnimation 96K 6 \nCoreGraphics 16K 1 \nCoreServices 128K 1 \nCoreUI image data 832K 5 \nFoundation 48K 2 \nJS JIT generated code 512.0M 3 \nKernel Alloc Once 32K 1 \nMALLOC 294.5M 54 \nMALLOC guard page 288K 14 \nMALLOC_MEDIUM (reserved) 944.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nMemory Tag 240 16K 1 \nMemory Tag 241 32K 1 \nSQLite page cache 640K 10 \nSTACK GUARD 56.4M 28 \nStack 22.3M 28 \nVM_ALLOCATE 160K 10 \nWebKit Malloc 256.0M 5 \n__AUTH 3786K 454 \n__AUTH_CONST 24.3M 675 \n__CTF 756 1 \n__DATA 22.9M 672 \n__DATA_CONST 25.7M 682 \n__DATA_DIRTY 2540K 301 \n__FONT_DATA 4K 1 \n__LINKEDIT 580.4M 12 \n__LLVM 2096K 1 \n__OBJC_CONST 5777K 421 \n__OBJC_RO 83.0M 1 \n__OBJC_RW 3152K 1 \n__TEXT 613.0M 706 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nlibnetwork 640K 16 \nmapped file 130.5M 27 \nshared memory 912K 16 \n=========== ======= ======= \nTOTAL 3.9G 4203 \nTOTAL, minus reserved VM space 2.6G 4203 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.facebook.react.ExceptionsManagerQueue" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6112dda2fc54bc3389840642", "factorPackIds" : { "SIRI_DICTATION_ASSETS" : "628bd2fda5168570b594bb52" }, "deploymentId" : 240000137 }, { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : { }, "deploymentId" : 240000167 } ], "experiments" : [ ] } } Model: MacBookAir10,1, BootROM 7459.121.3, proc 8:4:4 processors, 16 GB, SMC Graphics: Apple M1, Apple M1, Built-In Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online Memory Module: LPDDR4 AirPort: Wi-Fi, wl0: Mar 23 2022 19:57:59 version 18.60.27.0.7.8.129 FWID 01-570be953 Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Air, Apple Inc. Thunderbolt Bus: MacBook Air, Apple Inc. ``` </details>
Author
Owner

@ghost commented on GitHub (Jul 12, 2022):

Launching the app was not an issue. Logging in, however, was not successful. Possibly because I don't have an account made?

image
<!-- gh-comment-id:1182530590 --> @ghost commented on GitHub (Jul 12, 2022): Launching the app was not an issue. Logging in, however, was not successful. Possibly because I don't have an account made? <img width="1028" alt="image" src="https://user-images.githubusercontent.com/62909766/178600441-2c46f856-d5e8-4e8d-a455-a891ab64ea7d.png">
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

@roeegh Weird 😳.

logging in, however, was not successful. Possibly because I don't have an account made?

What happens if you click “Sign in with phone number”? It will create an account if you don't have one. You may need to set your default browser to “Safari” in the system preferences prior to that.

Can you try with a fresh installation of PlayCover and Fruitz with these SIP params and boot-args already enabled? The issue may be during the installation of the app.

<!-- gh-comment-id:1182547239 --> @devnoname120 commented on GitHub (Jul 12, 2022): @roeegh Weird 😳. > logging in, however, was not successful. Possibly because I don't have an account made? What happens if you click “Sign in with phone number”? It will create an account if you don't have one. You may need to set your default browser to “Safari” in the system preferences prior to that. Can you try with a fresh installation of PlayCover and Fruitz with these SIP params and boot-args already enabled? The issue may be during the installation of the app.
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

Note: if I export to Sideloadly v0.26.3 I can launch the app from the system launcher without issues. But logging in doesn't work just like when PlaySign isn't enabled.

image
<!-- gh-comment-id:1182554908 --> @devnoname120 commented on GitHub (Jul 12, 2022): **Note**: if I export to Sideloadly v0.26.3 I can launch the app from the system launcher without issues. But logging in doesn't work just like when PlaySign isn't enabled. <img width="400" alt="image" src="https://user-images.githubusercontent.com/2824100/178607154-9682c856-9773-4fc7-b4c3-ebde6e04889d.png">
Author
Owner

@devnoname120 commented on GitHub (Jul 12, 2022):

Interestingly, if I click on the “Enable PlaySign” button then PlayCover sets my boot args to amfi_get_out_of_my_way=0x1 ipc_control_port_options=0 after which I restart.

But installing and launching Fruitz still crashes at launch 🤔

<!-- gh-comment-id:1182557774 --> @devnoname120 commented on GitHub (Jul 12, 2022): Interestingly, if I click on the “Enable PlaySign” button then PlayCover sets my boot args to `amfi_get_out_of_my_way=0x1 ipc_control_port_options=0` after which I restart. But installing and launching Fruitz still crashes at launch 🤔
Author
Owner

@lixin9311 commented on GitHub (Jul 13, 2022):

I don't think it is about PlaySign.
The App may implement some sort of environment checks. Just like BA.
I need to relax the JB Bypass rule to make BA run.

You can try to poke around
https://github.com/PlayCover/PlayCover/tree/master/PlayCover/Rules
to see if anything changes.

<!-- gh-comment-id:1182773627 --> @lixin9311 commented on GitHub (Jul 13, 2022): I don't think it is about PlaySign. The App may implement some sort of environment checks. Just like BA. I need to relax the JB Bypass rule to make BA run. You can try to poke around https://github.com/PlayCover/PlayCover/tree/master/PlayCover/Rules to see if anything changes.
Author
Owner

@devnoname120 commented on GitHub (Jul 13, 2022):

@lixin9311 It may be unrelated but with PlayCover version 1.0.1 (or 1.0.2?) login didn't work unless I enabled PlaySign. Likewise, with PlayCover version 1.0.1 (or 1.0.2?) Fruitz didn't crash even using the boot args sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi" and SIP disabled, so this is likely a regression.

<!-- gh-comment-id:1183340932 --> @devnoname120 commented on GitHub (Jul 13, 2022): @lixin9311 It may be unrelated but with PlayCover version 1.0.1 (or 1.0.2?) login didn't work unless I enabled PlaySign. Likewise, with PlayCover version 1.0.1 (or 1.0.2?) Fruitz didn't crash even using the boot args `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"` and SIP disabled, so this is likely a regression.
Author
Owner

@ohaiibuzzle commented on GitHub (Jul 14, 2022):

Interestingly, if I click on the “Enable PlaySign” button then PlayCover sets my boot args to amfi_get_out_of_my_way=0x1 ipc_control_port_options=0 after which I restart.

But installing and launching Fruitz still crashes at launch 🤔

From what I can tell that is exactly what it does

You can try to change around in the code and see if your flag works correctly.

Also, keep in mind that this is not strictly necessary, you're meant to use it just so you can log in to apps, then turn it off

<!-- gh-comment-id:1184303425 --> @ohaiibuzzle commented on GitHub (Jul 14, 2022): > Interestingly, if I click on the “Enable PlaySign” button then PlayCover sets my boot args to `amfi_get_out_of_my_way=0x1 ipc_control_port_options=0` after which I restart. > > But installing and launching Fruitz still crashes at launch 🤔 From what I can tell that is exactly [what it does](https://github.com/PlayCover/PlayCover/blob/bf35b36d915592519794fe09b566d252560274b2/PlayCover/Utils/SystemConfig.swift#L15) You can try to change around in the code and see if your flag works correctly. Also, keep in mind that this is not strictly necessary, you're meant to use it just so you can log in to apps, then turn it off
Author
Owner

@devnoname120 commented on GitHub (Jul 14, 2022):

@ohaiibuzzle The main issue is that Fruitz crashes on start even with the following settings:

~ ─────────────────────── 03:17:19 PM
❯ nvram boot-args
boot-args	amfi_get_out_of_my_way=0x1 ipc_control_port_options=0

~ ─────────────────────── 03:17:27 PM
❯ csrutil status
System Integrity Protection status: disabled.
image image

Any ideas how I could solve this issue? It launched just fine with or without PlaySign using PlayCover 1.0.1 (or 1.0.2?)


You can try to change around in the code and see if your flag works correctly.

I would need to change this as well or PlaySign won't be enabled:
github.com/PlayCover/PlayCover@994effd82f/PlayCover/Utils/SystemConfig.swift (L40)

ref:
github.com/PlayCover/PlayCover@4472d021f8/PlayCover/View/SetupView.swift (L123)

You can try to poke around
https://github.com/PlayCover/PlayCover/tree/master/PlayCover/Rules
to see if anything changes.

Fruitz used to work just fine in a previous version:

  • How could I revert the changes that break it?
  • How can I figure out which entitlements I should set for Fruitz?
<!-- gh-comment-id:1184447097 --> @devnoname120 commented on GitHub (Jul 14, 2022): @ohaiibuzzle The main issue is that Fruitz crashes on start even with the following settings: ```shell ~ ─────────────────────── 03:17:19 PM ❯ nvram boot-args boot-args amfi_get_out_of_my_way=0x1 ipc_control_port_options=0 ~ ─────────────────────── 03:17:27 PM ❯ csrutil status System Integrity Protection status: disabled. ``` <img width="2008" alt="image" src="https://user-images.githubusercontent.com/2824100/178991735-e72030ba-28b8-4e31-852c-c7795c17ed22.png"> <img width="396" alt="image" src="https://user-images.githubusercontent.com/2824100/178992003-e730fcd5-9efa-4690-8a9c-ffcde90efcc8.png"> Any ideas how I could solve this issue? It launched just fine with or without PlaySign using PlayCover 1.0.1 (or 1.0.2?) ------------------------- > You can try to change around in the code and see if your flag works correctly. I would need to change this as well or PlaySign won't be enabled: https://github.com/PlayCover/PlayCover/blob/994effd82f358cb40761eefd42d8dcb7df3d04be/PlayCover/Utils/SystemConfig.swift#L40 ref: https://github.com/PlayCover/PlayCover/blob/4472d021f809ad5f97413768b47ed107de064225/PlayCover/View/SetupView.swift#L123 > You can try to poke around [https://github.com/PlayCover/PlayCover/tree/master/PlayCover/Rules](https://github.com/PlayCover/PlayCover/tree/master/PlayCover/Rules?rgh-link-date=2022-07-13T05%3A11%3A34Z) to see if anything changes. Fruitz used to work just fine in a previous version: - How could I revert the changes that break it? - How can I figure out which entitlements I should set for Fruitz?
Author
Owner

@devnoname120 commented on GitHub (Jul 14, 2022):

I can confirm that if I enable SIP and empty the bootargs entirely, and I untick the Enable Jailbreak Bypass (Alpha) setting then Fruitz launches properly with PlayCover 1.0.6. I can't login though.

I'll check if it works with PlaySign and then with my custom argument.

<!-- gh-comment-id:1184608455 --> @devnoname120 commented on GitHub (Jul 14, 2022): I can confirm that if I enable SIP and empty the bootargs entirely, and I untick the `Enable Jailbreak Bypass (Alpha)` setting then Fruitz launches properly with PlayCover 1.0.6. I can't login though. I'll check if it works with PlaySign and then with my custom argument.
Author
Owner

@ghost commented on GitHub (Jul 14, 2022):

@devnoname120 Did the app ever run properly at any point in time? on any version of playcover?

<!-- gh-comment-id:1184614091 --> @ghost commented on GitHub (Jul 14, 2022): @devnoname120 Did the app ever run properly at any point in time? on any version of playcover?
Author
Owner

@devnoname120 commented on GitHub (Jul 14, 2022):

@roeegh Yes I remember it used to work fine without manually needing to untick the jailbreak box (maybe it was disabled by default before?)

So I can confirm that as long as Enable Jailbreak Bypass (Alpha) is disabled Fruitz doesn't crash and if I enable PlaySign (csrutil disable + sudo nvram boot-args="amfi_get_out_of_my_way=0x1 ipc_control_port_options=0) then I can also log in.

I'll experiment further with amfi_allow_any_signature=1 and -arm64e_preview_abi by modifying the source code and recompiling.

<!-- gh-comment-id:1184622363 --> @devnoname120 commented on GitHub (Jul 14, 2022): @roeegh Yes I remember it used to work fine without manually needing to untick the jailbreak box (maybe it was disabled by default before?) So I can confirm that as long as `Enable Jailbreak Bypass (Alpha)` is disabled Fruitz doesn't crash and if I enable PlaySign (`csrutil disable` + `sudo nvram boot-args="amfi_get_out_of_my_way=0x1 ipc_control_port_options=0`) then I can also log in. I'll experiment further with `amfi_allow_any_signature=1` and `-arm64e_preview_abi` by modifying the source code and recompiling.
Author
Owner

@devnoname120 commented on GitHub (Jul 14, 2022):

@roeegh @lixin9311 @ohaiibuzzle OK so I modified the source code as follows:

 - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]
 + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]

I recompiled PlayCover from branch develop and I used the PlayTools of release 1.0.7. Here are my test results:

  • sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi" — macOS apps launch fine but Fruitz closes immediately on start (no crash).
  • sudo nvram boot-args="amfi_allow_any_signature=1 -arm64e_preview_abi" — same
  • sudo nvram boot-args="amfi_get_out_of_my_way=1 -arm64e_preview_abi" — Fruitz runs/logins properly but most apps can't launch (Chrome, etc.)
  • sudo nvram boot-args="amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi" — Fruitz runs/logins, and macOS apps work, but system extensions don't work (yabai in particular).

Sideloadly starts Fruitz just fine with amfi_allow_any_signature=1. Any ideas why PlayCover can't?

Edit: PlayCover 1.0.7 can actually also launch Fruitz if I disable PlaySign. So the problem seems to be that PlaySign doesn't work with amfi_allow_any_signature=1

Any ideas why amfi_allow_any_signature=1 is not enough for PlaySign?

<!-- gh-comment-id:1184694088 --> @devnoname120 commented on GitHub (Jul 14, 2022): @roeegh @lixin9311 @ohaiibuzzle OK so I modified the source code as follows: ```diff - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] ``` I recompiled PlayCover from branch `develop` and I used the PlayTools of release `1.0.7`. Here are my test results: - `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"` — macOS apps launch fine but Fruitz closes immediately on start (no crash). - `sudo nvram boot-args="amfi_allow_any_signature=1 -arm64e_preview_abi"` — same - `sudo nvram boot-args="amfi_get_out_of_my_way=1 -arm64e_preview_abi"` — Fruitz runs/logins properly but most apps can't launch (Chrome, etc.) - `sudo nvram boot-args="amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi"` — Fruitz runs/logins, and macOS apps work, but system extensions don't work ([yabai](https://github.com/koekeishiya/yabai) in particular). ~~Sideloadly starts Fruitz just fine with `amfi_allow_any_signature=1`. Any ideas why PlayCover can't?~~ **Edit**: PlayCover 1.0.7 can actually also launch Fruitz if I disable `PlaySign`. So the problem seems to be that `PlaySign` doesn't work with `amfi_allow_any_signature=1`… Any ideas why `amfi_allow_any_signature=1` is not enough for `PlaySign`?
Author
Owner

@ohaiibuzzle commented on GitHub (Jul 14, 2022):

@roeegh @lixin9311 @ohaiibuzzle OK so I modified the source code as follows:

 - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]
 + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]

I recompiled PlayCover from branch develop and I used the PlayTools of release 1.0.7. Here are my test results:

* `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"`  — macOS apps launch fine but Fruitz closes immediately on start (no crash).

* `sudo nvram boot-args="amfi_allow_any_signature=1 -arm64e_preview_abi"` — same

* `sudo nvram boot-args="amfi_get_out_of_my_way=1 -arm64e_preview_abi"` — Fruitz runs/logins properly but most apps can't launch (Chrome, etc.)

* `sudo nvram boot-args="amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi"` — Fruitz runs/logins, and macOS apps work, but system extensions don't work ([yabai](https://github.com/koekeishiya/yabai) in particular).

Sideloadly starts Fruitz just fine with amfi_allow_any_signature=1. Any ideas why PlayCover can't?

Edit: PlayCover 1.0.7 can actually also launch Fruitz if I disable PlaySign. So the problem seems to be that PlaySign doesn't work with amfi_allow_any_signature=1

Any ideas why amfi_allow_any_signature=1 is not enough for PlaySign?

This is very likely due to the fact that PlaySign also grants apps private entitlements (eg. com.apple.private.tcc.allow) which are not allowed unless the app is signed by Apple when amfi is turned on (see here)

As far as I know amfi_allow_any_signature=1 only disable signature checking on binaries, not granting private entitlements to them

<!-- gh-comment-id:1184767885 --> @ohaiibuzzle commented on GitHub (Jul 14, 2022): > @roeegh @lixin9311 @ohaiibuzzle OK so I modified the source code as follows: > > ```diff > - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] > + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] > ``` > > I recompiled PlayCover from branch `develop` and I used the PlayTools of release `1.0.7`. Here are my test results: > > * `sudo nvram boot-args="amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi"` — macOS apps launch fine but Fruitz closes immediately on start (no crash). > > * `sudo nvram boot-args="amfi_allow_any_signature=1 -arm64e_preview_abi"` — same > > * `sudo nvram boot-args="amfi_get_out_of_my_way=1 -arm64e_preview_abi"` — Fruitz runs/logins properly but most apps can't launch (Chrome, etc.) > > * `sudo nvram boot-args="amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi"` — Fruitz runs/logins, and macOS apps work, but system extensions don't work ([yabai](https://github.com/koekeishiya/yabai) in particular). > > > ~Sideloadly starts Fruitz just fine with `amfi_allow_any_signature=1`. Any ideas why PlayCover can't?~ > > **Edit**: PlayCover 1.0.7 can actually also launch Fruitz if I disable `PlaySign`. So the problem seems to be that `PlaySign` doesn't work with `amfi_allow_any_signature=1`… > > Any ideas why `amfi_allow_any_signature=1` is not enough for `PlaySign`? This is very likely due to the fact that `PlaySign` also grants apps private entitlements (eg. `com.apple.private.tcc.allow`) which are not allowed unless the app is signed by Apple when amfi is turned on (see [here](https://github.com/PlayCover/PlayCover/blob/cd0ad23df968be421fbfebda879e37bd59418644/PlayCover/AppInstaller/Utils/Entitlements.swift#L60)) As far as I know `amfi_allow_any_signature=1` only disable signature checking on binaries, not granting private entitlements to them
Author
Owner

@devnoname120 commented on GitHub (Jul 15, 2022):

This is very likely due to the fact that PlaySign also grants apps private entitlements (eg. com.apple.private.tcc.allow) which are not allowed unless the app is signed by Apple when amfi is turned on (see here)

This is confirmed by the following (source):

TCC needs a stable signature for it to be able to record which app was granted permission by the user. You need to sign your code. For development, I encourage you to use an Apple Developer signing identity. For distribution, you’ll need Developer ID.

@ohaiibuzzle Could you recompile PlayCover with my changes with the official PlayCover certificate? I don't have any dev license. Thank you 🙏

 - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]
 + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]
<!-- gh-comment-id:1185254502 --> @devnoname120 commented on GitHub (Jul 15, 2022): > This is very likely due to the fact that PlaySign also grants apps private entitlements (eg. com.apple.private.tcc.allow) which are not allowed unless the app is signed by Apple when amfi is turned on (see [here](https://github.com/PlayCover/PlayCover/blob/cd0ad23df968be421fbfebda879e37bd59418644/PlayCover/AppInstaller/Utils/Entitlements.swift#L60)) This is confirmed by the following ([source](https://developer.apple.com/forums/thread/663889?answerId=640805022#640805022)): > TCC needs a stable signature for it to be able to record which app was granted permission by the user. You need to sign your code. For development, I encourage you to use an Apple Developer signing identity. For distribution, you’ll need [Developer ID](https://developer.apple.com/developer-id/). @ohaiibuzzle Could you recompile PlayCover with my changes with the official PlayCover certificate? I don't have any dev license. Thank you 🙏 ```diff - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] ```
Author
Owner

@ohaiibuzzle commented on GitHub (Jul 16, 2022):

This is very likely due to the fact that PlaySign also grants apps private entitlements (eg. com.apple.private.tcc.allow) which are not allowed unless the app is signed by Apple when amfi is turned on (see here)

This is confirmed by the following (source):

TCC needs a stable signature for it to be able to record which app was granted permission by the user. You need to sign your code. For development, I encourage you to use an Apple Developer signing identity. For distribution, you’ll need Developer ID.

@ohaiibuzzle Could you recompile PlayCover with my changes with the official PlayCover certificate? I don't have any dev license. Thank you 🙏

 - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]
 + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"]

The signature for PlayCover itself is not relevant in this context. These entitlements are applied to the app wrapper that are created and installed on the fly by PlayCover. These necessary entitlements belongs to these packages, not PlayCover itself. Signing PlayCover won't change the fact that the packages created will be fakesigned.

The only way to (possibly) do this is somehow sign the resulting app packages with a Developer ID, which, good luck on that

<!-- gh-comment-id:1186071611 --> @ohaiibuzzle commented on GitHub (Jul 16, 2022): > > This is very likely due to the fact that PlaySign also grants apps private entitlements (eg. com.apple.private.tcc.allow) which are not allowed unless the app is signed by Apple when amfi is turned on (see [here](https://github.com/PlayCover/PlayCover/blob/cd0ad23df968be421fbfebda879e37bd59418644/PlayCover/AppInstaller/Utils/Entitlements.swift#L60)) > > This is confirmed by the following ([source](https://developer.apple.com/forums/thread/663889?answerId=640805022#640805022)): > > > TCC needs a stable signature for it to be able to record which app was granted permission by the user. You need to sign your code. For development, I encourage you to use an Apple Developer signing identity. For distribution, you’ll need [Developer ID](https://developer.apple.com/developer-id/). > > @ohaiibuzzle Could you recompile PlayCover with my changes with the official PlayCover certificate? I don't have any dev license. Thank you 🙏 > > ```diff > - private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] > + private static let NVRAM_OPTIONS = ["amfi_get_out_of_my_way=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 -arm64e_preview_abi", "amfi_allow_any_signature=1 ipc_control_port_options=0 -arm64e_preview_abi", "amfi_get_out_of_my_way=1","amfi_get_out_of_my_way=0x1", "amfi_get_out_of_my_way=1 ipc_control_port_options=0", "amfi_get_out_of_my_way=0x1 ipc_control_port_options=0"] > ``` The signature for PlayCover itself is not relevant in this context. These entitlements are applied to the app wrapper that are created and installed on the fly by PlayCover. These necessary entitlements belongs to these packages, not PlayCover itself. Signing PlayCover won't change the fact that the packages created will be fakesigned. The only way to (possibly) do this is somehow sign the resulting app packages with a Developer ID, which, good luck on that
Author
Owner

@devnoname120 commented on GitHub (Jul 16, 2022):

I just tried the following settings:

csrutil disable
sudo nvram boot-args="intcoproc_unrestricted=1 kext-dev-mode=1 amfi_allow_any_signature=1 amfi_unrestrict_task_for_pid=1 PE_i_can_has_debugger=1 cs_enforcement_disable=1 amfi_get_out_of_my_way=0x1 ipc_control_port_options=0 amfi=0xff"
sudo spctl --master-disable
sudo defaults write /Library/Preferences/com.apple.security.coderequirements Entitlements -string always
sudo defaults write /Library/Preferences/com.apple.security.coderequirements AllowUnsafeDynamicLinking -bool YES
sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool YES
  • yabai works.
  • PlaySign works.
  • Most apps entitlements seem to work (Chrome can run just fine) except accessibility access.
  • Other system extensions don't work: Karabiner Elements, Magnet, etc.

If I remove amfi_get_out_of_my_way=1 then PlaySign stops working, the rest is the same. Ugh. It's unlikely that any combination of nvram boot-args will solve it at all.

<!-- gh-comment-id:1186138656 --> @devnoname120 commented on GitHub (Jul 16, 2022): I just tried the following settings: ```shell csrutil disable sudo nvram boot-args="intcoproc_unrestricted=1 kext-dev-mode=1 amfi_allow_any_signature=1 amfi_unrestrict_task_for_pid=1 PE_i_can_has_debugger=1 cs_enforcement_disable=1 amfi_get_out_of_my_way=0x1 ipc_control_port_options=0 amfi=0xff" sudo spctl --master-disable sudo defaults write /Library/Preferences/com.apple.security.coderequirements Entitlements -string always sudo defaults write /Library/Preferences/com.apple.security.coderequirements AllowUnsafeDynamicLinking -bool YES sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool YES ``` - `yabai` works. - `PlaySign` works. - Most apps entitlements seem to work (Chrome can run just fine) except accessibility access. - Other system extensions don't work: Karabiner Elements, Magnet, etc. ------------------ If I remove `amfi_get_out_of_my_way=1` then `PlaySign` stops working, the rest is the same. Ugh. It's unlikely that any combination of `nvram boot-args` will solve it at all.
Author
Owner

@ohaiibuzzle commented on GitHub (Jan 18, 2023):

@devnoname120 Just some update. With the introduction of #710 you probably wants to retest your apps with it. It allows SIP to stay on and login to (partially) works. No idea how compatible it will be, but we're improving it

<!-- gh-comment-id:1387195323 --> @ohaiibuzzle commented on GitHub (Jan 18, 2023): @devnoname120 Just some update. With the introduction of #710 you probably wants to retest your apps with it. It allows SIP to stay on and login to (partially) works. No idea how compatible it will be, but we're improving it
Author
Owner

@devnoname120 commented on GitHub (Jan 18, 2023):

@ohaiibuzzle Awesome! Do you have a build I could test?

<!-- gh-comment-id:1387319390 --> @devnoname120 commented on GitHub (Jan 18, 2023): @ohaiibuzzle Awesome! Do you have a build I could test?
Author
Owner

@ohaiibuzzle commented on GitHub (Jan 18, 2023):

@devnoname120 Sure thing. Here is the latest develop build with the PlayChain patches
After installing your apps, right click on them and open their Settings, then select the Misc tab and enable PlayChain

Note: You will need to use codesign -fs- --deep to sign this build like the old days

PlayChainDemo.zip

<!-- gh-comment-id:1387345717 --> @ohaiibuzzle commented on GitHub (Jan 18, 2023): @devnoname120 Sure thing. Here is the latest develop build with the PlayChain patches After installing your apps, right click on them and open their Settings, then select the Misc tab and enable PlayChain Note: You will need to use `codesign -fs- --deep` to sign this build like the old days [PlayChainDemo.zip](https://github.com/PlayCover/PlayCover/files/10448484/PlayChainDemo.zip)
Author
Owner

@devnoname120 commented on GitHub (Jan 18, 2023):

@ohaiibuzzle Can confirm that it doesn't work either. I tried with and without PlayChain and visually it's the same result.

I did the following on the downloaded build before running it:

  • codesign -fs - PlayCover.app --deep
  • xattr -rd com.apple.quarantine /Applications/PlayCover.app

Information

Note that if I use amfi_get_out_of_my_way=1 instead the browser doesn't appear and there is just a field in the app to type in the verification code.

  • My config:
❯ neofetch
                    'c.          paul@Pauls-MacBook-Air.local
                 ,xNMM.          ----------------------------
               .OMMMMo           OS: macOS 12.6 21G115 arm64
               OMMM0,            Host: MacBookAir10,1
     .;loddo:' loolloddol;.      Kernel: 21.6.0
   cKMMMMMMMMMMNWMMMMMMMMMM0:    Uptime: 1 day, 33 mins
 .KMMMMMMMMMMMMMMMMMMMMMMMWd.    Packages: 268 (brew)
 XMMMMMMMMMMMMMMMMMMMMMMMX.      Shell: zsh 5.8.1
;MMMMMMMMMMMMMMMMMMMMMMMM:       Resolution: 1920x1080, 1440x900
:MMMMMMMMMMMMMMMMMMMMMMMM:       DE: Aqua
.MMMMMMMMMMMMMMMMMMMMMMMMX.      WM: yabai
 kMMMMMMMMMMMMMMMMMMMMMMMMWd.    Terminal: iTerm2
 .XMMMMMMMMMMMMMMMMMMMMMMMMMMk   Terminal Font: MesloLGS-NF-Regular 13
  .XMMMMMMMMMMMMMMMMMMMMMMMMK.   CPU: Apple M1
    kMMMMMMMMMMMMMMMMMMMMMMd     GPU: Apple M1
     ;KMMMMMMMWXXWMMMMMMMk.      Memory: 3127MiB / 16384MiB
       .cooc,.    .,coo:.


<!-- gh-comment-id:1387436819 --> @devnoname120 commented on GitHub (Jan 18, 2023): @ohaiibuzzle Can confirm that it doesn't work either. I tried with and without PlayChain and visually it's the same result. I did the following on the downloaded build before running it: - `codesign -fs - PlayCover.app --deep` - `xattr -rd com.apple.quarantine /Applications/PlayCover.app` # Information - **Decrypted IPA**: https://transfer.sh/get/d7vI7D/Fruitz.ipa - **Logs**: [PlayTools-Fruitz.log](https://github.com/PlayCover/PlayCover/files/10448854/PlayTools-Fruitz.log) - **Default browser**: Safari - **Screenshots**: ![SCR-20230118-omw](https://user-images.githubusercontent.com/2824100/213248823-f727c887-9094-4805-a6f2-e2cf98ccf2e8.png) ![SCR-20230118-on4](https://user-images.githubusercontent.com/2824100/213248844-f2304891-6abf-4c2e-8337-bc6880cb6fd3.png) Note that if I use `amfi_get_out_of_my_way=1` instead the browser doesn't appear and there is just a field in the app to type in the verification code. - **My config**: ``` ❯ neofetch 'c. paul@Pauls-MacBook-Air.local ,xNMM. ---------------------------- .OMMMMo OS: macOS 12.6 21G115 arm64 OMMM0, Host: MacBookAir10,1 .;loddo:' loolloddol;. Kernel: 21.6.0 cKMMMMMMMMMMNWMMMMMMMMMM0: Uptime: 1 day, 33 mins .KMMMMMMMMMMMMMMMMMMMMMMMWd. Packages: 268 (brew) XMMMMMMMMMMMMMMMMMMMMMMMX. Shell: zsh 5.8.1 ;MMMMMMMMMMMMMMMMMMMMMMMM: Resolution: 1920x1080, 1440x900 :MMMMMMMMMMMMMMMMMMMMMMMM: DE: Aqua .MMMMMMMMMMMMMMMMMMMMMMMMX. WM: yabai kMMMMMMMMMMMMMMMMMMMMMMMMWd. Terminal: iTerm2 .XMMMMMMMMMMMMMMMMMMMMMMMMMMk Terminal Font: MesloLGS-NF-Regular 13 .XMMMMMMMMMMMMMMMMMMMMMMMMK. CPU: Apple M1 kMMMMMMMMMMMMMMMMMMMMMMd GPU: Apple M1 ;KMMMMMMMWXXWMMMMMMMk. Memory: 3127MiB / 16384MiB .cooc,. .,coo:. ```
Author
Owner

@ohaiibuzzle commented on GitHub (Jan 20, 2023):

@devnoname120 That is interesting. Maybe some weird interaction between app deep linking isn't fine yet
That said, logging in via Facebook (which this app do support) appears to works just fine with SIP on, somehow

<!-- gh-comment-id:1397850150 --> @ohaiibuzzle commented on GitHub (Jan 20, 2023): @devnoname120 That is interesting. Maybe some weird interaction between app deep linking isn't fine yet That said, logging in via Facebook (which this app do support) appears to works just fine with SIP on, somehow
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#6
No description provided.