From 1d563cf9b320fb9cba6a1c3e2e510b80178902b2 Mon Sep 17 00:00:00 2001 From: osy <50960678+osy@users.noreply.github.com> Date: Tue, 22 Sep 2026 13:02:47 -0500 Subject: [PATCH] CocoaSpice: fix typing into the built-in serial terminal Keystrokes typed into a QEMU VM's built-in terminal never reached the guest. SPICE sends port writes by reference after CSPort returns, and since the CocoaSpice update in cebbab9d drains an autorelease pool on every SPICE loop iteration, the bytes were freed before they were sent. Pull in the CocoaSpice fix that keeps the data alive until the write completes. Fixes #7814 Assisted-by: Claude:claude-opus-5-5 --- .../project.xcworkspace/xcshareddata/swiftpm/Package.resolved | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UTM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/UTM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 850e1360..2a9b09d2 100644 --- a/UTM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/UTM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -16,7 +16,7 @@ "location" : "https://github.com/utmapp/CocoaSpice.git", "state" : { "branch" : "main", - "revision" : "127033fa3e59cd49678f49ed54f8adfc060afb56" + "revision" : "d8d29fc810047a3ddcebb351cdadc8fe4b4f308d" } }, {