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

[Wasm] WebAssembly.Net.Http.HttpClient fails under AOT #14940

Closed
jeromelaban opened this issue Jun 10, 2019 · 5 comments · Fixed by #15018
Closed

[Wasm] WebAssembly.Net.Http.HttpClient fails under AOT #14940

jeromelaban opened this issue Jun 10, 2019 · 5 comments · Fixed by #15018
Assignees
Labels

Comments

@jeromelaban
Copy link
Contributor

@jeromelaban jeromelaban commented Jun 10, 2019

Steps to Reproduce

  1. https://github.com/jeromelaban/Wasm.Samples/tree/master/HttpClientRepro
  2. msbuild /r /bl /p:Configuration=Release
  3. Browse using the server.py in the bin/Release/netstandard2.0/dist folder.

Current Behavior

The first call fails with RuntimeError: index out of bounds
The second call works, but raises a native assert.

Loaded: aot-dummy.dll mono.js:6838:16
initializing mono runtime mono.js:6844:17
>>mono_wasm_runtime_ready mono.js:6759:14
/mnt/jenkins/workspace/test-mono-mainline-wasm/label/ubuntu-1804-amd64/mono/metadata/icall.c:1632: mono.js:2181:13
WebAssembly.JSException: RuntimeError: index out of bounds mono.js:2181:13
mono.js:2181:13
/mnt/jenkins/workspace/test-mono-mainline-wasm/label/ubuntu-1804-amd64/mono/metadata/icall.c:1632: mono.js:2181:13
[{"CountryCode":"USA","CountryName":"United States","CurrencyCode":"USD","CurrencyName":"Dollar","CurrencySymbol":"$"},…

Expected Behavior

Both calls to the GetStringAsync work, without raisong runtime errors.

On which platforms did you notice this

[ ] macOS
[ ] Linux
[ ] Windows
[X] WebAssembly

Version Used:

Stacktrace

Please paste the stack trace here if available.
@jeromelaban jeromelaban changed the title [Wasm] WasmHttpClient fails under AOT [Wasm] WebAssembly.Net.Http.HttpClient fails under AOT Jun 10, 2019
jeromelaban added a commit to unoplatform/calculator that referenced this issue Jun 10, 2019
The mono HttpClient fails under AOT, see mono/mono#14940
@lewing lewing assigned lewing and kjpou1 and unassigned lewing Jun 10, 2019
@lewing lewing added the target-wasm label Jun 10, 2019
@kjpou1

This comment has been minimized.

Copy link
Member

@kjpou1 kjpou1 commented Jun 11, 2019

Hello @jeromelaban

Maybe I am doing something wrong on my end but not able to reproduce

Build with

iMac-Pro-2:HttpClientRepro Jimmy$ msbuild /r /bl /p:Configuration=Release

Output:

 Running 
[/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed]: /Users/Jimmy/.nuget/packages/uno.wasm.bootstrap/1.0.0-dev.293/build/linker/monolinker.exe -out "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed" --verbose -b true -l none --exclude-feature com --exclude-feature remoting -a "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/obj/Release/netstandard2.0/linker-in/HttpClientRepro.dll" -a "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/obj/Release/netstandard2.0/linker-in/WebAssembly.Bindings.dll" -a "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/obj/Release/netstandard2.0/linker-in/WebAssembly.Net.Http.dll" -a "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/obj/Release/netstandard2.0/linker-in/WebAssembly.Net.WebSockets.dll" -c link -p copy "WebAssembly.Bindings" -d "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed"
  Processing embedded resource linker descriptor: HttpClientRepro.xml
  Processing embedded resource linker descriptor: mscorlib.xml
  Duplicate preserve in resource HttpClientRepro.xml in HttpClientRepro, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null of System.Delegate (Fields).  Duplicate uses (All)
  Type Mono.ValueTuple has no fields to preserve
  Type System.Reflection.Assembly has no fields to preserve
  Type System.Reflection.Emit.ByRefType has no fields to preserve
  Type System.Reflection.Emit.PointerType has no fields to preserve
  Output action:     Save assembly: WebAssembly.Net.WebSockets, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
  Output action:     Save assembly: WebAssembly.Net.Http, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
  Output action:     Save assembly: WebAssembly.Bindings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
  Output action:     Link assembly: HttpClientRepro, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
  Output action:   Delete assembly: netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
  Output action:   Delete assembly: System.Memory, Version=4.0.99.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
  Output action:     Link assembly: mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  Output action:     Link assembly: System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  Output action:     Link assembly: System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  Output action:   Delete assembly: System.Data, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:   Delete assembly: System.Drawing.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
  Output action:   Delete assembly: System.IO.Compression, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:   Delete assembly: System.IO.Compression.FileSystem, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:   Delete assembly: System.ComponentModel.Composition, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:     Link assembly: System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  Output action:   Delete assembly: System.Numerics, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:   Delete assembly: System.Runtime.Serialization, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  Output action:   Delete assembly: System.Transactions, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  Output action:   Delete assembly: System.Web.Services, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  Output action:   Delete assembly: System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
  Output action:   Delete assembly: System.Xml.Linq, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
  Output action:     Link assembly: Mono.Security, Version=2.0.5.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
  Output action:   Delete assembly: System.ServiceModel.Internals, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
  Removing linker deleted file [System.ComponentModel.Composition.dll] from mono-config.js
  Removing linker deleted file [System.Data.dll] from mono-config.js
  Removing linker deleted file [System.Drawing.Common.dll] from mono-config.js
  Removing linker deleted file [System.IO.Compression.FileSystem.dll] from mono-config.js
  Removing linker deleted file [System.IO.Compression.dll] from mono-config.js
  Removing linker deleted file [System.Memory.dll] from mono-config.js
  Removing linker deleted file [System.Numerics.dll] from mono-config.js
  Removing linker deleted file [System.Runtime.Serialization.dll] from mono-config.js
  Removing linker deleted file [System.ServiceModel.Internals.dll] from mono-config.js
  Removing linker deleted file [System.Transactions.dll] from mono-config.js
  Removing linker deleted file [System.Web.Services.dll] from mono-config.js
  Removing linker deleted file [System.Xml.Linq.dll] from mono-config.js
  Removing linker deleted file [System.Xml.dll] from mono-config.js
  Removing linker deleted file [netstandard.dll] from mono-config.js
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.clr
  Renaming /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.dll to /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.clr
  Additional JS require.js
  Additional JS service-worker.js
  Additional JS uno-bootstrap.js
  Additional CSS normalize.css
  Additional CSS uno-bootstrap.css
  HTML /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/index.html
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/mono.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono.wasm->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/mono.wasm
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-config.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/uno-config.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/require.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/require.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/normalize.css->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/normalize.css
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/runtime.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/runtime.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono-config.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/mono-config.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/service-worker.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/service-worker.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/index.html->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/index.html
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-bootstrap.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/uno-bootstrap.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-bootstrap.css->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/uno-bootstrap.css
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_gz/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono.wasm->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/mono.wasm
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Bindings.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/service-worker.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/service-worker.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono-config.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/mono-config.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/normalize.css->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/normalize.css
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Net.Http.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-config.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/uno-config.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-bootstrap.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/uno-bootstrap.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/mono.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/mono.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/require.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/require.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.WebSockets.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/runtime.js->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/runtime.js
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/mscorlib.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/Mono.Security.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/index.html->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/index.html
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/uno-bootstrap.css->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/uno-bootstrap.css
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/WebAssembly.Net.Http.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.Core.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/System.clr
  Compressing /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.clr->/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/bin/Release/netstandard2.0/dist/_compressed_br/managed-d4316a1f683a4e6b33a88ae9420bce8da1b23ab8/HttpClientRepro.clr
Done Building Project "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj" (default targets).
Done Building Project "/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.sln" (default targets).
Deferred Messages
  
  Detailed Build Summary
  ======================
      
  
  ============================== Build Hierarchy (IDs represent configurations) =====================================================
  Id                  : Exclusive Time   Total Time   Path (Targets)
  -----------------------------------------------------------------------------------------------------------------------------------
  0                   : 0.133s           1.155s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.sln (Restore) 
  . 1                 : 0.822s           1.022s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj (Restore) 
  | | 2               : 0.056s           0.056s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj (_IsProjectRestoreSupported) 
  | | 3               : 0.006s           0.006s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj (_GenerateRestoreProjectPathWalk) 
  | | 4               : 0.124s           0.124s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj (_GenerateRestoreGraphProjectEntry) 
  | . 5               : 0.013s           0.013s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj (_GenerateProjectRestoreGraph) 
  
  ============================== Node Utilization (IDs represent configurations) ====================================================
  Timestamp:            1        Duration   Cumulative
  -----------------------------------------------------------------------------------------------------------------------------------
  636958271432416710:   0        0.123s     0.123s ##
  636958271433643430:   1        0.354s     0.476s #######
  636958271437178600:   2        0.055s     0.531s #
  636958271437726930:   1        0.019s     0.550s 
  636958271437914450:   3        0.006s     0.556s 
  636958271437976470:   1        0.004s     0.559s 
  636958271438011470:   4        0.124s     0.683s ##
  636958271439251470:   1        0.013s     0.696s 
  636958271439381070:   5        0.013s     0.709s 
  636958271439506330:   1        0.436s     1.145s ########
  636958271443871020:   0        0.013s     1.159s 
  -----------------------------------------------------------------------------------------------------------------------------------
  Utilization:          100.0    Average Utilization: 100.0
  
  Detailed Build Summary
  ======================
      
  
  ============================== Build Hierarchy (IDs represent configurations) =====================================================
  Id                  : Exclusive Time   Total Time   Path (Targets)
  -----------------------------------------------------------------------------------------------------------------------------------
  6                   : 0.018s           6.656s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.sln () 
  . 7                 : 5.459s           6.637s       /Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj () 
  | . 8               : 1.112s           1.177s       /var/folders/lj/7yb871bn58sf0x07r7yqkl880000gn/T/mono-wasm-f5cfc67c8ed/packager_build/packager2.csproj (Restore, Build) 
  | | | 9             : 0.043s           0.043s       /var/folders/lj/7yb871bn58sf0x07r7yqkl880000gn/T/mono-wasm-f5cfc67c8ed/packager_build/packager2.csproj (_IsProjectRestoreSupported) 
  | | | 10            : 0.005s           0.005s       /var/folders/lj/7yb871bn58sf0x07r7yqkl880000gn/T/mono-wasm-f5cfc67c8ed/packager_build/packager2.csproj (_GenerateRestoreProjectPathWalk) 
  | | | 11            : 0.010s           0.010s       /var/folders/lj/7yb871bn58sf0x07r7yqkl880000gn/T/mono-wasm-f5cfc67c8ed/packager_build/packager2.csproj (_GenerateRestoreGraphProjectEntry) 
  | | . 12            : 0.007s           0.007s       /var/folders/lj/7yb871bn58sf0x07r7yqkl880000gn/T/mono-wasm-f5cfc67c8ed/packager_build/packager2.csproj (_GenerateProjectRestoreGraph) 
  
  ============================== Node Utilization (IDs represent configurations) ====================================================
  Timestamp:            1        Duration   Cumulative
  -----------------------------------------------------------------------------------------------------------------------------------
  636958271432416710:   0        0.123s     0.123s ##
  636958271433643430:   1        0.354s     0.476s #######
  636958271437178600:   2        0.055s     0.531s #
  636958271437726930:   1        0.019s     0.550s 
  636958271437914450:   3        0.006s     0.556s 
  636958271437976470:   1        0.004s     0.559s 
  636958271438011470:   4        0.124s     0.683s ##
  636958271439251470:   1        0.013s     0.696s 
  636958271439381070:   5        0.013s     0.709s 
  636958271439506330:   1        0.436s     1.145s ########
  636958271443871020:   0        0.013s     1.159s 
  636958271444146300:   6        0.006s     1.179s 
  636958271444211100:   7        1.649s     2.829s ################################
  636958271460704630:   8        0.067s     2.896s #
  636958271461377550:   9        0.043s     2.939s 
  636958271461808200:   8        0.002s     2.941s 
  636958271461828710:   10       0.005s     2.946s 
  636958271461874360:   8        0.015s     2.960s 
  636958271462019390:   11       0.010s     2.970s 
  636958271462120980:   8        0.001s     2.972s 
  636958271462132100:   12       0.007s     2.979s 
  636958271462204820:   8        1.027s     4.006s ####################
  636958271472477610:   7        3.811s     7.817s ############################################################################
  636958271510584720:   6        0.012s     7.829s 
  -----------------------------------------------------------------------------------------------------------------------------------
  Utilization:          99.8     Average Utilization: 99.8

Build succeeded.

"/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.sln" (default target) (1:2) ->
"/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj" (default target) (2:7) ->
(CoreCompile target) -> 
  Program.cs(10,13): warning CS4014: Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call. [/Users/Jimmy/websharp/projects/Wasm.Samples/HttpClientRepro/HttpClientRepro.csproj]

    1 Warning(s)
    0 Error(s)

Time Elapsed 00:00:08.10
iMac-Pro-2:dist Jimmy$ python server.py 
('python 2 serving at port', 8000)

initializing mono runtime
mono.js:1 DEBUGGING ENABLED
mono.js:1 >>mono_wasm_runtime_ready
uno-bootstrap.js:324 Done loading the BCL
uno-bootstrap.js:395 Debugging hotkey: Shift+Cmd+D (when application has focus)
mono.js:1 [{"CountryCode":"USA","CountryName":"United States","CurrencyCode":"USD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"EUR","CountryName":"Europe","CurrencyCode":"EUR","CurrencyName":"Euro","CurrencySymbol":"€"},{"CountryCode":"JPN","CountryName":"Japan","CurrencyCode":"JPY","CurrencyName":"Yen","CurrencySymbol":"¥"},{"CountryCode":"CAN","CountryName":"Canada","CurrencyCode":"CAD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"GBR","CountryName":"United Kingdom","CurrencyCode":"GBP","CurrencyName":"Pound","CurrencySymbol":"£"},{"CountryCode":"AUS","CountryName":"Australia","CurrencyCode":"AUD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"CHE","CountryName":"Switzerland","CurrencyCode":"CHF","CurrencyName":"Franc","CurrencySymbol":"CHF"},{"CountryCode":"ARG","CountryName":"Argentina","CurrencyCode":"ARS","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"BRA","CountryName":"Brazil","CurrencyCode":"BRL","CurrencyName":"Real","CurrencySymbol":"R$"},{"CountryCode":"CHL","CountryName":"Chile","CurrencyCode":"CLP","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"DOM","CountryName":"Dominican Republic","CurrencyCode":"DOP","CurrencyName":"Peso","CurrencySymbol":"RD$"},{"CountryCode":"MEX","CountryName":"Mexico","CurrencyCode":"MXN","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"CZE","CountryName":"Czech Republic","CurrencyCode":"CZK","CurrencyName":"Koruna","CurrencySymbol":"Kč"},{"CountryCode":"DNK","CountryName":"Denmark","CurrencyCode":"DKK","CurrencyName":"Krone","CurrencySymbol":"kr"},{"CountryCode":"HUN","CountryName":"Hungary","CurrencyCode":"HUF","CurrencyName":"Forint","CurrencySymbol":"Ft"},{"CountryCode":"NOR","CountryName":"Norway","CurrencyCode":"NOK","CurrencyName":"Krone","CurrencySymbol":"kr"},{"CountryCode":"POL","CountryName":"Poland","CurrencyCode":"PLN","CurrencyName":"Zloty","CurrencySymbol":"zł"},{"CountryCode":"RUS","CountryName":"Russia","CurrencyCode":"RUB","CurrencyName":"Rouble","CurrencySymbol":"₽"},{"CountryCode":"SWE","CountryName":"Sweden","CurrencyCode":"SEK","CurrencyName":"Krona","CurrencySymbol":"kr"},{"CountryCode":"CHN","CountryName":"China","CurrencyCode":"CNY","CurrencyName":"Yuan","CurrencySymbol":"¥"},{"CountryCode":"HKG","CountryName":"Hong Kong SAR","CurrencyCode":"HKD","CurrencyName":"Dollar","CurrencySymbol":"HK$"},{"CountryCode":"IND","CountryName":"India","CurrencyCode":"INR","CurrencyName":"Rupee","CurrencySymbol":"₹"},{"CountryCode":"IDN","CountryName":"Indonesia","CurrencyCode":"IDR","CurrencyName":"Rupiah","CurrencySymbol":"Rp"},{"CountryCode":"MYS","CountryName":"Malaysia","CurrencyCode":"MYR","CurrencyName":"Ringgit","CurrencySymbol":"RM"},{"CountryCode":"NZL","CountryName":"New Zealand","CurrencyCode":"NZD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"PAK","CountryName":"Pakistan","CurrencyCode":"PKR","CurrencyName":"Rupee","CurrencySymbol":"₨"},{"CountryCode":"SGP","CountryName":"Singapore","CurrencyCode":"SGD","CurrencyName":"Dollar","CurrencySymbol":"S$"},{"CountryCode":"KOR","CountryName":"Korea","CurrencyCode":"KRW","CurrencyName":"Won","CurrencySymbol":"₩"},{"CountryCode":"TWN","CountryName":"Taiwan","CurrencyCode":"TWD","CurrencyName":"New Dollar","CurrencySymbol":"NT$"},{"CountryCode":"THA","CountryName":"Thailand","CurrencyCode":"THB","CurrencyName":"Baht","CurrencySymbol":"฿"},{"CountryCode":"EGY","CountryName":"Egypt","CurrencyCode":"EGP","CurrencyName":"Pound","CurrencySymbol":"ج.م."},{"CountryCode":"ISR","CountryName":"Israel","CurrencyCode":"ILS","CurrencyName":"Shekel","CurrencySymbol":"₪"},{"CountryCode":"ZAF","CountryName":"South Africa","CurrencyCode":"ZAR","CurrencyName":"Rand","CurrencySymbol":"R"},{"CountryCode":"TUR","CountryName":"Turkey","CurrencyCode":"TRY","CurrencyName":"Lira","CurrencySymbol":"TRY"},{"CountryCode":"ARE","CountryName":"United Arab Emirates","CurrencyCode":"AED","CurrencyName":"Dirham","CurrencySymbol":"د.إ."},{"CountryCode":"AFG","CountryName":"Afghanistan","CurrencyCode":"AFN","CurrencyName":"Afghani","CurrencySymbol":"؋"},{"CountryCode":"ALB","CountryName":"Albania","CurrencyCode":"ALL","CurrencyName":"Lek","CurrencySymbol":"ALL"},{"CountryCode":"ARM","CountryName":"Armenia","CurrencyCode":"AMD","CurrencyName":"Dram","CurrencySymbol":"AMD"},{"CountryCode":"ABW","CountryName":"Aruba","CurrencyCode":"AWG","CurrencyName":"Guilder","CurrencySymbol":"ƒ"},{"CountryCode":"AZE","CountryName":"Azerbaijan","CurrencyCode":"AZN","CurrencyName":"New Manat","CurrencySymbol":"ман"},{"CountryCode":"BIH","CountryName":"Bosnia and Herzegovina","CurrencyCode":"BAM","CurrencyName":"Convertible Marka","CurrencySymbol":"KM"},{"CountryCode":"BRB","CountryName":"Barbados","CurrencyCode":"BBD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"BGD","CountryName":"Bangladesh","CurrencyCode":"BDT","CurrencyName":"Taka","CurrencySymbol":"৳"},{"CountryCode":"BGR","CountryName":"Bulgaria","CurrencyCode":"BGN","CurrencyName":"Lev","Curren
mono.js:1 [{"CountryCode":"USA","CountryName":"United States","CurrencyCode":"USD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"EUR","CountryName":"Europe","CurrencyCode":"EUR","CurrencyName":"Euro","CurrencySymbol":"€"},{"CountryCode":"JPN","CountryName":"Japan","CurrencyCode":"JPY","CurrencyName":"Yen","CurrencySymbol":"¥"},{"CountryCode":"CAN","CountryName":"Canada","CurrencyCode":"CAD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"GBR","CountryName":"United Kingdom","CurrencyCode":"GBP","CurrencyName":"Pound","CurrencySymbol":"£"},{"CountryCode":"AUS","CountryName":"Australia","CurrencyCode":"AUD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"CHE","CountryName":"Switzerland","CurrencyCode":"CHF","CurrencyName":"Franc","CurrencySymbol":"CHF"},{"CountryCode":"ARG","CountryName":"Argentina","CurrencyCode":"ARS","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"BRA","CountryName":"Brazil","CurrencyCode":"BRL","CurrencyName":"Real","CurrencySymbol":"R$"},{"CountryCode":"CHL","CountryName":"Chile","CurrencyCode":"CLP","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"DOM","CountryName":"Dominican Republic","CurrencyCode":"DOP","CurrencyName":"Peso","CurrencySymbol":"RD$"},{"CountryCode":"MEX","CountryName":"Mexico","CurrencyCode":"MXN","CurrencyName":"Peso","CurrencySymbol":"$"},{"CountryCode":"CZE","CountryName":"Czech Republic","CurrencyCode":"CZK","CurrencyName":"Koruna","CurrencySymbol":"Kč"},{"CountryCode":"DNK","CountryName":"Denmark","CurrencyCode":"DKK","CurrencyName":"Krone","CurrencySymbol":"kr"},{"CountryCode":"HUN","CountryName":"Hungary","CurrencyCode":"HUF","CurrencyName":"Forint","CurrencySymbol":"Ft"},{"CountryCode":"NOR","CountryName":"Norway","CurrencyCode":"NOK","CurrencyName":"Krone","CurrencySymbol":"kr"},{"CountryCode":"POL","CountryName":"Poland","CurrencyCode":"PLN","CurrencyName":"Zloty","CurrencySymbol":"zł"},{"CountryCode":"RUS","CountryName":"Russia","CurrencyCode":"RUB","CurrencyName":"Rouble","CurrencySymbol":"₽"},{"CountryCode":"SWE","CountryName":"Sweden","CurrencyCode":"SEK","CurrencyName":"Krona","CurrencySymbol":"kr"},{"CountryCode":"CHN","CountryName":"China","CurrencyCode":"CNY","CurrencyName":"Yuan","CurrencySymbol":"¥"},{"CountryCode":"HKG","CountryName":"Hong Kong SAR","CurrencyCode":"HKD","CurrencyName":"Dollar","CurrencySymbol":"HK$"},{"CountryCode":"IND","CountryName":"India","CurrencyCode":"INR","CurrencyName":"Rupee","CurrencySymbol":"₹"},{"CountryCode":"IDN","CountryName":"Indonesia","CurrencyCode":"IDR","CurrencyName":"Rupiah","CurrencySymbol":"Rp"},{"CountryCode":"MYS","CountryName":"Malaysia","CurrencyCode":"MYR","CurrencyName":"Ringgit","CurrencySymbol":"RM"},{"CountryCode":"NZL","CountryName":"New Zealand","CurrencyCode":"NZD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"PAK","CountryName":"Pakistan","CurrencyCode":"PKR","CurrencyName":"Rupee","CurrencySymbol":"₨"},{"CountryCode":"SGP","CountryName":"Singapore","CurrencyCode":"SGD","CurrencyName":"Dollar","CurrencySymbol":"S$"},{"CountryCode":"KOR","CountryName":"Korea","CurrencyCode":"KRW","CurrencyName":"Won","CurrencySymbol":"₩"},{"CountryCode":"TWN","CountryName":"Taiwan","CurrencyCode":"TWD","CurrencyName":"New Dollar","CurrencySymbol":"NT$"},{"CountryCode":"THA","CountryName":"Thailand","CurrencyCode":"THB","CurrencyName":"Baht","CurrencySymbol":"฿"},{"CountryCode":"EGY","CountryName":"Egypt","CurrencyCode":"EGP","CurrencyName":"Pound","CurrencySymbol":"ج.م."},{"CountryCode":"ISR","CountryName":"Israel","CurrencyCode":"ILS","CurrencyName":"Shekel","CurrencySymbol":"₪"},{"CountryCode":"ZAF","CountryName":"South Africa","CurrencyCode":"ZAR","CurrencyName":"Rand","CurrencySymbol":"R"},{"CountryCode":"TUR","CountryName":"Turkey","CurrencyCode":"TRY","CurrencyName":"Lira","CurrencySymbol":"TRY"},{"CountryCode":"ARE","CountryName":"United Arab Emirates","CurrencyCode":"AED","CurrencyName":"Dirham","CurrencySymbol":"د.إ."},{"CountryCode":"AFG","CountryName":"Afghanistan","CurrencyCode":"AFN","CurrencyName":"Afghani","CurrencySymbol":"؋"},{"CountryCode":"ALB","CountryName":"Albania","CurrencyCode":"ALL","CurrencyName":"Lek","CurrencySymbol":"ALL"},{"CountryCode":"ARM","CountryName":"Armenia","CurrencyCode":"AMD","CurrencyName":"Dram","CurrencySymbol":"AMD"},{"CountryCode":"ABW","CountryName":"Aruba","CurrencyCode":"AWG","CurrencyName":"Guilder","CurrencySymbol":"ƒ"},{"CountryCode":"AZE","CountryName":"Azerbaijan","CurrencyCode":"AZN","CurrencyName":"New Manat","CurrencySymbol":"ман"},{"CountryCode":"BIH","CountryName":"Bosnia and Herzegovina","CurrencyCode":"BAM","CurrencyName":"Convertible Marka","CurrencySymbol":"KM"},{"CountryCode":"BRB","CountryName":"Barbados","CurrencyCode":"BBD","CurrencyName":"Dollar","CurrencySymbol":"$"},{"CountryCode":"BGD","CountryName":"Bangladesh","CurrencyCode":"BDT","CurrencyName":"Taka","CurrencySymbol":"৳"},{"CountryCode":"BGR","CountryName":"Bulgaria","CurrencyCode":"BGN","CurrencyName":"Lev","Currenc






@jeromelaban

This comment has been minimized.

Copy link
Contributor Author

@jeromelaban jeromelaban commented Jun 11, 2019

I forgot to mention, AOT is only available under Linux (no macOS binaries in the artifacts, and I don’t know how to use the windows ones)

@kjpou1

This comment has been minimized.

Copy link
Member

@kjpou1 kjpou1 commented Jun 11, 2019

Yeah, no linux machine here. Will need to try to recreate on Mac.

@jeromelaban

This comment has been minimized.

Copy link
Contributor Author

@jeromelaban jeromelaban commented Jun 11, 2019

@kjpou1 if you want to repro on a mac, you can replace the linux binaries in the /tmp/mono-wasm-xxxx folder with the macOS binaries. I'm also using that container for linux, if that's of any help.

@kjpou1

This comment has been minimized.

Copy link
Member

@kjpou1 kjpou1 commented Jun 12, 2019

@jeromelaban No problem. I am able to recreate it using master. There is an extra dispose when parsing the headers returned. Should have a fix shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.