utmapp/UTM

Crash in macOS Guest on Video Playing

ladyisatis opened this issue · 0 comments

Describe the issue
There is a segmentation fault that happens with UTM whenever navigating to a website via Firefox in the macOS VM guest that contains video.

Configuration

  • UTM Version: 4.6.0 and 4.5.4
  • macOS Version: 15.0.1
  • Mac Chip (Intel, M1, ...): M3 Max

Crash log
Crash log uploaded here as a Gist, too large for GitHub issue body.

Debug log
Nothing in system.log that is outputted from the macOS guest on macOS host.

Upload VM

config.plist
<?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>Backend</key>
	<string>Apple</string>
	<key>ConfigurationVersion</key>
	<integer>4</integer>
	<key>Display</key>
	<array>
		<dict>
			<key>DynamicResolution</key>
			<true/>
			<key>HeightPixels</key>
			<integer>1200</integer>
			<key>PixelsPerInch</key>
			<integer>80</integer>
			<key>WidthPixels</key>
			<integer>1920</integer>
		</dict>
	</array>
	<key>Drive</key>
	<array>
		<dict>
			<key>Identifier</key>
			<string>9979A8C1-D480-45FC-8E75-A99841B31A2D</string>
			<key>ImageName</key>
			<string>9979A8C1-D480-45FC-8E75-A99841B31A2D.img</string>
			<key>Nvme</key>
			<false/>
			<key>ReadOnly</key>
			<false/>
		</dict>
	</array>
	<key>Information</key>
	<dict>
		<key>Icon</key>
		<string>mac</string>
		<key>IconCustom</key>
		<false/>
		<key>Name</key>
		<string>macOS</string>
		<key>UUID</key>
		<string>70EC3FAB-0025-4BEA-A2D2-7C368A15D8F7</string>
	</dict>
	<key>Network</key>
	<array>
		<dict>
			<key>BridgeInterface</key>
			<string>en7</string>
			<key>MacAddress</key>
			<string>a6:fc:b6:52:fd:e4</string>
			<key>Mode</key>
			<string>Bridged</string>
		</dict>
	</array>
	<key>Serial</key>
	<array/>
	<key>System</key>
	<dict>
		<key>Architecture</key>
		<string>aarch64</string>
		<key>Boot</key>
		<dict>
			<key>OperatingSystem</key>
			<string>macOS</string>
			<key>UEFIBoot</key>
			<false/>
		</dict>
		<key>CPUCount</key>
		<integer>0</integer>
		<key>MacPlatform</key>
		<dict>
			<key>AuxiliaryStoragePath</key>
			<string>AuxiliaryStorage</string>
			<key>HardwareModel</key>
			<data>
			YnBsaXN0MDDTAQIDBAQFXxAZRGF0YVJlcHJlc2VudGF0aW9uVmVy
			c2lvbl8QD1BsYXRmb3JtVmVyc2lvbl8QEk1pbmltdW1TdXBwb3J0
			ZWRPUxACowYHBxAMEAAIDys9UlRYWgAAAAAAAAEBAAAAAAAAAAgA
			AAAAAAAAAAAAAAAAAABc
			</data>
			<key>MachineIdentifier</key>
			<data>
			YnBsaXN0MDDRAQJURUNJRBQAAAAAAAAAALJY+ALOxocfCAsQAAAA
			AAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAACE=
			</data>
		</dict>
		<key>MemorySize</key>
		<integer>8192</integer>
	</dict>
	<key>Virtualization</key>
	<dict>
		<key>Audio</key>
		<true/>
		<key>Balloon</key>
		<true/>
		<key>ClipboardSharing</key>
		<true/>
		<key>Entropy</key>
		<true/>
		<key>Keyboard</key>
		<string>Generic</string>
		<key>Pointer</key>
		<string>Mouse</string>
	</dict>
</dict>