> On 17 Jan 2022, at 14:51, Liviu Ionescu <i...@livius.net> wrote: > > it crashes with ... I can try to investigate, perhaps it is only a small > mistake somewhere.
I did some new tests, and I confirm that on a macOS 11.6 running on a MacMini 2020 M1 it throws the exception, as shown before, when testing a build performed on a macOS 11.6. However, on an Intel macOS 11.6, a QEMU 6.2 built --with-sdl on an old macOS 10.13, managed to start, and I got a graphical window, which was a bit surprising: However, the console displayed the following: ilg@wks day16 % /Users/ilg/Downloads/xpack-binaries/qemu-arm/xpack-qemu-arm-6.2.0-1/bin/qemu-system-aarch64 -net none -parallel none -monitor none -M vexpress-a9 -kernel winter.zImage -dtb vexpress-v2p-ca9.dtb 2022-01-17 15:07:38.259 qemu-system-aarch64[62163:1267689] WARNING: NSWindow drag regions should only be invalidated on the Main Thread! This will throw an exception in the future. Called from ( 0 AppKit 0x00007ff806a86f50 -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 352 1 AppKit 0x00007ff806a91185 -[NSView setFrameSize:] + 2315 2 AppKit 0x00007ff806ad3ce8 -[NSTitlebarView setFrameSize:] + 86 3 AppKit 0x00007ff806aa1d5c -[NSView setFrame:] + 404 4 AppKit 0x00007ff806ad3c8b -[NSTitlebarView resizeWithOldSuperviewSize:] + 95 5 AppKit 0x00007ff806ab35ef -[NSView resizeSubviewsWithOldSize:] + 501 6 AppKit 0x00007ff806a90ef0 -[NSView setFrameSize:] + 1654 7 AppKit 0x00007ff806ab42a1 -[NSTitlebarContainerView setFrameSize:] + 147 8 AppKit 0x00007ff806aa1d5c -[NSView setFrame:] + 404 9 AppKit 0x00007ff806ab3c76 -[NSView resizeWithOldSuperviewSize:] + 697 10 AppKit 0x00007ff806ab35ef -[NSView resizeSubviewsWithOldSize:] + 501 11 AppKit 0x00007ff806a90ef0 -[NSView setFrameSize:] + 1654 12 AppKit 0x00007ff806ab18e5 -[NSThemeFrame setFrameSize:] + 518 13 AppKit 0x00007ff806ab0f0c -[NSWindow _oldPlaceWindow:fromServer:] + 697 14 AppKit 0x00007ff806aaf8f3 -[NSWindow _setFrameCommon:display:fromServer:] + 2696 15 libSDL2-2.0.0.dylib 0x000000010ba7125d Cocoa_SetWindowSize + 285 16 libSDL2-2.0.0.dylib 0x000000010ba41a56 SDL_SetWindowSize_REAL + 198 17 qemu-system-aarch64 0x000000010a761b80 qemu-system-aarch64 + 2947968 18 qemu-system-aarch64 0x000000010a4ba318 qemu-system-aarch64 + 164632 19 qemu-system-aarch64 0x000000010a5a23a9 qemu-system-aarch64 + 1115049 20 qemu-system-aarch64 0x000000010aa5a053 qemu-system-aarch64 + 6062163 21 qemu-system-aarch64 0x000000010aa59ea3 qemu-system-aarch64 + 6061731 22 qemu-system-aarch64 0x000000010ab2224d qemu-system-aarch64 + 6881869 23 ??? 0x0000000111a25855 0x0 + 4590819413 ) In other words: "WARNING: NSWindow drag regions should only be invalidated on the Main Thread! This will throw an exception in the future.", which is exactly what happened on builds performed on more recent macOS. I will try to rebuild using --with-cocoa on newer systems, to validate the rest of the build. Liviu