koekeishiya / yabai

A tiling window manager for macOS based on binary space partitioning
MIT License
22.48k stars 630 forks source link

loader quit unexpectedly on macOS 15.0 (Sequoia) #2331

Closed acemtp closed 3 weeks ago

acemtp commented 3 weeks ago

Ok, I understand that on each new macOS version, @koekeishiya has to find a way to inject the code.

I don't know if in this version, it's just a payload that need to be updated or if Apple fixed the way to inject code.

In any case, tell me if I can help.


I disabled SIP, Try lot of things and I'm blocked.

When I launch sudo yabai --load-sa, I get:

yabai: scripting-addition failed to inject payload into Dock.app!

With a popup alert saying:

The document “yabai.osax” could not be opened. Script Editor cannot open files in the “Scripting addition” format.

I wonder if it's because yabai is not compatible with the macos 15.0 beta?

I also got an alert loader quit unexpectedly. with those logs:

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

Process:               loader [2987]
Path:                  /Library/ScriptingAdditions/yabai.osax/Contents/MacOS/loader
Identifier:            com.koekeishiya.yabai-osax
Version:               2.1.10 (2.1.10)
Code Type:             ARM-64 (Native)
Parent Process:        yabai [2986]
Responsible:           Hyper [499]
User ID:               0

Date/Time:             2024-06-20 15:35:09.9400 +0200
OS Version:            macOS 15.0 (24A5264n)
Report Version:        12
Anonymous UUID:        E21A123F-D4A9-1111-7B6E-10CE9161D982

Time Awake Since Boot: 410 seconds

System Integrity Protection: disabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_GUARD (SIGKILL)
Exception Codes:       GUARD_TYPE_MACH_PORT
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace GUARD, Code 2305843030688530432 

External Modification Warnings:
Process used task_for_pid().

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x186308e14 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x18631b5b0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1863382e8 thread_set_state + 208
3   loader                                 0x10498f7a0 main + 1228
4   dyld                                   0x185fc9298 start + 2876

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

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000200000003   x2: 0x0000013800001513   x3: 0x0000070700001403
    x4: 0x00000e1400000000   x5: 0x0000070700000000   x6: 0x000000000000002c   x7: 0x0000000000000000
    x8: 0xfffffffffffffbbf   x9: 0x0000000089a5100e  x10: 0x00000000000000a9  x11: 0x00000000000001e0
   x12: 0x00000000000007fb  x13: 0x00000000000007fd  x14: 0x0000000089c51806  x15: 0x0000000089a5100e
   x16: 0xffffffffffffffd1  x17: 0x0000000104990070  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000000000002c  x21: 0x0000070700000000  x22: 0x00000e1400000000  x23: 0x0000070700001403
   x24: 0x000000016b471f28  x25: 0x0000013800001513  x26: 0x0000000200000003  x27: 0x0000000200000003
   x28: 0x0000000000000000   fp: 0x000000016b471f10   lr: 0x000000018631b5b0
    sp: 0x000000016b471ec0   pc: 0x0000000186308e14 cpsr: 0x60001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x10498c000 -        0x10498ffff com.koekeishiya.yabai-osax (2.1.10) <1d8491d3-f7d8-3388-a6a3-8650b7077983> /Library/ScriptingAdditions/yabai.osax/Contents/MacOS/loader
       0x186308000 -        0x186342fe7 libsystem_kernel.dylib (*) <87817730-fc15-31e6-9e6a-fbbae2b569ab> /usr/lib/system/libsystem_kernel.dylib
       0x185fc3000 -        0x186044c7b dyld (*) <94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x186343000 -        0x18634ffff libsystem_pthread.dylib (*) <7b1fc9fc-53b6-3174-a775-37406b68a4a0> /usr/lib/system/libsystem_pthread.dylib

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: 1
    thread_create: 1
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 3
    thread_create: 3
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=842.7M resident=0K(0%) swapped_out_or_unallocated=842.7M(100%)
Writable regions: Total=539.2M written=257K(0%) resident=257K(0%) swapped_out=0K(0%) unallocated=538.9M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           530.2M       13 
MALLOC guard page                   96K        6 
STACK GUARD                       56.0M        2 
Stack                             8720K        2 
__AUTH                             946K      190 
__AUTH_CONST                      16.9M      325 
__DATA                            3631K      306 
__DATA_CONST                      12.1M      327 
__DATA_DIRTY                       692K      109 
__FONT_DATA                        2352        1 
__LINKEDIT                       582.8M        2 
__OBJC_RW                         2339K        1 
__TEXT                           259.9M      339 
__TPRO_CONST                       272K        2 
mapped file                       31.5M        3 
owned unmapped memory               16K        1 
page table in kernel               257K        1 
shared memory                      240K        5 
===========                     =======  ======= 
TOTAL                              1.5G     1637 

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

{"app_name":"loader","timestamp":"2024-06-20 15:35:11.00 +0200","app_version":"2.1.10","sroute_id":12,"slice_uuid":"1d8491d3-f7d8-1111-a6a3-8650b7077983","build_version":"2.1.10","platform":1,"bundleID":"com.koekeishiya.yabai-osax","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.0 (24A5264n)","roots_installed":0,"name":"loader","incident_id":"E29C6D8F-172E-4E76-B51B-D3272C112F66"}
{
  "uptime" : 410,
  "procRole" : "Unspecified",
  "version" : 2,
  "userID" : 0,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,1",
  "coalitionID" : 503,
  "osVersion" : {
    "train" : "macOS 15.0",
    "build" : "24A5264n",
    "releaseType" : "User"
  },
  "captureTime" : "2024-06-20 15:35:09.9400 +0200",
  "codeSigningMonitor" : 1,
  "incident" : "E29C6D8F-172E-4E76-B51B-D3272C112F66",
  "pid" : 2987,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-06-20 15:35:09.8982 +0200",
  "procStartAbsTime" : 9975176091,
  "procExitAbsTime" : 9975944873,
  "procName" : "loader",
  "procPath" : "\/Library\/ScriptingAdditions\/yabai.osax\/Contents\/MacOS\/loader",
  "bundleInfo" : {"CFBundleShortVersionString":"2.1.10","CFBundleVersion":"2.1.10","CFBundleIdentifier":"com.koekeishiya.yabai-osax"},
  "parentProc" : "yabai",
  "parentPid" : 2986,
  "coalitionName" : "co.zeit.hyper",
  "crashReporterKey" : "E21A123F-D4A9-8409-7B6E-10CE9161D982",
  "responsiblePid" : 499,
  "responsibleProc" : "Hyper",
  "codeSigningID" : "com.koekeishiya.yabai-osax",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570425345,
  "codeSigningValidationCategory" : 10,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"ARAA1MADX9aQBYCSARAA1MADX9awBYCSARAA1MADX9bQBYCSARAA1A==","atPC":"wANf1vAFgJIBEADUwANf1hAGgJIBEADUwANf1jAGgJIBEADUwANf1g=="},
  "bootSessionUUID" : "23304FA3-1A83-4ECF-9A70-935E701AC733",
  "sip" : "disabled",
  "sroute_id" : 12,
  "exception" : {"port":0,"signal":"SIGKILL","guardId":0,"codes":"0x0000000000000000, 0x0000000000000000","violations":["THREAD_SET_STATE"],"message":" THREAD_SET_STATE on mach port 0 (guarded with 0x0000000000000000)","subtype":"GUARD_TYPE_MACH_PORT","type":"EXC_GUARD","rawCodes":[0,0]},
  "termination" : {"namespace":"GUARD","flags":2,"code":2305843030688530432},
  "extMods" : {"caller":{"thread_create":1,"thread_set_state":0,"task_for_pid":1},"system":{"thread_create":3,"thread_set_state":0,"task_for_pid":3},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":1},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":24813,"threadState":{"x":[{"value":0},{"value":8589934595},{"value":1340029801747},{"value":7726646170627},{"value":15479062134784},{"value":7726646165504},{"value":44},{"value":0},{"value":18446744073709550527},{"value":2309296142},{"value":169},{"value":480},{"value":2043},{"value":2045},{"value":2311395334},{"value":2309296142},{"value":18446744073709551569},{"value":4372103280},{"value":0},{"value":0},{"value":44},{"value":7726646165504},{"value":15479062134784},{"value":7726646170627},{"value":6094790440},{"value":1340029801747},{"value":8589934595},{"value":8589934595},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6546372016},"cpsr":{"value":1610616832},"fp":{"value":6094790416},"sp":{"value":6094790336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6546296340,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3604,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":1},{"imageOffset":79280,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":1},{"imageOffset":197352,"symbol":"thread_set_state","symbolLocation":208,"imageIndex":1},{"imageOffset":14240,"symbol":"main","symbolLocation":1228,"imageIndex":0},{"imageOffset":25240,"symbol":"start","symbolLocation":2876,"imageIndex":2}]},{"id":24814,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}],"threadState":{"x":[{"value":6095351808},{"value":3587},{"value":6094815232},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6095351808},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6546542824},"far":{"value":0}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4372086784,
    "CFBundleShortVersionString" : "2.1.10",
    "CFBundleIdentifier" : "com.koekeishiya.yabai-osax",
    "size" : 16384,
    "uuid" : "1d8491d3-f7d8-3388-a6a3-8650b7077983",
    "path" : "\/Library\/ScriptingAdditions\/yabai.osax\/Contents\/MacOS\/loader",
    "name" : "loader",
    "CFBundleVersion" : "2.1.10"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6546292736,
    "size" : 241640,
    "uuid" : "87817730-fc15-31e6-9e6a-fbbae2b569ab",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6542864384,
    "size" : 531580,
    "uuid" : "94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6546534400,
    "size" : 53248,
    "uuid" : "7b1fc9fc-53b6-3174-a775-37406b68a4a0",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  }
],
  "sharedCache" : {
  "base" : 6542065664,
  "size" : 4663967744,
  "uuid" : "de835d74-5cd7-37e9-8c67-8aca9547413f"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=842.7M resident=0K(0%) swapped_out_or_unallocated=842.7M(100%)\nWritable regions: Total=539.2M written=257K(0%) resident=257K(0%) swapped_out=0K(0%) unallocated=538.9M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           530.2M       13 \nMALLOC guard page                   96K        6 \nSTACK GUARD                       56.0M        2 \nStack                             8720K        2 \n__AUTH                             946K      190 \n__AUTH_CONST                      16.9M      325 \n__DATA                            3631K      306 \n__DATA_CONST                      12.1M      327 \n__DATA_DIRTY                       692K      109 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       582.8M        2 \n__OBJC_RW                         2339K        1 \n__TEXT                           259.9M      339 \n__TPRO_CONST                       272K        2 \nmapped file                       31.5M        3 \nowned unmapped memory               16K        1 \npage table in kernel               257K        1 \nshared memory                      240K        5 \n===========                     =======  ======= \nTOTAL                              1.5G     1637 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "4422041f50b567f2a99d2cb55c31b029f01457e5",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "658361a603dc58766bab2d2a",
      "factorPackIds" : {
        "SIRI_TTS_DEVICE_TRAINING" : "6650ea935073d55d4d99939f"
      },
      "deploymentId" : 250000022
    },
    {
      "rolloutId" : "648cada15dbc71671bb3aa1b",
      "factorPackIds" : {
        "SIRI_UNDERSTANDING_NL" : "65a811c046dfa0720068876e",
        "SIRI_EXPERIENCE_CAM" : "65a81173096f6a1f1ba46525"
      },
      "deploymentId" : 250000113
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000002
    },
    {
      "treatmentId" : "2dffbe18-a39a-4f33-ada9-2cce30af39ca",
      "experimentId" : "6384d56b96e8d228551ec182",
      "deploymentId" : 400000032
    }
  ]
}
}

Model: MacBookPro18,1, BootROM 11881.0.80.0.2, proc 10:8:2 processors, 16 GB, SMC 
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Samsung
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Apr 22 2024 07:25:15 version 20.10.1110.0.8.7.176 FWID 01-f2e48c5b
IO80211_driverkit-1302.55 "IO80211_driverkit-1302.55" May 30 2024 20:56:50
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
koekeishiya commented 3 weeks ago

Try to do a full uninstall and try to install the latest commit (https://github.com/koekeishiya/yabai/commit/ae02b278fd572e6c988aa3cb1e74cfe73d36bc91) from the master branch, using the instructions in the wiki: https://github.com/koekeishiya/yabai/wiki/Installing-yabai-(from-HEAD)

acemtp commented 3 weeks ago

I installed the HEAD as you can see here:

==> Summary
🍺  /opt/homebrew/Cellar/yabai/HEAD-ae02b27: 10 files, 1.7MB, built in 11 seconds

When I run sudo yabai --load-sa, i've got a new alert

yabai scripting-addition
payload (0x0) doesn't support this macOS version!
image
koekeishiya commented 3 weeks ago

Ok nice, that means injection still works, just the regular offset patching that needs to be done. Hopefully this does not change in future updates.

acemtp commented 3 weeks ago

Is there anything I can do to make it works with macOS 15?

koekeishiya commented 3 weeks ago

If you upload Dock.app I can look at it without having to get an installation up myself.

pannxe commented 3 weeks ago

@koekeishiya After the latest patch I manage to inject script without any error notification.

Here's is what I can immediately see works:

Here's what not

Here's my Dock.app → Google Drive

Edit: BTW this's the best news I have heard this week

Ok nice, that means injection still works, just the regular offset patching that needs to be done. Hopefully this does not change in future updates.

zjp commented 3 weeks ago

payload_arm.txt

If it helps speed things along, I think the only wrong offset in this arm payload file is dock spaces -- I get 0x7E now instead of 0x0. I've never done such a thing before, I just read a very old guide (circa 4.0.0) on how to set up Ghidra and gave it the old college try.

koekeishiya commented 3 weeks ago

Thanks. I'll probably take a look at it sometime this weekend.

zjp commented 3 weeks ago

Oh, I noticed that in that file I uploaded I made a mistake and had if (os_version.majorVersion == 14) twice for the dock spaces pattern. Now it's loading for me. I know the workspace switching animation patching is correct because I can switch workspaces I make the normal mac way instantly, but others may be wrong. For example, yabai complains that it can't add spaces.

koekeishiya commented 3 weeks ago

The scripting addition should be working on Beta 1 now. Will require further tweaking for upcoming betas.

pannxe commented 3 weeks ago

The scripting addition should be working on Beta 1 now. Will require further tweaking for upcoming betas.

Whoa, that was quick. Y'all are truly a legend.

koekeishiya commented 3 weeks ago

In macOS Sequoia, SIP must be disabled to be able to move windows between spaces.

acemtp commented 3 weeks ago

I tried to reinstall, then uninstall/install to be sure to get the latest things and still have the following popup when I try to sudo yabai --load-sa:

yabai scripting-addition payload (0x0) doesn't support this macOS version!

Here is the full commands

❯ brew uninstall koekeishiya/formulae/yabai

Uninstalling /opt/homebrew/Cellar/yabai/HEAD-a1abe2c... (10 files, 1.7MB)
❯ brew install koekeishiya/formulae/yabai --HEAD

==> Auto-updating Homebrew...
Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with
HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
asak                                         dnsgen                                       ecs-deploy                                   pulsarctl                                    tinymist
==> New Casks
font-alumni-sans-sc                                                        font-maname                                                                tella

You have 104 outdated formulae and 1 outdated cask installed.

Warning: You are using macOS 15.
We do not provide support for this pre-release version.
It is expected behaviour that some formulae will fail to build in this pre-release version.
It is expected behaviour that Homebrew will be buggy and slow.
Do not create any issues about this on Homebrew's GitHub repositories.
Do not create any issues even if you think this message is unrelated.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.

==> Fetching koekeishiya/formulae/yabai
==> Cloning https://github.com/koekeishiya/yabai.git
Updating /Users/user/Library/Caches/Homebrew/yabai--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at a1abe2c #2331 #2324 moving windows to spaces require SIP to be disabled
==> Installing yabai from koekeishiya/formulae
==> make -j1 install
==> codesign -fs - /private/tmp/yabai-20240623-73491-ulyvde/bin/yabai
==> Caveats
Copy the example configuration into your home directory:
  cp /opt/homebrew/opt/yabai/share/yabai/examples/yabairc ~/.yabairc
  cp /opt/homebrew/opt/yabai/share/yabai/examples/skhdrc ~/.skhdrc

If you want yabai to be managed by launchd (start automatically upon login):
  yabai --start-service

When running as a launchd service logs will be found in:
  /tmp/yabai_<user>.[out|err].log

If you are using the scripting-addition; remember to update your sudoers file:
  sudo visudo -f /private/etc/sudoers.d/yabai

Build the configuration row by running:
  echo "$(whoami) ALL=(root) NOPASSWD: sha256:$(shasum -a 256 $(which yabai) | cut -d " " -f 1) $(which yabai) --load-sa"

README: https://github.com/koekeishiya/yabai/wiki/Installing-yabai-(latest-release)#configure-scripting-addition
==> Summary
🍺  /opt/homebrew/Cellar/yabai/HEAD-a1abe2c: 10 files, 1.7MB, built in 9 seconds
==> Running `brew cleanup yabai`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
❯ 

❯ codesign -fs 'yabai-cert' $(brew --prefix yabai)/bin/yabai
/opt/homebrew/opt/yabai/bin/yabai: replacing existing signature

❯ yabai --start-service

❯ shasum -a 256 $(which yabai)
95aec1b709519bdb973b91e525691c10584747c1cf751736e5ed12fc1b894ab6  /opt/homebrew/bin/yabai

❯ echo "$(whoami) ALL=(root) NOPASSWD: sha256:$(shasum -a 256 $(which yabai) | cut -d " " -f 1) $(which yabai) --load-sa" | sudo tee /private/etc/sudoers.d/yabai

user ALL=(root) NOPASSWD: sha256:95aec1b709519bdb973b91e525691c10584747c1cf751736e5ed12fc1b894ab6 /opt/homebrew/bin/yabai --load-sa

❯ sudo visudo -f /private/etc/sudoers.d/yabai

❯ yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"

❯ which yabai
/opt/homebrew/bin/yabai

❯ ll /opt/homebrew/bin/yabai
lrwxr-xr-x  1 user  admin    38B Jun 23 16:09 /opt/homebrew/bin/yabai -> ../Cellar/yabai/HEAD-a1abe2c/bin/yabai

❯ sw_vers
ProductName:            macOS
ProductVersion:         15.0
BuildVersion:           24A5264n

❯ csrutil status
System Integrity Protection status: disabled.

❯ sudo yabai --load-sa

-> popup yabai scripting-addition - payload (0x0) doesn't support this macOS version!

pannxe commented 3 weeks ago

try sudo yabai --uninstall-sa first. It worked for me.

acemtp commented 3 weeks ago

Indeed, uninstall and load works (I see the flash)

Now I cannot switch space so I imagine the load-sa wasn't really good.

❯ yabai -m space --focus next cannot focus space due to an error with the scripting-addition.

pannxe commented 3 weeks ago

I noticed that too. But I believe this is simply not implemented yet. As src/osax/payload.m does not list os_version.majorVersion == 15 in verify_os_version function.

When I try adding it and test it myself, Dock.app just crash whenever I try to switch spaces. So I think there's some more work to do

acemtp commented 3 weeks ago

Just tested the last commit, now I have this popup when I run yabai -m space --focus next

yabai scripting-addition payload v2.1.13

pannxe commented 3 weeks ago

Here's log from yabai --verbose

EVENT_HANDLER_DAEMON_MESSAGE: space --focus 2
EVENT_HANDLER_APPLICATION_TERMINATED: Dock (677) (not observed)
EVENT_HANDLER_APPLICATION_LAUNCHED: Dock (2614) is not finished launching, subscribing to finishedLaunching changes
EVENT_HANDLER_DOCK_DID_RESTART:
event_signal_flush: transmitting dock_did_restart to 1 subscriber(s)
-[workspace_context observeValueForKeyPath:ofObject:change:context:]: Dock (2614) finished launching
EVENT_HANDLER_APPLICATION_LAUNCHED: Dock (2614) is not observable, subscribing to activationPolicy changes
process_create: xpc service 'Dock Extra' detected! ignoring..
koekeishiya commented 3 weeks ago

Can you post the Dock crash log (from Console.app).

acemtp commented 3 weeks ago
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Dock [80348]
Path:                  /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
Identifier:            com.apple.dock
Version:               1.8 (2332)
Build Info:            Dock-2332000000000000~31
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-06-23 16:51:24.4607 +0200
OS Version:            macOS 15.0 (24A5264n)
Report Version:        12
Anonymous UUID:        E21A123F-D4A9-8409-7B6E-10CE9161D982

Sleep/Wake UUID:       0485F8C4-4AE2-449C-BDC5-F951510E5C86

Time Awake Since Boot: 160000 seconds
Time Since Wake:       62436 seconds

System Integrity Protection: disabled

Crashed Thread:        6

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   Dock [80348]

External Modification Warnings:
Thread creation by external task.

Application Specific Information:
abort() called

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x197a50e14 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x197a635b0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x197a599b8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib                 0x197a5115c mach_msg + 24
4   CoreFoundation                         0x197b7ab40 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x197b793f8 __CFRunLoopRun + 1228
6   CoreFoundation                         0x197b788bc CFRunLoopRunSpecific + 608
7   Dock                                   0x104791bf8 0x10474c000 + 285688
8   Dock                                   0x104753ca0 0x10474c000 + 31904
9   dyld                                   0x197711298 start + 2876

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

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

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

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

Thread 5:: com.apple.dock.animation
0   libsystem_kernel.dylib                 0x197a545ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x197a92894 _pthread_cond_wait + 1204
2   Dock                                   0x1047a9644 0x10474c000 + 382532
3   Dock                                   0x1047a9804 0x10474c000 + 382980
4   Dock                                   0x10475e4e8 0x10474c000 + 74984
5   libsystem_pthread.dylib                0x197a922e4 _pthread_start + 136
6   libsystem_pthread.dylib                0x197a8d0fc thread_start + 8

Thread 6 Crashed:
0   libsystem_kernel.dylib                 0x197a595e0 __pthread_kill + 8
1   libsystem_pthread.dylib                0x197a91f70 pthread_kill + 288
2   libsystem_c.dylib                      0x19799e908 abort + 128
3   libc++abi.dylib                        0x197a4844c abort_message + 132
4   libc++abi.dylib                        0x197a36a40 demangling_terminate_handler() + 348
5   libobjc.A.dylib                        0x1976e00b4 _objc_terminate() + 144
6   libc++abi.dylib                        0x197a47710 std::__terminate(void (*)()) + 16
7   libc++abi.dylib                        0x197a4acdc __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 88
8   libc++abi.dylib                        0x197a4ac84 __cxa_throw + 92
9   libobjc.A.dylib                        0x1976d6634 objc_exception_throw + 436
10  CoreFoundation                         0x197ca1674 -[NSObject(NSObject) doesNotRecognizeSelector:] + 364
11  CoreFoundation                         0x197b59410 ___forwarding___ + 1568
12  CoreFoundation                         0x197b58d30 _CF_forwarding_prep_0 + 96
13  payload                                0x115bf7a10 handle_connection + 672
14  libsystem_pthread.dylib                0x197a922e4 _pthread_start + 136
15  libsystem_pthread.dylib                0x197a8d0fc thread_start + 8

Thread 6 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000197a4ce1b   x5: 0x000000016bf6c520   x6: 0x000000000000006e   x7: 0x0000000000000000
    x8: 0x1bcc6c063fbd8d53   x9: 0x1bd0ec07544b7d53  x10: 0x0000000000000051  x11: 0x000000000000000b
   x12: 0x000000000000000b  x13: 0x0000000197f5294a  x14: 0x00000000001ff800  x15: 0x00000000000007fb
   x16: 0x0000000000000148  x17: 0x0000000204eeead0  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x000000000001600f  x21: 0x000000016bf6f0e0  x22: 0x00000001fac28000  x23: 0x0000000000000001
   x24: 0x0000000000000001  x25: 0x0000000000000068  x26: 0x000000016bf6d600  x27: 0x0000000104ac72d0
   x28: 0x000000016bf6da00   fp: 0x000000016bf6c490   lr: 0x0000000197a91f70
    sp: 0x000000016bf6c470   pc: 0x0000000197a595e0 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x115bf4000 -        0x115bfbfff com.koekeishiya.yabai-sa (2.1.13) <d45e2ae5-f009-3a41-8627-418aada9b02b> /Library/ScriptingAdditions/yabai.osax/Contents/Resources/payload.bundle/Contents/MacOS/payload
       0x1137c4000 -        0x1137e3fff com.apple.security.csparser (3.0) <fcfd76c1-2022-3255-bd52-61aefcc89eb7> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
       0x107f8c000 -        0x107f97fff libobjc-trampolines.dylib (*) <216174df-31e7-393a-831e-9165e3d1e385> /usr/lib/libobjc-trampolines.dylib
       0x10474c000 -        0x104b07fff com.apple.dock (1.8) <ba032e84-fbcc-3cf6-ae76-9761e9475fb6> /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
       0x197a50000 -        0x197a8afe7 libsystem_kernel.dylib (*) <87817730-fc15-31e6-9e6a-fbbae2b569ab> /usr/lib/system/libsystem_kernel.dylib
       0x197afc000 -        0x197fdafff com.apple.CoreFoundation (6.9) <7a170fd8-f42b-3e25-86f1-6802a9bb2929> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x19770b000 -        0x19778cc7b dyld (*) <94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x197a8b000 -        0x197a97fff libsystem_pthread.dylib (*) <7b1fc9fc-53b6-3174-a775-37406b68a4a0> /usr/lib/system/libsystem_pthread.dylib
       0x197925000 -        0x1979a6ffb libsystem_c.dylib (*) <02c31c13-13b9-3046-b48d-951456271b29> /usr/lib/system/libsystem_c.dylib
       0x197a35000 -        0x197a4ffff libc++abi.dylib (*) <e5233838-4292-38a6-b2f8-2b32acf67bec> /usr/lib/libc++abi.dylib
       0x1976bc000 -        0x19770adeb libobjc.A.dylib (*) <8fec8ac0-84c2-3c3c-bb65-1fecb97e9fc5> /usr/lib/libobjc.A.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    thread_create: 2
    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: 20
    thread_create: 40
    thread_set_state: 0

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
ColorSync                          528K       25 
CoreAnimation                     7056K       21 
CoreGraphics                        32K        2 
Foundation                        1248K       15 
Kernel Alloc Once                   32K        1 
MALLOC                             1.6G       72 
MALLOC guard page                  192K       12 
Memory Tag 246                    4608K       18 
Memory Tag 248                     256K        1 
QuickLook Thumbnails               512K        2 
SQLite page cache                 6144K       48 
STACK GUARD                       56.1M        7 
Stack                             11.2M        8 
VM_ALLOCATE                       1760K       20 
__AUTH                            2003K      327 
__AUTH_CONST                      32.9M      506 
__CTF                               824        1 
__DATA                            9026K      490 
__DATA_CONST                      15.3M      512 
__DATA_DIRTY                      1227K      172 
__FONT_DATA                        2352        1 
__LINKEDIT                       583.4M        5 
__OBJC_RW                         2339K        1 
__TEXT                           486.9M      527 
__TPRO_CONST                       272K        2 
mapped file                       55.1M       15 
owned unmapped memory              176K        1 
page table in kernel               530K        1 
shared memory                      912K       14 
===========                     =======  ======= 
TOTAL                              2.9G     2829 

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

{"app_name":"Dock","timestamp":"2024-06-23 16:51:24.00 +0200","app_version":"1.8","slice_uuid":"ba032e84-fbcc-3cf6-ae76-9761e9475fb6","build_version":"2332","platform":1,"bundleID":"com.apple.dock","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.0 (24A5264n)","roots_installed":0,"name":"Dock","incident_id":"7CBE059C-137C-4723-8D33-8996BC181611"}
{
  "uptime" : 160000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,1",
  "coalitionID" : 543,
  "osVersion" : {
    "train" : "macOS 15.0",
    "build" : "24A5264n",
    "releaseType" : "User"
  },
  "captureTime" : "2024-06-23 16:51:24.4607 +0200",
  "codeSigningMonitor" : 1,
  "incident" : "7CBE059C-137C-4723-8D33-8996BC181611",
  "pid" : 80348,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-06-23 16:51:14.3728 +0200",
  "procStartAbsTime" : 4008206798311,
  "procExitAbsTime" : 4008448378305,
  "procName" : "Dock",
  "procPath" : "\/System\/Library\/CoreServices\/Dock.app\/Contents\/MacOS\/Dock",
  "bundleInfo" : {"CFBundleShortVersionString":"1.8","CFBundleVersion":"2332","CFBundleIdentifier":"com.apple.dock"},
  "buildInfo" : {"ProjectName":"Dock","SourceVersion":"2332000000000000","BuildVersion":"31"},
  "storeInfo" : {"deviceIdentifierForVendor":"3AD45D08-6CF8-50C9-BE3B-E0E31BA4B8ED"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.apple.Dock.agent",
  "crashReporterKey" : "E21A123F-D4A9-8409-7B6E-10CE9161D982",
  "consecutiveCrashCount" : 10,
  "throttleTimeout" : 1,
  "codeSigningID" : "com.apple.dock",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570509857,
  "codeSigningValidationCategory" : 1,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"fyMD1f17v6n9AwCRcuD\/l78DAJH9e8Go\/w9f1sADX9YQKYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkWfg\/5e\/AwCR\/XvBqP8PX9bAA1\/WcAqA0g=="},
  "bootSessionUUID" : "9819BFD9-C20A-4179-A374-6E7B42EE06C2",
  "wakeTime" : 62436,
  "sleepWakeUUID" : "0485F8C4-4AE2-449C-BDC5-F951510E5C86",
  "sip" : "disabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"flags":0,"code":6,"namespace":"SIGNAL","indicator":"Abort trap: 6","byProc":"Dock","byPid":80348},
  "asi" : {"libsystem_c.dylib":["abort() called"]},
  "exceptionReason" : {"arguments":["%s","%s","0x6000025d0820"],"format_string":"-[%s %s]: unrecognized selector sent to instance %p","name":"NSInvalidArgumentException","type":"objc-exception","composed_message":"-[%s %s]: unrecognized selector sent to instance 0x6000025d0820","class":"NSException"},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":40,"thread_set_state":0,"task_for_pid":20},"targeted":{"thread_create":2,"thread_set_state":0,"task_for_pid":1},"warnings":1},
  "lastExceptionBacktrace" : [{"imageOffset":985956,"symbol":"__exceptionPreprocess","symbolLocation":164,"imageIndex":5},{"imageOffset":107724,"symbol":"objc_exception_throw","symbolLocation":76,"imageIndex":11},{"imageOffset":1726068,"symbol":"-[NSObject(NSObject) __retain_OA]","symbolLocation":0,"imageIndex":5},{"imageOffset":381968,"symbol":"___forwarding___","symbolLocation":1568,"imageIndex":5},{"imageOffset":380208,"symbol":"_CF_forwarding_prep_0","symbolLocation":96,"imageIndex":5},{"imageOffset":14864,"symbol":"handle_connection","symbolLocation":672,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}],
  "faultingThread" : 6,
  "threads" : [{"id":2696307,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":92371861635072},{"value":0},{"value":92371861635072},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":21507},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8672683584},{"value":0},{"value":4294967295},{"value":2},{"value":92371861635072},{"value":0},{"value":92371861635072},{"value":6097152376},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6839219632},"cpsr":{"value":4096},"fp":{"value":6097152224},"sp":{"value":6097152144},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839143956},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3604,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":79280,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":4},{"imageOffset":39352,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":4},{"imageOffset":4444,"symbol":"mach_msg","symbolLocation":24,"imageIndex":4},{"imageOffset":518976,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":5},{"imageOffset":513016,"symbol":"__CFRunLoopRun","symbolLocation":1228,"imageIndex":5},{"imageOffset":510140,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":5},{"imageOffset":285688,"imageIndex":3},{"imageOffset":31904,"imageIndex":3},{"imageOffset":25240,"symbol":"start","symbolLocation":2876,"imageIndex":6}]},{"id":2696319,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6099431424},{"value":19715},{"value":6098894848},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6099431424},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839390440},"far":{"value":0}}},{"id":2696345,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6100004864},{"value":39683},{"value":6099468288},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6100004864},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839390440},"far":{"value":0}}},{"id":2696349,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6101725184},{"value":35843},{"value":6101188608},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6101725184},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839390440},"far":{"value":0}}},{"id":2696350,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6102298624},{"value":39171},{"value":6101762048},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6102298624},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839390440},"far":{"value":0}}},{"id":2696363,"name":"com.apple.dock.animation","threadState":{"x":[{"value":260},{"value":0},{"value":256},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6105165432},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8672701064},{"value":0},{"value":105553174792296},{"value":105553174792248},{"value":6105166048},{"value":0},{"value":0},{"value":256},{"value":257},{"value":512},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6839412884},"cpsr":{"value":1610616832},"fp":{"value":6105165552},"sp":{"value":6105165408},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839158188},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":4},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":8},{"imageOffset":382532,"imageIndex":3},{"imageOffset":382980,"imageIndex":3},{"imageOffset":74984,"imageIndex":3},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"triggered":true,"id":2696374,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":6839127579},{"value":6106301728},{"value":110},{"value":0},{"value":2003094708368018771},{"value":2004361350403030355},{"value":81},{"value":11},{"value":11},{"value":6844393802},{"value":2095104},{"value":2043},{"value":328},{"value":8672701136},{"value":0},{"value":6},{"value":90127},{"value":6106312928},{"value":8502018048,"symbolLocation":0,"symbol":"OBJC_IVAR_$_Object.isa"},{"value":1},{"value":1},{"value":104},{"value":6106306048},{"value":4373377744},{"value":6106307072}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6839410544},"cpsr":{"value":1073745920},"fp":{"value":6106301584},"sp":{"value":6106301552},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6839178720,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":38368,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":4},{"imageOffset":28528,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":8},{"imageOffset":497928,"symbol":"abort","symbolLocation":128,"imageIndex":9},{"imageOffset":78924,"symbol":"abort_message","symbolLocation":132,"imageIndex":10},{"imageOffset":6720,"symbol":"demangling_terminate_handler()","symbolLocation":348,"imageIndex":10},{"imageOffset":147636,"symbol":"_objc_terminate()","symbolLocation":144,"imageIndex":11},{"imageOffset":75536,"symbol":"std::__terminate(void (*)())","symbolLocation":16,"imageIndex":10},{"imageOffset":89308,"symbol":"__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*)","symbolLocation":88,"imageIndex":10},{"imageOffset":89220,"symbol":"__cxa_throw","symbolLocation":92,"imageIndex":10},{"imageOffset":108084,"symbol":"objc_exception_throw","symbolLocation":436,"imageIndex":11},{"imageOffset":1726068,"symbol":"-[NSObject(NSObject) doesNotRecognizeSelector:]","symbolLocation":364,"imageIndex":5},{"imageOffset":381968,"symbol":"___forwarding___","symbolLocation":1568,"imageIndex":5},{"imageOffset":380208,"symbol":"_CF_forwarding_prep_0","symbolLocation":96,"imageIndex":5},{"imageOffset":14864,"symbol":"handle_connection","symbolLocation":672,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4659822592,
    "CFBundleShortVersionString" : "2.1.13",
    "CFBundleIdentifier" : "com.koekeishiya.yabai-sa",
    "size" : 32768,
    "uuid" : "d45e2ae5-f009-3a41-8627-418aada9b02b",
    "path" : "\/Library\/ScriptingAdditions\/yabai.osax\/Contents\/Resources\/payload.bundle\/Contents\/MacOS\/payload",
    "name" : "payload",
    "CFBundleVersion" : "2.1.13"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4621877248,
    "CFBundleShortVersionString" : "3.0",
    "CFBundleIdentifier" : "com.apple.security.csparser",
    "size" : 131072,
    "uuid" : "fcfd76c1-2022-3255-bd52-61aefcc89eb7",
    "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
    "name" : "csparser",
    "CFBundleVersion" : "61439.0.59.0.6"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4428709888,
    "size" : 49152,
    "uuid" : "216174df-31e7-393a-831e-9165e3d1e385",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4369727488,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.dock",
    "size" : 3915776,
    "uuid" : "ba032e84-fbcc-3cf6-ae76-9761e9475fb6",
    "path" : "\/System\/Library\/CoreServices\/Dock.app\/Contents\/MacOS\/Dock",
    "name" : "Dock",
    "CFBundleVersion" : "2332"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6839140352,
    "size" : 241640,
    "uuid" : "87817730-fc15-31e6-9e6a-fbbae2b569ab",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6839844864,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5107712,
    "uuid" : "7a170fd8-f42b-3e25-86f1-6802a9bb2929",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3028"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6835712000,
    "size" : 531580,
    "uuid" : "94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6839382016,
    "size" : 53248,
    "uuid" : "7b1fc9fc-53b6-3174-a775-37406b68a4a0",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6837915648,
    "size" : 532476,
    "uuid" : "02c31c13-13b9-3046-b48d-951456271b29",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6839029760,
    "size" : 110592,
    "uuid" : "e5233838-4292-38a6-b2f8-2b32acf67bec",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6835388416,
    "size" : 323052,
    "uuid" : "8fec8ac0-84c2-3c3c-bb65-1fecb97e9fc5",
    "path" : "\/usr\/lib\/libobjc.A.dylib",
    "name" : "libobjc.A.dylib"
  }
],
  "sharedCache" : {
  "base" : 6834913280,
  "size" : 4663967744,
  "uuid" : "de835d74-5cd7-37e9-8c67-8aca9547413f"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.6G written=530K(0%) resident=530K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nColorSync                          528K       25 \nCoreAnimation                     7056K       21 \nCoreGraphics                        32K        2 \nFoundation                        1248K       15 \nKernel Alloc Once                   32K        1 \nMALLOC                             1.6G       72 \nMALLOC guard page                  192K       12 \nMemory Tag 246                    4608K       18 \nMemory Tag 248                     256K        1 \nQuickLook Thumbnails               512K        2 \nSQLite page cache                 6144K       48 \nSTACK GUARD                       56.1M        7 \nStack                             11.2M        8 \nVM_ALLOCATE                       1760K       20 \n__AUTH                            2003K      327 \n__AUTH_CONST                      32.9M      506 \n__CTF                               824        1 \n__DATA                            9026K      490 \n__DATA_CONST                      15.3M      512 \n__DATA_DIRTY                      1227K      172 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       583.4M        5 \n__OBJC_RW                         2339K        1 \n__TEXT                           486.9M      527 \n__TPRO_CONST                       272K        2 \nmapped file                       55.1M       15 \nowned unmapped memory              176K        1 \npage table in kernel               530K        1 \nshared memory                      912K       14 \n===========                     =======  ======= \nTOTAL                              2.9G     2829 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "e8aada978bbf4c2fd3c3aa24b0cffe230c1c7395",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "61675b89201f677a9a4cbd65",
      "factorPackIds" : {
        "HEALTH_FEATURE_AVAILABILITY" : "65a855f5f087695cfac03d1f"
      },
      "deploymentId" : 250000122
    },
    {
      "rolloutId" : "648c94d4ebdf9e3e398fa708",
      "factorPackIds" : {
        "SIRI_UNDERSTANDING_NL_OVERRIDES" : "65a8104b6712a43e7922cab8"
      },
      "deploymentId" : 250000170
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000002
    },
    {
      "treatmentId" : "2dffbe18-a39a-4f33-ada9-2cce30af39ca",
      "experimentId" : "6384d56b96e8d228551ec182",
      "deploymentId" : 400000032
    }
  ]
}
}
pannxe commented 3 weeks ago
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Dock [3002]
Path:                  /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
Identifier:            com.apple.dock
Version:               1.8 (2332)
Build Info:            Dock-2332000000000000~31
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-06-23 23:40:09.3520 +0700
OS Version:            macOS 15.0 (24A5264n)
Report Version:        12
Anonymous UUID:        244EE5AE-EF86-7EF7-EFC8-F118C413BB77

Sleep/Wake UUID:       CA64DD3B-82FD-45F1-BF61-6F50010F6274

Time Awake Since Boot: 470 seconds
Time Since Wake:       18 seconds

System Integrity Protection: disabled

Crashed Thread:        10

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   Dock [3002]

External Modification Warnings:
Thread creation by external task.

Application Specific Information:
abort() called

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x190598e14 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1905ab5b0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1905a19b8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib                 0x19059915c mach_msg + 24
4   CoreFoundation                         0x1906c2b40 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x1906c13f8 __CFRunLoopRun + 1228
6   CoreFoundation                         0x1906c08bc CFRunLoopRunSpecific + 608
7   Dock                                   0x102c2dbf8 0x102be8000 + 285688
8   Dock                                   0x102befca0 0x102be8000 + 31904
9   dyld                                   0x190259298 start + 2876

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

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

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

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

Thread 5:
0   libsystem_pthread.dylib                0x1905d50e8 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib                0x1905d50e8 start_wqthread + 0

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

Thread 8:
0   libsystem_pthread.dylib                0x1905d50e8 start_wqthread + 0

Thread 9:: com.apple.dock.animation
0   libsystem_kernel.dylib                 0x19059c5ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1905da894 _pthread_cond_wait + 1204
2   Dock                                   0x102c45644 0x102be8000 + 382532
3   Dock                                   0x102c45804 0x102be8000 + 382980
4   Dock                                   0x102bfa4e8 0x102be8000 + 74984
5   libsystem_pthread.dylib                0x1905da2e4 _pthread_start + 136
6   libsystem_pthread.dylib                0x1905d50fc thread_start + 8

Thread 10 Crashed:
0   libsystem_kernel.dylib                 0x1905a15e0 __pthread_kill + 8
1   libsystem_pthread.dylib                0x1905d9f70 pthread_kill + 288
2   libsystem_c.dylib                      0x1904e6908 abort + 128
3   libc++abi.dylib                        0x19059044c abort_message + 132
4   libc++abi.dylib                        0x19057ea40 demangling_terminate_handler() + 348
5   libobjc.A.dylib                        0x1902280b4 _objc_terminate() + 144
6   libc++abi.dylib                        0x19058f710 std::__terminate(void (*)()) + 16
7   libc++abi.dylib                        0x190592cdc __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 88
8   libc++abi.dylib                        0x190592c84 __cxa_throw + 92
9   libobjc.A.dylib                        0x19021e634 objc_exception_throw + 436
10  CoreFoundation                         0x1907e9674 -[NSObject(NSObject) doesNotRecognizeSelector:] + 364
11  CoreFoundation                         0x1906a1410 ___forwarding___ + 1568
12  CoreFoundation                         0x1906a0d30 _CF_forwarding_prep_0 + 96
13  payload                                0x10866fa10 handle_connection + 672
14  libsystem_pthread.dylib                0x1905da2e4 _pthread_start + 136
15  libsystem_pthread.dylib                0x1905d50fc thread_start + 8

Thread 11:
0   libsystem_pthread.dylib                0x1905d50e8 start_wqthread + 0

Thread 12:
0   libsystem_pthread.dylib                0x1905d50e8 start_wqthread + 0

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

Thread 10 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000190594e1b   x5: 0x000000016d814520   x6: 0x000000000000006e   x7: 0x0000000000000000
    x8: 0xa45fff92759c9d05   x9: 0xa433ff93181ded05  x10: 0x0000000000000051  x11: 0x000000000000000b
   x12: 0x000000000000000b  x13: 0x0000000190a9a94a  x14: 0x00000000001ff800  x15: 0x00000000000007fb
   x16: 0x0000000000000148  x17: 0x00000001fda36ad0  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000013a2f  x21: 0x000000016d8170e0  x22: 0x00000001f3770000  x23: 0x0000000000000001
   x24: 0x0000000000000001  x25: 0x0000000000000068  x26: 0x000000016d815600  x27: 0x0000000102f632d0
   x28: 0x000000016d815a00   fp: 0x000000016d814490   lr: 0x00000001905d9f70
    sp: 0x000000016d814470   pc: 0x00000001905a15e0 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x108950000 -        0x10896ffff com.apple.security.csparser (3.0) <fcfd76c1-2022-3255-bd52-61aefcc89eb7> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
       0x10866c000 -        0x108673fff com.koekeishiya.yabai-sa (2.1.13) <d45e2ae5-f009-3a41-8627-418aada9b02b> /Library/ScriptingAdditions/yabai.osax/Contents/Resources/payload.bundle/Contents/MacOS/payload
       0x105dd4000 -        0x105ddffff libobjc-trampolines.dylib (*) <216174df-31e7-393a-831e-9165e3d1e385> /usr/lib/libobjc-trampolines.dylib
       0x102be8000 -        0x102fa3fff com.apple.dock (1.8) <ba032e84-fbcc-3cf6-ae76-9761e9475fb6> /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
       0x190598000 -        0x1905d2fe7 libsystem_kernel.dylib (*) <87817730-fc15-31e6-9e6a-fbbae2b569ab> /usr/lib/system/libsystem_kernel.dylib
       0x190644000 -        0x190b22fff com.apple.CoreFoundation (6.9) <7a170fd8-f42b-3e25-86f1-6802a9bb2929> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x190253000 -        0x1902d4c7b dyld (*) <94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x1905d3000 -        0x1905dffff libsystem_pthread.dylib (*) <7b1fc9fc-53b6-3174-a775-37406b68a4a0> /usr/lib/system/libsystem_pthread.dylib
       0x19046d000 -        0x1904eeffb libsystem_c.dylib (*) <02c31c13-13b9-3046-b48d-951456271b29> /usr/lib/system/libsystem_c.dylib
       0x19057d000 -        0x190597fff libc++abi.dylib (*) <e5233838-4292-38a6-b2f8-2b32acf67bec> /usr/lib/libc++abi.dylib
       0x190204000 -        0x190252deb libobjc.A.dylib (*) <8fec8ac0-84c2-3c3c-bb65-1fecb97e9fc5> /usr/lib/libobjc.A.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    thread_create: 2
    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: 3
    thread_create: 6
    thread_set_state: 0

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
ColorSync                          192K        8 
CoreAnimation                       32K        2 
CoreGraphics                        16K        1 
Foundation                        1280K       16 
Kernel Alloc Once                   32K        1 
MALLOC                             1.6G       58 
MALLOC guard page                  192K       12 
Memory Tag 244                      16K        1 
Memory Tag 246                    5632K       22 
Memory Tag 248                     256K        1 
QuickLook Thumbnails               256K        1 
SQLite page cache                 6784K       53 
STACK GUARD                       56.2M       14 
Stack                             14.9M       15 
VM_ALLOCATE                       1216K       16 
__AUTH                            2003K      327 
__AUTH_CONST                      32.9M      506 
__CTF                               824        1 
__DATA                            9027K      490 
__DATA_CONST                      15.3M      512 
__DATA_DIRTY                      1227K      172 
__FONT_DATA                        2352        1 
__LINKEDIT                       583.4M        5 
__OBJC_RW                         2339K        1 
__TEXT                           486.9M      527 
__TPRO_CONST                       272K        2 
mapped file                       54.6M       14 
owned unmapped memory               32K        1 
page table in kernel               530K        1 
shared memory                      912K       14 
===========                     =======  ======= 
TOTAL                              2.8G     2796 

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

{"app_name":"Dock","timestamp":"2024-06-23 23:40:09.00 +0700","app_version":"1.8","slice_uuid":"ba032e84-fbcc-3cf6-ae76-9761e9475fb6","build_version":"2332","platform":1,"bundleID":"com.apple.dock","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.0 (24A5264n)","roots_installed":0,"name":"Dock","incident_id":"6E9490D0-2206-493C-80C4-33AEBE2EC353"}
{
  "uptime" : 470,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac14,2",
  "coalitionID" : 716,
  "osVersion" : {
    "train" : "macOS 15.0",
    "build" : "24A5264n",
    "releaseType" : "User"
  },
  "captureTime" : "2024-06-23 23:40:09.3520 +0700",
  "codeSigningMonitor" : 1,
  "incident" : "6E9490D0-2206-493C-80C4-33AEBE2EC353",
  "pid" : 3002,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-06-23 23:40:08.7160 +0700",
  "procStartAbsTime" : 11313333691,
  "procExitAbsTime" : 11328290874,
  "procName" : "Dock",
  "procPath" : "\/System\/Library\/CoreServices\/Dock.app\/Contents\/MacOS\/Dock",
  "bundleInfo" : {"CFBundleShortVersionString":"1.8","CFBundleVersion":"2332","CFBundleIdentifier":"com.apple.dock"},
  "buildInfo" : {"ProjectName":"Dock","SourceVersion":"2332000000000000","BuildVersion":"31"},
  "storeInfo" : {"deviceIdentifierForVendor":"6449DC4C-271F-53D1-9682-527EE7EBC5BC"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.apple.Dock.agent",
  "crashReporterKey" : "244EE5AE-EF86-7EF7-EFC8-F118C413BB77",
  "consecutiveCrashCount" : 2,
  "throttleTimeout" : 1,
  "codeSigningID" : "com.apple.dock",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570509857,
  "codeSigningValidationCategory" : 1,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"fyMD1f17v6n9AwCRcuD\/l78DAJH9e8Go\/w9f1sADX9YQKYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkWfg\/5e\/AwCR\/XvBqP8PX9bAA1\/WcAqA0g=="},
  "bootSessionUUID" : "74769502-3A06-40C3-9064-A7DB656165C6",
  "wakeTime" : 18,
  "sleepWakeUUID" : "CA64DD3B-82FD-45F1-BF61-6F50010F6274",
  "sip" : "disabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"flags":0,"code":6,"namespace":"SIGNAL","indicator":"Abort trap: 6","byProc":"Dock","byPid":3002},
  "asi" : {"libsystem_c.dylib":["abort() called"]},
  "exceptionReason" : {"arguments":["%s","%s","0x600003c21900"],"format_string":"-[%s %s]: unrecognized selector sent to instance %p","name":"NSInvalidArgumentException","type":"objc-exception","composed_message":"-[%s %s]: unrecognized selector sent to instance 0x600003c21900","class":"NSException"},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":6,"thread_set_state":0,"task_for_pid":3},"targeted":{"thread_create":2,"thread_set_state":0,"task_for_pid":1},"warnings":1},
  "lastExceptionBacktrace" : [{"imageOffset":985956,"symbol":"__exceptionPreprocess","symbolLocation":164,"imageIndex":5},{"imageOffset":107724,"symbol":"objc_exception_throw","symbolLocation":76,"imageIndex":11},{"imageOffset":1726068,"symbol":"-[NSObject(NSObject) __retain_OA]","symbolLocation":0,"imageIndex":5},{"imageOffset":381968,"symbol":"___forwarding___","symbolLocation":1568,"imageIndex":5},{"imageOffset":380208,"symbol":"_CF_forwarding_prep_0","symbolLocation":96,"imageIndex":5},{"imageOffset":14864,"symbol":"handle_connection","symbolLocation":672,"imageIndex":1},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}],
  "faultingThread" : 10,
  "threads" : [{"id":24940,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":54988466290688},{"value":0},{"value":54988466290688},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":12803},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8550295104},{"value":0},{"value":4294967295},{"value":2},{"value":54988466290688},{"value":0},{"value":54988466290688},{"value":6125873544},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6716831152},"cpsr":{"value":4096},"fp":{"value":6125873392},"sp":{"value":6125873312},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716755476},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3604,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":79280,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":4},{"imageOffset":39352,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":4},{"imageOffset":4444,"symbol":"mach_msg","symbolLocation":24,"imageIndex":4},{"imageOffset":518976,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":5},{"imageOffset":513016,"symbol":"__CFRunLoopRun","symbolLocation":1228,"imageIndex":5},{"imageOffset":510140,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":5},{"imageOffset":285688,"imageIndex":3},{"imageOffset":31904,"imageIndex":3},{"imageOffset":25240,"symbol":"start","symbolLocation":2876,"imageIndex":6}]},{"id":24944,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6126432256},{"value":5891},{"value":6125895680},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126432256},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24948,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6127005696},{"value":6915},{"value":6126469120},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127005696},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24958,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6127579136},{"value":17155},{"value":6127042560},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127579136},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24959,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6128152576},{"value":29959},{"value":6127616000},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6128152576},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24962,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6128726016},{"value":30215},{"value":6128189440},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6128726016},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24990,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6129299456},{"value":39171},{"value":6128762880},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6129299456},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24992,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6129872896},{"value":36867},{"value":6129336320},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6129872896},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":24993,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6130446336},{"value":38147},{"value":6129909760},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6130446336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":25002,"name":"com.apple.dock.animation","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6131019384},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8550312584},{"value":0},{"value":105553164731720},{"value":105553164731672},{"value":6131020000},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6717024404},"cpsr":{"value":1610616832},"fp":{"value":6131019504},"sp":{"value":6131019360},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716769708},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":4},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":8},{"imageOffset":382532,"imageIndex":3},{"imageOffset":382980,"imageIndex":3},{"imageOffset":74984,"imageIndex":3},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"triggered":true,"id":25024,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":6716739099},{"value":6132155680},{"value":110},{"value":0},{"value":11844466549511200005},{"value":11832081653262314757},{"value":81},{"value":11},{"value":11},{"value":6722005322},{"value":2095104},{"value":2043},{"value":328},{"value":8550312656},{"value":0},{"value":6},{"value":80431},{"value":6132166880},{"value":8379629568,"symbolLocation":0,"symbol":"OBJC_IVAR_$_Object.isa"},{"value":1},{"value":1},{"value":104},{"value":6132160000},{"value":4344656592},{"value":6132161024}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6717022064},"cpsr":{"value":1073745920},"fp":{"value":6132155536},"sp":{"value":6132155504},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716790240,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":38368,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":4},{"imageOffset":28528,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":8},{"imageOffset":497928,"symbol":"abort","symbolLocation":128,"imageIndex":9},{"imageOffset":78924,"symbol":"abort_message","symbolLocation":132,"imageIndex":10},{"imageOffset":6720,"symbol":"demangling_terminate_handler()","symbolLocation":348,"imageIndex":10},{"imageOffset":147636,"symbol":"_objc_terminate()","symbolLocation":144,"imageIndex":11},{"imageOffset":75536,"symbol":"std::__terminate(void (*)())","symbolLocation":16,"imageIndex":10},{"imageOffset":89308,"symbol":"__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*)","symbolLocation":88,"imageIndex":10},{"imageOffset":89220,"symbol":"__cxa_throw","symbolLocation":92,"imageIndex":10},{"imageOffset":108084,"symbol":"objc_exception_throw","symbolLocation":436,"imageIndex":11},{"imageOffset":1726068,"symbol":"-[NSObject(NSObject) doesNotRecognizeSelector:]","symbolLocation":364,"imageIndex":5},{"imageOffset":381968,"symbol":"___forwarding___","symbolLocation":1568,"imageIndex":5},{"imageOffset":380208,"symbol":"_CF_forwarding_prep_0","symbolLocation":96,"imageIndex":5},{"imageOffset":14864,"symbol":"handle_connection","symbolLocation":672,"imageIndex":1},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":8},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":25040,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6132740096},{"value":60707},{"value":6132203520},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6132740096},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":25042,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6133313536},{"value":71963},{"value":6132776960},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6133313536},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}},{"id":25044,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6133886976},{"value":76047},{"value":6133350400},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6133886976},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717001960},"far":{"value":0}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4438949888,
    "CFBundleShortVersionString" : "3.0",
    "CFBundleIdentifier" : "com.apple.security.csparser",
    "size" : 131072,
    "uuid" : "fcfd76c1-2022-3255-bd52-61aefcc89eb7",
    "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
    "name" : "csparser",
    "CFBundleVersion" : "61439.0.59.0.6"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4435918848,
    "CFBundleShortVersionString" : "2.1.13",
    "CFBundleIdentifier" : "com.koekeishiya.yabai-sa",
    "size" : 32768,
    "uuid" : "d45e2ae5-f009-3a41-8627-418aada9b02b",
    "path" : "\/Library\/ScriptingAdditions\/yabai.osax\/Contents\/Resources\/payload.bundle\/Contents\/MacOS\/payload",
    "name" : "payload",
    "CFBundleVersion" : "2.1.13"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4393353216,
    "size" : 49152,
    "uuid" : "216174df-31e7-393a-831e-9165e3d1e385",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4341006336,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.dock",
    "size" : 3915776,
    "uuid" : "ba032e84-fbcc-3cf6-ae76-9761e9475fb6",
    "path" : "\/System\/Library\/CoreServices\/Dock.app\/Contents\/MacOS\/Dock",
    "name" : "Dock",
    "CFBundleVersion" : "2332"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6716751872,
    "size" : 241640,
    "uuid" : "87817730-fc15-31e6-9e6a-fbbae2b569ab",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6717456384,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5107712,
    "uuid" : "7a170fd8-f42b-3e25-86f1-6802a9bb2929",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3028"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6713323520,
    "size" : 531580,
    "uuid" : "94556bf3-ffa8-3dc8-aeae-d3d3a12c7f02",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6716993536,
    "size" : 53248,
    "uuid" : "7b1fc9fc-53b6-3174-a775-37406b68a4a0",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6715527168,
    "size" : 532476,
    "uuid" : "02c31c13-13b9-3046-b48d-951456271b29",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6716641280,
    "size" : 110592,
    "uuid" : "e5233838-4292-38a6-b2f8-2b32acf67bec",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6712999936,
    "size" : 323052,
    "uuid" : "8fec8ac0-84c2-3c3c-bb65-1fecb97e9fc5",
    "path" : "\/usr\/lib\/libobjc.A.dylib",
    "name" : "libobjc.A.dylib"
  }
],
  "sharedCache" : {
  "base" : 6712524800,
  "size" : 4663967744,
  "uuid" : "de835d74-5cd7-37e9-8c67-8aca9547413f"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.6G written=530K(0%) resident=530K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                          192K        8 \nCoreAnimation                       32K        2 \nCoreGraphics                        16K        1 \nFoundation                        1280K       16 \nKernel Alloc Once                   32K        1 \nMALLOC                             1.6G       58 \nMALLOC guard page                  192K       12 \nMemory Tag 244                      16K        1 \nMemory Tag 246                    5632K       22 \nMemory Tag 248                     256K        1 \nQuickLook Thumbnails               256K        1 \nSQLite page cache                 6784K       53 \nSTACK GUARD                       56.2M       14 \nStack                             14.9M       15 \nVM_ALLOCATE                       1216K       16 \n__AUTH                            2003K      327 \n__AUTH_CONST                      32.9M      506 \n__CTF                               824        1 \n__DATA                            9027K      490 \n__DATA_CONST                      15.3M      512 \n__DATA_DIRTY                      1227K      172 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       583.4M        5 \n__OBJC_RW                         2339K        1 \n__TEXT                           486.9M      527 \n__TPRO_CONST                       272K        2 \nmapped file                       54.6M       14 \nowned unmapped memory               32K        1 \npage table in kernel               530K        1 \nshared memory                      912K       14 \n===========                     =======  ======= \nTOTAL                              2.8G     2796 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "e8aada978bbf4c2fd3c3aa24b0cffe230c1c7395",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "63508950b3714d3622fc77f7",
      "factorPackIds" : {
        "SIRI_MEMORY_SYNC_CONFIG" : "651ef5f9d0c9ce2f459b5326"
      },
      "deploymentId" : 250000012
    },
    {
      "rolloutId" : "648c94d4ebdf9e3e398fa708",
      "factorPackIds" : {
        "SIRI_UNDERSTANDING_NL_OVERRIDES" : "65a8104b6712a43e7922cab8"
      },
      "deploymentId" : 250000170
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "3dff9c91-a8fb-424e-a656-c8d6e6037574",
      "experimentId" : "662152ede2d11d1408c4db33",
      "deploymentId" : 400000014
    },
    {
      "treatmentId" : "bd3092bf-1069-4726-b262-dfc04d2839ed",
      "experimentId" : "65fb74deff072d1db6625e21",
      "deploymentId" : 500000004
    }
  ]
}
}
koekeishiya commented 3 weeks ago

The offsets are fine, but it appears some of the datastructures have changes. (Previously Dock.Spaces has been renamed to Spaces, and likely some minor changes that we need to adapt to).

koekeishiya commented 3 weeks ago

Should be working now. (Adjustments likely required for second beta).

Octogonee commented 3 weeks ago

Should be working now.

Everything working for me after reinstalling. Thank you so much!

acemtp commented 3 weeks ago

Works fine here too! thanks for your work @koekeishiya!