Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[macOs] WebView-WebView_JavascriptInvoke [WKNavigationAction userActivity]: unrecognized selector sent to instance #8682

Closed
workgroupengineering opened this issue May 4, 2022 · 1 comment
Labels
area/webview Categorizes an issue or PR as relevant to the WebView control difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working platform/macos 🍏 Categorizes an issue or PR as relevant to the macOS platform project/media 📺 Categorizes an issue or PR as relevant to media (MediaPlayer, WebView, PDF, Image, …)

Comments

@workgroupengineering
Copy link
Contributor

Current behavior

https://dev.azure.com/uno-platform/Uno%20Platform/_build/results?buildId=45342&view=logs&j=e60060e5-a787-58a4-124e-a75a7b9c613f&s=96ac2280-8cb4-5df5-99de-dd2da759617d&t=f12b779d-f8a5-533d-b4d6-e0a6af747587&l=20399

info: SampleControl.Presentation.SampleChooserViewModel[0]
      Screenshot 914 of 1043.
2022-05-03 19:20:16.518 SamplesApp.macOS[2460:18226] -[WKNavigationAction userActivity]: unrecognized selector sent to instance 0x7fdcf5058b90

Pkilling 0x123145398755328x from 0x4634312192x
Pkilling 0x123145396645888x from 0x4634312192x
Pkilling 0x123145438666752x from 0x4634312192x
Could not exec mono-hang-watchdog, expected on path '/Applications/SamplesApp.macOS.app/Contents/MonoBundle/../bin/mono-hang-watchdog' (errno 2)
Entering thread summarizer pause from 0x4634312192x
Finished thread summarizer pause from 0x4634312192x.
Failed to create breadcrumb file (null)/crash_hash_0xaa5b6b78d

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7fff22fe7ef8):0x7fff22fe7ee8  48 89 c7 ff 15 8f 0c 32 64 48 89 05 18 cb b6 5d  H......2dH.....]
0x7fff22fe7ef8  0f 0b 48 89 c7 e8 6e 6f 7b 00 31 ff 31 f6 31 c0  ..H...no{.1.1.1.
0x7fff22fe7f08  e8 6a 13 e2 ff e8 8e 6f 7b 00 0f 0b 48 89 c3 e8  .j.....o{...H...
0x7fff22fe7f18  78 6f 7b 00 48 89 df e8 da 68 7b 00 0f 0b e8 65  xo{.H....h{....e

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at ObjCRuntime.Messaging:void_objc_msgSendSuper_IntPtr <0x000ae>
	  at AppKit.NSResponder:set_UserActivity <0x000f2>
	  at WebViewNavigationDelegate:DecidePolicy <0x00060>
	  at <Module>:runtime_invoke_void__this___object_object_object <0x000cb>
	  at <unknown> <0xffffffff>
	  at AppKit.NSApplication:NSApplicationMain <0x001a7>
	  at AppKit.NSApplication:Main <0x00112>
	  at SamplesApp.macOS.MainClass:Main <0x000da>
	  at <Module>:runtime_invoke_void_object <0x000b0>
=================================================================
/Users/runner/work/_temp/069a5e9f-e351-4a96-88ee-bcc8af06f201.sh: line 1:  2459 Illegal instruction: 4  timeout 70m /Applications/SamplesApp.macOS.app/Contents/MacOS/SamplesApp.macOS --auto-screenshots=/Users/runner/work/1/a/screenshots/macOS-screenshots
##[error]Bash exited with code '132'.
Finishing: Run macOS UI Snapshot Tests

Expected behavior

No response

How to reproduce it (as minimally and precisely as possible)

No response

Workaround

No response

Works on UWP/WinUI

Yes

Environment

Uno.UI / Uno.UI.WebAssembly / Uno.UI.Skia

NuGet package version(s)

No response

Affected platforms

macOS

IDE

No response

IDE version

No response

Relevant plugins

No response

Anything else we need to know?

No response

@workgroupengineering workgroupengineering added difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification labels May 4, 2022
@jeromelaban jeromelaban added platform/macos 🍏 Categorizes an issue or PR as relevant to the macOS platform area/webview Categorizes an issue or PR as relevant to the WebView control project/media 📺 Categorizes an issue or PR as relevant to media (MediaPlayer, WebView, PDF, Image, …) and removed triage/untriaged Indicates an issue requires triaging or verification labels May 4, 2022
@workgroupengineering
Copy link
Contributor Author

fixes by #8854

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/webview Categorizes an issue or PR as relevant to the WebView control difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working platform/macos 🍏 Categorizes an issue or PR as relevant to the macOS platform project/media 📺 Categorizes an issue or PR as relevant to media (MediaPlayer, WebView, PDF, Image, …)
Projects
None yet
2 participants