Reproduction steps:
1. Open the “IN-86206.zip” project
2. Install the “Muse Common Library” Package through Window → Package Manager
3. Observe the crash
Reproducible in: 2.0.0 (2022.3.42f1, 6000.0.15f1), 2.0.8 (2022.3.54f1, 6000.0.30f1, 6000.1.0a7)
Not reproducible in: 1.0.0 (2022.3.42f1, 6000.0.15f1)
Fixed in: 2.0.9 (2022.3.54f1, 6000.0.30f1, 6000.1.0a7)
Reproducible on: macOS 12.7.4 (M1), macOS 13.4 (M1 Max) (Reported by the user)
Not reproducible on: macOS 15.0 (M1 Max)
First few lines of the stack trace:
#0 0x000001abbb9c34 in objc_msgSend
#1 0x0000010b8480d4 in AppUITouchGestureResponder* FindResponderInChain<AppUITouchGestureResponder>(NSResponder*)
#2 0x0000010b846a40 in ClearKeyWindow()
#3 0x0000010b8446fc in OnKeyWindowChanged()
#4 0x0000010b8444a8 in -[ApplicationObserver observeValueForKeyPath:ofObject:change:context:]
Notes:
- If the issue does not reproduce after installing the Package, remove the Package and install it again
- The issue is reproducible with other Muse related Packages, for example, Muse Texture and Muse Sprite