dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.87k stars 676 forks source link

Debugger will not stay attached (Mac, .NET 6, Azure Function Core Tools 4.x) #4903

Open boylec opened 2 years ago

boylec commented 2 years ago

Issue Description

Attaching the debugger to an Azure Functions Core Tools running process (dotnet runtime - not dotnet-isolated) seems to attach for a second or two and then just detach with no errors/useful information reported.

Steps to Reproduce

  1. install Azure Functions Core tools
  2. func init --worker-runtime dotnet
  3. func new
  4. select any function type *I selected HTTP trigger
  5. set a breakpoint or two in the resulting generated function file (.cs)
  6. func start --verbose *note the process ID from the output once the function is started
  7. attach to running process with standard coreclr debugger configuration

Expected Behavior

Debugger attaches to the underlying process and waits for breakpoints to be hit. (I.e. when you manually trigger the function via cURL/Postman against localhost)

Actual Behavior

Debugger attaches for a few seconds and then detaches.

Logs

caseyboyle@Zerocool x86_64 % ./vsdbg-ui --server --consoleLogging Waiting for communication on port 4711... >> accepted connection from client -> (C) {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"coreclr","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-us","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1} <- (R) {"seq":1,"type":"response","request_seq":1,"success":true,"command":"initialize","body":{"supportsConfigurationDoneRequest":true,"supportsFunctionBreakpoints":true,"supportsConditionalBreakpoints":true,"supportsHitConditionalBreakpoints":true,"supportsEvaluateForHovers":true,"exceptionBreakpointFilters":[{"filter":"all","label":"All Exceptions","description":"Break when an exception is thrown. For more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings","default":false,"supportsCondition":true,"conditionDescription":"Comma-separated list of exception types to break on, or if the list starts with '!', a list of exception types to ignore. \nExample 1: System.NullReferenceException -- this will break on just null reference exceptions. \nExample 2: !System.Threading.Tasks.TaskCanceledException -- this will break on all exceptions except for task canceled.\n\nFor more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings"},{"filter":"user-unhandled","label":"User-Unhandled Exceptions","description":"Break when an exception is caught in non-user code (system code) after having passed through user code. For more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings","default":true,"supportsCondition":true,"conditionDescription":"Comma-separated list of exception types to break on, or if the list starts with '!', a list of exception types to ignore. \nExample 1: System.NullReferenceException -- this will break on just null reference exceptions. \nExample 2: !System.Threading.Tasks.TaskCanceledException -- this will break on all exceptions except for task canceled.\n\nFor more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings"}],"supportsSetVariable":true,"supportsGotoTargetsRequest":true,"supportsModulesRequest":true,"supportedChecksumAlgorithms":["MD5","SHA1","SHA256"],"supportsExceptionOptions":true,"supportsValueFormattingOptions":true,"supportsExceptionInfoRequest":true,"supportTerminateDebuggee":true,"supportsSetExpression":true,"supportsReadMemoryRequest":true,"supportsCancelRequest":true,"supportsExceptionFilterOptions":true,"supportsExceptionConditions":true,"supportsLoadSymbolsRequest":true,"supportsModuleSymbolSearchLog":true,"supportsDebuggerProperties":true,"supportsSetSymbolOptions":true,"supportsHitBreakpointIds":true,"supportsVsIndividualBreakpointOperations":true,"supportsVsBreakpointLanguage":true,"supportsSetHitCount":true,"supportsVsCustomMessages":true,"supportsEvaluationOptions":true,"supportsExceptionStackTrace":true,"memoryReferencesAreAddresses":true,"supportsObjectFavorites":true,"supportsObjectId":true,"supportsVariableEnumerators":false}} -> (C) {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"coreclr","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-us","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1} -> (C) {"command":"attach","arguments":{"name":".NET Core Attach","type":"coreclr","request":"attach","targetArchitecture":"x86_64","logging":{"engineLogging":false},"debugServer":4711,"__configurationTarget":5,"processId":"91151","env":{},"__sessionId":"81c97450-aaab-499c-a87f-77ebfec3a684"},"type":"request","seq":2} <- (E) {"seq":4,"type":"event","event":"output","body":{"category":"console","output":"-------------------------------------------------------------------\nYou may only use the Microsoft .NET Core Debugger (vsdbg) with\nVisual Studio Code, Visual Studio or Visual Studio for Mac software\nto help you develop and test your applications.\n-------------------------------------------------------------------\n","severity":"ok"}} <- (R) {"seq":5,"type":"response","request_seq":2,"success":true,"command":"attach"} <- (E) {"seq":6,"type":"event","event":"initialized","body":{}} -> (C) {"command":"setBreakpoints","arguments":{"source":{"name":"ProductFunction.cs","path":"/Users/caseyboyle/Repositories/TrueVelocity/TrueVelocity.Web/TrueVelocity.Web.API/TrueVelocity.Web.API.Admin/ProductFunction.cs","checksums":[{"algorithm":"SHA1","checksum":"f3946cc4c093df5868a5c4e746322a6c0e6786b2"},{"algorithm":"SHA256","checksum":"1edfc0c3508b26eef8172e1095dde1198a58fb819319ca61b07a2c85e05ba8b7"},{"algorithm":"SHA1","checksum":"4cbbef07e3692bb0c2f4dfa2ec2fc5b044e5dbf7"},{"algorithm":"SHA256","checksum":"9b7bf2983b3e40f46bd6bfbe6b40b69e94334890b92204b616eb6e63f65258d5"}]},"lines":[27],"breakpoints":[{"line":27}],"sourceModified":false},"type":"request","seq":3} -> (C) {"command":"setBreakpoints","arguments":{"source":{"name":"Startup.cs","path":"/Users/caseyboyle/Repositories/TrueVelocity/TrueVelocity.Web/TrueVelocity.Web.API/TrueVelocity.Web.API.Admin/Startup.cs","checksums":[{"algorithm":"SHA1","checksum":"ab24777f2aa4e957bcd8794e0aaa6f4f767d945b"},{"algorithm":"SHA256","checksum":"11dd96137695a0c24b41125a237409de127de78024900069e1413fe6bf16cf03"},{"algorithm":"SHA1","checksum":"dd1fc5dffccf73a6f188c8865efbb15320d707e0"},{"algorithm":"SHA256","checksum":"45b578b4a1e99aa705b1931fba2eb38fa72cb50916041e1e0ff3f8126651ad2e"}]},"lines":[21],"breakpoints":[{"line":21}],"sourceModified":false},"type":"request","seq":4} <- (R) {"seq":7,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"verified":false,"message":"The breakpoint is pending and will be resolved when debugging starts.","line":27}]}} <- (R) {"seq":8,"type":"response","request_seq":4,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":2,"verified":false,"message":"The breakpoint is pending and will be resolved when debugging starts.","line":21}]}} -> (C) {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":5} <- (R) {"seq":9,"type":"response","request_seq":5,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}} -> (C) {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"user-unhandled"}]},"type":"request","seq":6} <- (R) {"seq":10,"type":"response","request_seq":6,"success":true,"command":"setExceptionBreakpoints","body":{"breakpoints":[{"verified":true}]}} -> (C) {"command":"configurationDone","type":"request","seq":7} zsh: killed ./vsdbg-ui --server --consoleLogging caseyboyle@Zerocool x86_64 %

OmniSharp log

-> (C) {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"coreclr","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-us","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1} -> (C) {"command":"attach","arguments":{"name":".NET Core Attach","type":"coreclr","request":"attach","targetArchitecture":"x86_64","logging":{"engineLogging":false},"__configurationTarget":5,"processId":"91537","env":{},"__sessionId":"52709662-bb8b-45b8-a94b-1df9b44b81ba"},"type":"request","seq":2} <- (E) {"seq":4,"type":"event","event":"output","body":{"category":"console","output":"-------------------------------------------------------------------\nYou may only use the Microsoft .NET Core Debugger (vsdbg) with\nVisual Studio Code, Visual Studio or Visual Studio for Mac software\nto help you develop and test your applications.\n-------------------------------------------------------------------\n","severity":"ok"}} ------------------------------------------------------------------- You may only use the Microsoft .NET Core Debugger (vsdbg) with Visual Studio Code, Visual Studio or Visual Studio for Mac software to help you develop and test your applications. ------------------------------------------------------------------- <- (R) {"seq":5,"type":"response","request_seq":2,"success":true,"command":"attach"} <- (E) {"seq":6,"type":"event","event":"initialized","body":{}} -> (C) {"command":"setBreakpoints","arguments":{"source":{"name":"ProductFunction.cs","path":"/Users/caseyboyle/Repositories/TrueVelocity/TrueVelocity.Web/TrueVelocity.Web.API/TrueVelocity.Web.API.Admin/ProductFunction.cs","checksums":[{"algorithm":"SHA1","checksum":"f3946cc4c093df5868a5c4e746322a6c0e6786b2"},{"algorithm":"SHA256","checksum":"1edfc0c3508b26eef8172e1095dde1198a58fb819319ca61b07a2c85e05ba8b7"},{"algorithm":"SHA1","checksum":"4cbbef07e3692bb0c2f4dfa2ec2fc5b044e5dbf7"},{"algorithm":"SHA256","checksum":"9b7bf2983b3e40f46bd6bfbe6b40b69e94334890b92204b616eb6e63f65258d5"}]},"lines":[27],"breakpoints":[{"line":27}],"sourceModified":false},"type":"request","seq":3} -> (C) {"command":"setBreakpoints","arguments":{"source":{"name":"Startup.cs","path":"/Users/caseyboyle/Repositories/TrueVelocity/TrueVelocity.Web/TrueVelocity.Web.API/TrueVelocity.Web.API.Admin/Startup.cs","checksums":[{"algorithm":"SHA1","checksum":"ab24777f2aa4e957bcd8794e0aaa6f4f767d945b"},{"algorithm":"SHA256","checksum":"11dd96137695a0c24b41125a237409de127de78024900069e1413fe6bf16cf03"},{"algorithm":"SHA1","checksum":"dd1fc5dffccf73a6f188c8865efbb15320d707e0"},{"algorithm":"SHA256","checksum":"45b578b4a1e99aa705b1931fba2eb38fa72cb50916041e1e0ff3f8126651ad2e"}]},"lines":[21],"breakpoints":[{"line":21}],"sourceModified":false},"type":"request","seq":4} <- (R) {"seq":7,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"verified":false,"message":"The breakpoint is pending and will be resolved when debugging starts.","line":27}]}} <- (R) {"seq":8,"type":"response","request_seq":4,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":2,"verified":false,"message":"The breakpoint is pending and will be resolved when debugging starts.","line":21}]}} -> (C) {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":5} <- (R) {"seq":9,"type":"response","request_seq":5,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}} -> (C) {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"user-unhandled"}]},"type":"request","seq":6} <- (R) {"seq":10,"type":"response","request_seq":6,"success":true,"command":"setExceptionBreakpoints","body":{"breakpoints":[{"verified":true}]}} -> (C) {"command":"configurationDone","type":"request","seq":7}

C# log

None

Environment information

VSCode version: 1.62.3 C# Extension: 1.23.16

Mono Information OmniSharp using built-in mono
Dotnet Information .NET SDK (reflecting any global.json): Version: 6.0.100 Commit: 9e8b04bbff Runtime Environment: OS Name: Mac OS X OS Version: 11.6 OS Platform: Darwin RID: osx.11.0-x64 Base Path: /usr/local/share/dotnet/sdk/6.0.100/ Host (useful for support): Version: 6.0.0 Commit: 4822e3c3aa .NET SDKs installed: 3.1.402 [/usr/local/share/dotnet/sdk] 3.1.407 [/usr/local/share/dotnet/sdk] 3.1.412 [/usr/local/share/dotnet/sdk] 5.0.201 [/usr/local/share/dotnet/sdk] 5.0.402 [/usr/local/share/dotnet/sdk] 6.0.100 [/usr/local/share/dotnet/sdk] .NET runtimes installed: Microsoft.AspNetCore.App 3.1.8 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.13 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.18 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.11 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.8 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.13 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.18 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.11 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App] To install additional .NET runtimes or SDKs: https://aka.ms/dotnet-download
Visual Studio Code Extensions |Extension|Author|Version| |---|---|---| |aadb2c|AzureADB2CTools|1.3.1| |application-insights|VisualStudioOnlineApplicationInsights|0.4.2| |armview|bencoleman|0.4.5| |auto-close-tag|formulahendry|0.5.13| |auto-rename-tag|formulahendry|0.1.9| |azure-account|ms-vscode|0.9.11| |azure-blueprints-generator|aminecharot|0.1.1| |azure-pipelines|ms-azure-devops|1.194.1| |azurecli|ms-vscode|0.5.0| |azurepolicyextension|AzurePolicy|0.2.2| |azurerm-vscode-tools|msazurermtools|0.15.5| |azurite|Azurite|3.14.3| |beautify|HookyQR|1.5.0| |csharp|ms-dotnettools|1.23.16| |csharpextensions|jchannon|1.3.1| |cypress-snippets|andrew-codes|1.2.0| |data-workspace-vscode|ms-mssql|0.1.0| |dendron|dendron|0.69.1| |dendron-markdown-links|dendron|0.6.20| |dendron-markdown-preview-enhanced|dendron|0.10.57| |dendron-markdown-shortcuts|dendron|0.12.1| |dendron-paste-image|dendron|1.1.0| |dendron-snippet-maker|dendron|0.1.6| |docomment|k--kato|0.1.30| |es7-react-js-snippets|dsznajder|3.1.1| |file-downloader|mindaro-dev|1.0.11| |github-vscode-theme|GitHub|5.0.3| |gitlens|eamodio|11.7.0| |html-css-class-completion|Zignd|1.20.0| |jupyter|ms-toolsai|2021.10.1101450599| |jupyter-keymap|ms-toolsai|1.0.0| |jupyter-renderers|ms-toolsai|1.0.3| |markdown-mermaid|bierner|1.13.0| |material-theme|zhuangtongfa|3.13.2| |mermaid-markdown-syntax-highlighting|bpruitt-goddard|1.2.2| |mindaro|mindaro|1.0.120210803| |msbuild-project-tools|tintoy|0.3.15| |mssql|ms-mssql|1.11.1| |ng-template|Angular|13.0.0| |night-owl|sdras|2.0.1| |nugetpackagemanagergui|aliasadidev|1.1.9| |postcss|csstools|1.0.9| |powershell|ms-vscode|2021.10.2| |prettier-plus|svipas|4.2.2| |python|ms-python|2021.11.1422169775| |remote-containers|ms-vscode-remote|0.205.2| |rest-client|humao|0.24.5| |sql-database-projects-vscode|ms-mssql|0.13.1| |vsc-community-material-theme|Equinusocio|1.4.2| |vsc-material-theme|Equinusocio|33.2.0| |vsc-material-theme-icons|equinusocio|1.2.2| |vscode-apimanagement|ms-azuretools|1.0.3| |vscode-azureappservice|ms-azuretools|0.23.0| |vscode-azurecache|ms-azurecache|0.1.0| |vscode-azureeventgrid|ms-azuretools|0.1.1| |vscode-azurefunctions|ms-azuretools|1.6.0| |vscode-azureresourcegroups|ms-azuretools|0.4.0| |vscode-azureserverlesspack|ms-azuretools|0.1.0| |vscode-azurestaticwebapps|ms-azuretools|0.9.0| |vscode-azurestorage|ms-azuretools|0.12.1| |vscode-azurevirtualmachines|ms-azuretools|0.4.1| |vscode-bicep|ms-azuretools|0.4.1008| |vscode-commons|redhat|0.0.6| |vscode-cosmosdb|ms-azuretools|0.18.1| |vscode-docker|ms-azuretools|1.18.0| |vscode-dotnet-runtime|ms-dotnettools|1.4.0| |vscode-eslint|dbaeumer|2.2.2| |vscode-html-css|ecmel|1.10.2| |vscode-icons|vscode-icons-team|11.7.0| |vscode-kubernetes-tools|ms-kubernetes-tools|1.3.4| |vscode-logicapps|ms-azuretools|1.0.25| |vscode-node-azure-pack|ms-vscode|0.2.1| |vscode-nuget-package-manager|jmrog|1.1.6| |vscode-pylance|ms-python|2021.11.2| |vscode-react-native|msjsdiag|1.8.0| |vscode-tailwindcss|bradlc|0.7.2| |vscode-tlaplus|alygin|1.5.4| |vscode-typescript-next|ms-vscode|4.6.20211118| |vscode-typescript-tslint-plugin|ms-vscode|1.3.3| |vscode-versionlens|pflannery|1.0.9| |vscode-yaml|redhat|1.2.0| |winteriscoming|johnpapa|1.4.4| |xml|DotJoshJohnson|2.5.1|;
boylec commented 2 years ago

launch.json config below

note: both of these configurations result in the same symptoms described above, the latter merely launches the function app before attempting to attach.

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": ".NET Core Attach",
      "type": "coreclr",
      "request": "attach",
      "targetArchitecture": "x86_64"
    },
    {
      "name": "Attach to .NET Functions",
      "type": "coreclr",
      "request": "attach",
      "processId": "${command:azureFunctions.pickProcess}",
      "targetArchitecture": "x86_64"
    },
  ]
}
gregg-miskelly commented 2 years ago

Can you hit a breakpoint anywhere in your code? If so: does the process stick around while you are broken? If you can't hit a breakpoint: can you confirm that your code is running and the debugger is attached to your process? You can output the current process id, and compare that to the process id logged in the process event in the engine log

Also, including the engine log in this issue may be helpful.

davec643 commented 2 years ago

Myself and 2 other members of our team are experiencing this as well.

Similar to @boylec, the function host starts up, debugger attempts to attach and then immediately fails. The Function host continues to run successfully so I suspect this is more so around attaching to the process.

I've attempted to attach to the func process by ID directly which has a similar behaviour of connecting and then immediately disconnecting.

We're all running the same setup:

OmniSharp Log:

Details ``` Starting OmniSharp server at 11/24/2021, 11:54:32 AM Target: /Users/david/Prototypes/func-net6 OmniSharp server started. Path: /Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/run PID: 8907 [info]: OmniSharp.Stdio.Host Starting OmniSharp on MacOS 11.6 (x64) [info]: OmniSharp.Services.DotNetCliService Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK [info]: OmniSharp.Services.DotNetCliService Using the 'dotnet' on the PATH. [info]: OmniSharp.Services.DotNetCliService DotNetPath set to dotnet [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Located 1 MSBuild instance(s) 1: StandAlone 17.0.0 - "/Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild/Current/Bin" [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator MSBUILD_EXE_PATH environment variable set to '/Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild/Current/Bin/MSBuild.exe' [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Registered MSBuild instance: StandAlone 17.0.0 - "/Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild/Current/Bin" CscToolExe = csc.exe MSBuildToolsPath = /Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild/Current/Bin CscToolPath = /Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild/Current/Bin/Roslyn BypassFrameworkInstallChecks = true MSBuildExtensionsPath = /Users/david/.vscode/extensions/ms-dotnettools.csharp-1.23.16/.omnisharp/1.37.16/omnisharp/.msbuild [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140 [info]: OmniSharp.Cake.CakeProjectSystem Detecting Cake files in '/Users/david/Prototypes/func-net6'. [info]: OmniSharp.Cake.CakeProjectSystem Could not find any Cake files [info]: OmniSharp.MSBuild.ProjectSystem No solution files found in '/Users/david/Prototypes/func-net6' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for '/Users/david/Prototypes/func-net6/func-net6.csproj' [info]: OmniSharp.Script.ScriptProjectSystem Detecting CSX files in '/Users/david/Prototypes/func-net6'. [info]: OmniSharp.Script.ScriptProjectSystem Could not find any CSX files [info]: OmniSharp.WorkspaceInitializer Configuration finished. [info]: OmniSharp.Stdio.Host Omnisharp server running using Stdio at location '/Users/david/Prototypes/func-net6' on host 8828. [info]: OmniSharp.MSBuild.ProjectManager Loading project: /Users/david/Prototypes/func-net6/func-net6.csproj It was not possible to find any installed .NET SDKs. Install a .NET SDK from: https://aka.ms/dotnet-download [fail]: OmniSharp.MSBuild.ProjectManager Failed to load project file '{projectFilePath}'. Microsoft.Build.Exceptions.InvalidProjectFileException: The SDK 'Microsoft.NET.Sdk' specified could not be found. /Users/david/Prototypes/func-net6/func-net6.csproj at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject (System.String errorSubCategoryResourceName, Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, System.Object[] args) [0x00040] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Shared.ProjectErrorUtilities.VerifyThrowInvalidProject[T1] (System.Boolean condition, System.String errorSubCategoryResourceName, Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, T1 arg0) [0x00003] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject[T1] (Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, T1 arg0) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].ExpandAndLoadImportsFromUnescapedImportExpressionConditioned (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement, System.Collections.Generic.List`1[Microsoft.Build.Construction.ProjectRootElement]& projects, Microsoft.Build.BackEnd.SdkResolution.SdkResult& sdkResult, System.Boolean throwOnFileNotExistsError) [0x00348] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].ExpandAndLoadImports (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement, Microsoft.Build.BackEnd.SdkResolution.SdkResult& sdkResult) [0x00027] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].EvaluateImportElement (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement) [0x0000d] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].PerformDepthFirstPass (Microsoft.Build.Construction.ProjectRootElement currentProjectOrImport) [0x000e6] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].Evaluate () [0x0013b] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].Evaluate (Microsoft.Build.Evaluation.IEvaluatorData`4[P,I,M,D] data, Microsoft.Build.Construction.ProjectRootElement root, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, System.Int32 maxNodeCount, Microsoft.Build.Collections.PropertyDictionary`1[T] environmentProperties, Microsoft.Build.BackEnd.Logging.ILoggingService loggingService, Microsoft.Build.Evaluation.IItemFactory`2[S,T] itemFactory, Microsoft.Build.Evaluation.IToolsetProvider toolsetProvider, Microsoft.Build.Evaluation.ProjectRootElementCacheBase projectRootElementCache, Microsoft.Build.Framework.BuildEventContext buildEventContext, Microsoft.Build.BackEnd.SdkResolution.ISdkResolverService sdkResolverService, System.Int32 submissionId, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext, System.Boolean interactive) [0x00047] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.Reevaluate (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00063] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00035] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00007] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.Initialize (System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00127] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00073] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.ProjectCollection.LoadProject (System.String fileName, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion) [0x000f7] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.ProjectCollection.LoadProject (System.String fileName, System.String toolsVersion) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at OmniSharp.MSBuild.ProjectLoader.EvaluateProjectFileCore (System.String filePath, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] projectConfigurationsInSolution) [0x00160] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectLoader.BuildProject (System.String filePath, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] configurationsInSolution) [0x0000d] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectFile.ProjectFileInfo.Load (System.String filePath, OmniSharp.MSBuild.ProjectIdInfo projectIdInfo, OmniSharp.MSBuild.ProjectLoader loader, System.Guid sessionId, OmniSharp.Services.DotNetInfo dotNetInfo) [0x00023] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectManager+<>c__DisplayClass31_0.b__0 () [0x00000] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at (wrapper delegate-invoke) System.Func`1[System.ValueTuple`3[OmniSharp.MSBuild.ProjectFile.ProjectFileInfo,System.Collections.Immutable.ImmutableArray`1[OmniSharp.MSBuild.Logging.MSBuildDiagnostic],OmniSharp.MSBuild.Notification.ProjectLoadedEventArgs]].invoke_TResult() at OmniSharp.MSBuild.ProjectManager.LoadOrReloadProject (System.String projectFilePath, System.Func`1[TResult] loader) [0x0001b] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 /Users/david/Prototypes/func-net6/func-net6.csproj(0,0) Microsoft.Build.Exceptions.InvalidProjectFileException: The SDK 'Microsoft.NET.Sdk' specified could not be found. /Users/david/Prototypes/func-net6/func-net6.csproj at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject (System.String errorSubCategoryResourceName, Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, System.Object[] args) [0x00040] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Shared.ProjectErrorUtilities.VerifyThrowInvalidProject[T1] (System.Boolean condition, System.String errorSubCategoryResourceName, Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, T1 arg0) [0x00003] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject[T1] (Microsoft.Build.Shared.IElementLocation elementLocation, System.String resourceName, T1 arg0) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].ExpandAndLoadImportsFromUnescapedImportExpressionConditioned (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement, System.Collections.Generic.List`1[Microsoft.Build.Construction.ProjectRootElement]& projects, Microsoft.Build.BackEnd.SdkResolution.SdkResult& sdkResult, System.Boolean throwOnFileNotExistsError) [0x00348] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].ExpandAndLoadImports (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement, Microsoft.Build.BackEnd.SdkResolution.SdkResult& sdkResult) [0x00027] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].EvaluateImportElement (System.String directoryOfImportingFile, Microsoft.Build.Construction.ProjectImportElement importElement) [0x0000d] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].PerformDepthFirstPass (Microsoft.Build.Construction.ProjectRootElement currentProjectOrImport) [0x000e6] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].Evaluate () [0x0013b] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Evaluator`4[P,I,M,D].Evaluate (Microsoft.Build.Evaluation.IEvaluatorData`4[P,I,M,D] data, Microsoft.Build.Construction.ProjectRootElement root, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, System.Int32 maxNodeCount, Microsoft.Build.Collections.PropertyDictionary`1[T] environmentProperties, Microsoft.Build.BackEnd.Logging.ILoggingService loggingService, Microsoft.Build.Evaluation.IItemFactory`2[S,T] itemFactory, Microsoft.Build.Evaluation.IToolsetProvider toolsetProvider, Microsoft.Build.Evaluation.ProjectRootElementCacheBase projectRootElementCache, Microsoft.Build.Framework.BuildEventContext buildEventContext, Microsoft.Build.BackEnd.SdkResolution.ISdkResolverService sdkResolverService, System.Int32 submissionId, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext, System.Boolean interactive) [0x00047] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.Reevaluate (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00063] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00035] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.BackEnd.Logging.ILoggingService loggingServiceForEvaluation, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.ReevaluateIfNecessary (Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00007] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project+ProjectImpl.Initialize (System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00127] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings, Microsoft.Build.Evaluation.Context.EvaluationContext evaluationContext) [0x00073] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, System.String subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.Project..ctor (System.String projectFile, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.ProjectCollection.LoadProject (System.String fileName, System.Collections.Generic.IDictionary`2[TKey,TValue] globalProperties, System.String toolsVersion) [0x000f7] in <080b3b7730fe4c7889aaf13e0d778492>:0 at Microsoft.Build.Evaluation.ProjectCollection.LoadProject (System.String fileName, System.String toolsVersion) [0x00000] in <080b3b7730fe4c7889aaf13e0d778492>:0 at OmniSharp.MSBuild.ProjectLoader.EvaluateProjectFileCore (System.String filePath, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] projectConfigurationsInSolution) [0x00160] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectLoader.BuildProject (System.String filePath, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] configurationsInSolution) [0x0000d] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectFile.ProjectFileInfo.Load (System.String filePath, OmniSharp.MSBuild.ProjectIdInfo projectIdInfo, OmniSharp.MSBuild.ProjectLoader loader, System.Guid sessionId, OmniSharp.Services.DotNetInfo dotNetInfo) [0x00023] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at OmniSharp.MSBuild.ProjectManager+<>c__DisplayClass31_0.b__0 () [0x00000] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 at (wrapper delegate-invoke) System.Func`1[System.ValueTuple`3[OmniSharp.MSBuild.ProjectFile.ProjectFileInfo,System.Collections.Immutable.ImmutableArray`1[OmniSharp.MSBuild.Logging.MSBuildDiagnostic],OmniSharp.MSBuild.Notification.ProjectLoadedEventArgs]].invoke_TResult() at OmniSharp.MSBuild.ProjectManager.LoadOrReloadProject (System.String projectFilePath, System.Func`1[TResult] loader) [0x0001b] in <9821fdc3db1b47fba63a2ff2c2618a1b>:0 [fail]: OmniSharp.MSBuild.ProjectManager Attempted to update project that is not loaded: /Users/david/Prototypes/func-net6/func-net6.csproj ```

Function Host Logs:

Details ``` > Executing task: dotnet clean /property:GenerateFullPaths=true /consoleloggerparameters:NoSummary < Microsoft (R) Build Engine version 17.0.0+c9eb9dd64 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Build started 24/11/2021 12:24:04. 1>Project "/Users/david/Prototypes/func-net6/func-net6.csproj" on node 1 (Clean target(s)). 1>CoreClean: Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/host.json". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/local.settings.json". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/func-net6.deps.json". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/ref/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/func-net6.pdb". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/System.Net.Http.Formatting.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Authentication.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Authentication.Core.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Authorization.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Authorization.Policy.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Hosting.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Http.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Http.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Http.Extensions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Http.Features.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.JsonPatch.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Core.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.WebApiCompatShim.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Routing.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.Routing.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.AspNetCore.WebUtilities.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Azure.WebJobs.Host.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Azure.WebJobs.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Azure.WebJobs.Extensions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Azure.WebJobs.Extensions.Http.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Azure.WebJobs.Host.Storage.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.DotNet.PlatformAbstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Binder.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Json.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.DependencyModel.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.FileProviders.Physical.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Hosting.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Logging.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Logging.Abstractions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Logging.Configuration.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.ObjectPool.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Options.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Extensions.Primitives.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.Net.Http.Headers.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/NCrontab.Signed.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Newtonsoft.Json.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Newtonsoft.Json.Bson.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/Microsoft.WindowsAzure.Storage.dll". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.csproj.AssemblyReference.cache". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.GeneratedMSBuildEditorConfig.editorconfig". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.AssemblyInfoInputs.cache". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.AssemblyInfo.cs". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.csproj.CoreCompileInputs.cache". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.csproj.CopyComplete". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/ref/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/obj/Debug/net6.0/func-net6.pdb". _CleanFunctions: Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/extensions.json". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/func-net6.pdb". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/function.deps.json". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/Microsoft.Azure.WebJobs.Host.Storage.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/Microsoft.WindowsAzure.Storage.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/bin/ref/func-net6.dll". Deleting file "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/HttpTrigger1/function.json". Removing directory "/Users/david/Prototypes/func-net6/bin/Debug/net6.0/". 1>Done Building Project "/Users/david/Prototypes/func-net6/func-net6.csproj" (Clean target(s)). Terminal will be reused by tasks, press any key to close it. > Executing task: dotnet build /property:GenerateFullPaths=true /consoleloggerparameters:NoSummary < Microsoft (R) Build Engine version 17.0.0+c9eb9dd64 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... All projects are up-to-date for restore. func-net6 -> /Users/david/Prototypes/func-net6/bin/Debug/net6.0/func-net6.dll Terminal will be reused by tasks, press any key to close it. > Executing task: func host start < Azure Functions Core Tools Core Tools Version: 4.0.3971 Commit hash: d0775d487c93ebd49e9c1166d5c3c01f3c76eaaf (64-bit) Function Runtime Version: 4.0.1.16815 [2021-11-24T12:24:11.001Z] Found /Users/david/Prototypes/func-net6/func-net6.csproj. Using for user secrets file configuration. Functions: HttpTrigger1: [GET,POST] http://localhost:7071/api/HttpTrigger1 For detailed output, run func with --verbose flag. [2021-11-24T12:24:17.399Z] Host lock lease acquired by instance ID '000000000000000000000000F9B8D021'. ```
ryanjn commented 2 years ago

I am experiencing the same issue. I configured detailed debugging and had VSCode connect to a running vsdbg-ui binary so I could see the output there. Output seems normal until the debugger establishes a connection and vsdbg-ui terminates with a Killed: 9 and nothing else.

Workaround for now is to operate remotely in a Linux-based container environment. This appears to be a MacOS specific issue.

gregg-miskelly commented 2 years ago

Can someone post the debugger log (instructions) in case that gives me any guesses.

davec643 commented 2 years ago

Can someone post the debugger log (instructions) in case that gives me any guesses.

david@Davids-MacBook-Pro x86_64 % ./vsdbg-ui --server --consoleLogging
Waiting for communication on port 4711...
>> accepted connection from client
-> (C) {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"coreclr","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-gb","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
<- (R) {"seq":1,"type":"response","request_seq":1,"success":true,"command":"initialize","body":{"supportsConfigurationDoneRequest":true,"supportsFunctionBreakpoints":true,"supportsConditionalBreakpoints":true,"supportsHitConditionalBreakpoints":true,"supportsEvaluateForHovers":true,"exceptionBreakpointFilters":[{"filter":"all","label":"All Exceptions","description":"Break when an exception is thrown. For more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings","default":false,"supportsCondition":true,"conditionDescription":"Comma-separated list of exception types to break on, or if the list starts with '!', a list of exception types to ignore. \nExample 1: System.NullReferenceException -- this will break on just null reference exceptions. \nExample 2: !System.Threading.Tasks.TaskCanceledException -- this will break on all exceptions except for task canceled.\n\nFor more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings"},{"filter":"user-unhandled","label":"User-Unhandled Exceptions","description":"Break when an exception is caught in non-user code (system code) after having passed through user code. For more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings","default":true,"supportsCondition":true,"conditionDescription":"Comma-separated list of exception types to break on, or if the list starts with '!', a list of exception types to ignore. \nExample 1: System.NullReferenceException -- this will break on just null reference exceptions. \nExample 2: !System.Threading.Tasks.TaskCanceledException -- this will break on all exceptions except for task canceled.\n\nFor more information about exception settings, see: https://aka.ms/VSCode-CS-ExceptionSettings"}],"supportsSetVariable":true,"supportsGotoTargetsRequest":true,"supportsModulesRequest":true,"supportedChecksumAlgorithms":["MD5","SHA1","SHA256"],"supportsExceptionOptions":true,"supportsValueFormattingOptions":true,"supportsExceptionInfoRequest":true,"supportTerminateDebuggee":true,"supportsSetExpression":true,"supportsReadMemoryRequest":true,"supportsCancelRequest":true,"supportsExceptionFilterOptions":true,"supportsExceptionConditions":true,"supportsLoadSymbolsRequest":true,"supportsModuleSymbolSearchLog":true,"supportsDebuggerProperties":true,"supportsSetSymbolOptions":true,"supportsHitBreakpointIds":true,"supportsVsIndividualBreakpointOperations":true,"supportsVsBreakpointLanguage":true,"supportsSetHitCount":true,"supportsVsCustomMessages":true,"supportsEvaluationOptions":true,"supportsExceptionStackTrace":true,"memoryReferencesAreAddresses":true,"supportsObjectFavorites":true,"supportsObjectId":true,"supportsVariableEnumerators":false}}
-> (C) {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"coreclr","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-gb","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
-> (C) {"command":"attach","arguments":{"name":"Attach to .NET Functions","type":"coreclr","request":"attach","processId":"12237","targetArchitecture":"x86_64","debugServer":4711,"__configurationTarget":5,"__sessionId":"ee5e8c56-60ea-4c30-b467-9ce46ec66c90"},"type":"request","seq":2}
<- (E) {"seq":4,"type":"event","event":"output","body":{"category":"console","output":"-------------------------------------------------------------------\nYou may only use the Microsoft .NET Core Debugger (vsdbg) with\nVisual Studio Code, Visual Studio or Visual Studio for Mac software\nto help you develop and test your applications.\n-------------------------------------------------------------------\n","severity":"ok"}}
<- (R) {"seq":5,"type":"response","request_seq":2,"success":true,"command":"attach"}
<- (E) {"seq":6,"type":"event","event":"initialized","body":{}}
-> (C) {"command":"setBreakpoints","arguments":{"source":{"name":"HttpTrigger1.cs","path":"/Users/david/Prototypes/func-net6/HttpTrigger1.cs","checksums":[{"algorithm":"SHA1","checksum":"0e2094784b9cba668d8096895ac090f1eef7ced1"},{"algorithm":"SHA256","checksum":"3eada0a066aeb8b4434aaf8a5e6abb699d5b032dcbc9712653c950c8b61b9a4c"},{"algorithm":"SHA1","checksum":"d0f19213a2784f84967250bb450043234ee04345"},{"algorithm":"SHA256","checksum":"a3c715f7f55271c703f91d694b0376476a7b6f1ca4370e0a668a50473f9950e4"}]},"lines":[20],"breakpoints":[{"line":20}],"sourceModified":false},"type":"request","seq":3}
<- (R) {"seq":7,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"verified":false,"message":"The breakpoint is pending and will be resolved when debugging starts.","line":20}]}}
-> (C) {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4}
<- (R) {"seq":8,"type":"response","request_seq":4,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}}
-> (C) {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"user-unhandled"}]},"type":"request","seq":5}
<- (R) {"seq":9,"type":"response","request_seq":5,"success":true,"command":"setExceptionBreakpoints","body":{"breakpoints":[{"verified":true}]}}
-> (C) {"command":"configurationDone","type":"request","seq":6}
zsh: killed     ./vsdbg-ui --server --consoleLogging

I hope this is more useful to you than it is to me!

gregg-miskelly commented 2 years ago

Not much, but a little bit. What I believe this says is that, during the attach, some native code in the vsdbg-ui process is crashing.

These instructions are a bit old, but can you see if there is anything logged in crash reporter? Instructions

davec643 commented 2 years ago

@gregg-miskelly Not sure what you're referring to in the crash reporter. I followed the "full method" instructions on that link you sent in.

boylec commented 2 years ago

Can you hit a breakpoint anywhere in your code? If so: does the process stick around while you are broken? If you can't hit a breakpoint: can you confirm that your code is running and the debugger is attached to your process? You can output the current process id, and compare that to the process id logged in the process event in the engine log

Also, including the engine log in this issue may be helpful.

I've switched to the dotnet-isolated target for my Azure functions and am able to run those with "func start" from the terminal (rather than using Azure Function extension in VS Code) and then attach directly to the process in VS Code with no problems.

Before, when my function target was "dotnet" vs "dotnet-isolated", my debugger was not breaking on breakpoints. (As per your question)

gregg-miskelly commented 2 years ago

@gregg-miskelly Not sure what you're referring to in the crash reporter. I followed the "full method" instructions on that link you sent in.

@davec643: Sorry, I think the killed line in your output is because something in the vsdbg-ui process is calling abort (or similar), so I am hoping that macOS`s Crash Reporter might give some indication as to what is doing so.

davec643 commented 2 years ago

@gregg-miskelly When vsdbg-ui is killed, it doesn't seem to log anything to the Crash Reporter.

When I run the debugger via Rider, I get a "dotnet quit unexpectedly" crash report, which has some details below. It's hard to say if it's the same issue, but it behaves similarly. The main exception seems to be "EXC_BAD_ACCESS (Code Signature Invalid)"

Rider Crash Log Process: dotnet [85613] Path: /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/dotnet Identifier: dotnet Version: 0 Code Type: X86-64 (Native) Parent Process: rider [84904] Responsible: rider [84904] User ID: 501 Date/Time: 2021-12-06 10:54:43.697 +0000 OS Version: macOS 11.6 (20G165) Report Version: 12 Bridge OS Version: 5.5 (18P4759a) Anonymous UUID: 7D8EE5ED-8EDC-4248-B4DC-08719127C4DB Sleep/Wake UUID: 9F4E1287-F150-45F7-82A0-8E548B7C5568 Time Awake Since Boot: 1600000 seconds Time Since Wake: 7100 seconds System Integrity Protection: enabled Crashed Thread: 28 Exception Type: EXC_BAD_ACCESS (Code Signature Invalid) Exception Codes: 0x0000000000000032, 0x0000000107fff000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace CODESIGNING, Code 0x2 kernel messages: VM Regions Near 0x107fff000: mapped file 107ffd000-107fff000 [ 8K] r--/r-x SM=ALI Object_id=d42994c9 --> mapped file 107fff000-108000000 [ 4K] r--/r-x SM=PRV Object_id=ce6282c9 Dispatch continuations 108000000-10e000000 [ 96.0M] rw-/rwx SM=COW Application Specific Information: dyld: in dlopen() /usr/local/Cellar/azure-functions-core-tools@4/4.0.3971/libmscordbi.dylib Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x000000010694a9ff Thread::JoinEx(unsigned int, WaitMode) + 79 9 libcoreclr.dylib 0x00000001069a4584 ThreadNative::DoJoin(ThreadBaseObject*, int) + 196 10 libcoreclr.dylib 0x00000001069a41b9 ThreadNative::Join(ThreadBaseObject*, int) + 185 11 ??? 0x000000011ced8a7c 0 + 4780296828 12 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 13 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 14 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 15 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 16 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 17 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 511 libcoreclr.dylib 0x000000010698bb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 Thread 1: 0 libsystem_kernel.dylib 0x00007fff204a32ba mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff204a362c mach_msg + 60 2 libcoreclr.dylib 0x0000000106855b08 MachMessage::Receive(unsigned int) + 72 3 libcoreclr.dylib 0x0000000106854d7e SEHExceptionThread(void*) + 110 4 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 5 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 2: 0 libsystem_kernel.dylib 0x00007fff204a7c4a kevent + 10 1 libcoreclr.dylib 0x0000000106847ea3 CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) + 531 2 libcoreclr.dylib 0x00000001068474d4 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 100 3 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 4 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 5 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 3: 0 libsystem_kernel.dylib 0x00007fff204a99ca poll + 10 1 libcoreclr.dylib 0x0000000106bae9bc ds_ipc_poll(_DiagnosticsIpcPollHandle*, unsigned long, unsigned int, void (*)(char const*, unsigned int)) + 172 2 libcoreclr.dylib 0x0000000106c6cb7d ds_ipc_stream_factory_get_next_available_stream(void (*)(char const*, unsigned int)) + 1005 3 libcoreclr.dylib 0x0000000106c6aaea server_thread(void*) + 170 4 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 5 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 6 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 4: 0 libsystem_kernel.dylib 0x00007fff204a3b52 __open + 10 1 libsystem_kernel.dylib 0x00007fff204abf42 open + 205 2 libcoreclr.dylib 0x0000000106baf3cf TwoWayPipe::WaitForConnection() + 31 3 libcoreclr.dylib 0x0000000106ba7743 DbgTransportSession::TransportWorker() + 147 4 libcoreclr.dylib 0x0000000106ba6319 DbgTransportSession::TransportWorkerStatic(void*) + 9 5 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 6 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 7 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 5: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x0000000106ba4ab9 DebuggerRCThread::MainLoop() + 217 7 libcoreclr.dylib 0x0000000106ba4980 DebuggerRCThread::ThreadProc() + 240 8 libcoreclr.dylib 0x0000000106ba471d DebuggerRCThread::ThreadProcStatic(void*) + 29 9 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 10 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 11 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 6: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a04d WaitForSingleObjectEx + 77 6 libcoreclr.dylib 0x0000000106a6b118 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 200 7 libcoreclr.dylib 0x00000001069d1b3f FinalizerThread::WaitForFinalizerEvent(CLREvent*) + 31 8 libcoreclr.dylib 0x00000001069d1cf4 FinalizerThread::FinalizerThreadWorker(void*) + 180 9 libcoreclr.dylib 0x0000000106952f3e ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 318 10 libcoreclr.dylib 0x0000000106953540 ManagedThreadBase::FinalizerBase(void (*)(void*)) + 32 11 libcoreclr.dylib 0x00000001069d1e48 FinalizerThread::FinalizerThreadStart(void*) + 88 12 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 13 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 14 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 7: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x000000010684a50d SleepEx + 141 5 libcoreclr.dylib 0x000000010695605a TieredCompilationManager::BackgroundWorkerStart() + 186 6 libcoreclr.dylib 0x0000000106955ed8 TieredCompilationManager::BackgroundWorkerBootstrapper1(void*) + 88 7 libcoreclr.dylib 0x0000000106952f3e ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 318 8 libcoreclr.dylib 0x00000001069534e0 ManagedThreadBase::KickOff(void (*)(void*), void*) + 32 9 libcoreclr.dylib 0x0000000106955e10 TieredCompilationManager::BackgroundWorkerBootstrapper0(void*) + 32 10 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 11 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 12 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 8: 0 libsystem_pthread.dylib 0x00007fff204d4420 start_wqthread + 0 Thread 9: 0 libsystem_pthread.dylib 0x00007fff204d4420 start_wqthread + 0 Thread 10: 0 libsystem_kernel.dylib 0x00007fff204a3cce read + 10 1 libSystem.Native.dylib 0x0000000107a5f50f SignalHandlerLoop + 47 2 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 3 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 11: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011cee4d9b 0 + 4780346779 14 ??? 0x000000011cef8673 0 + 4780426867 15 ??? 0x000000011cef8444 0 + 4780426308 16 ??? 0x000000011cef8116 0 + 4780425494 17 ??? 0x000000011cef803e 0 + 4780425278 18 ??? 0x00000001202cf871 0 + 4834785393 19 ??? 0x00000001202cf68c 0 + 4834784908 20 ??? 0x00000001202cf5a6 0 + 4834784678 21 ??? 0x00000001202ce51e 0 + 4834780446 22 ??? 0x00000001202cdc60 0 + 4834778208 23 ??? 0x00000001202cd3d3 0 + 4834776019 24 ??? 0x00000001202cd373 0 + 4834775923 25 ??? 0x000000011e54e2f5 0 + 4803846901 26 ??? 0x00000001202cd22d 0 + 4834775597 27 ??? 0x000000011f86db38 0 + 4823898936 28 ??? 0x000000011f86d224 0 + 4823896612 29 ??? 0x000000011f86cd10 0 + 4823895312 30 ??? 0x000000011f86b58c 0 + 4823889292 31 ??? 0x000000011f89c2dc 0 + 4824089308 32 ??? 0x000000011f89c27c 0 + 4824089212 33 ??? 0x000000011d79f313 0 + 4789498643 34 ??? 0x000000011ced79fe 0 + 4780292606 35 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 36 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 12: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x000000010684a50d SleepEx + 141 5 libcoreclr.dylib 0x0000000106950e17 Thread::UserSleep(int) + 247 6 libcoreclr.dylib 0x00000001069a4768 ThreadNative::Sleep(int) + 152 7 ??? 0x000000011ced858b 0 + 4780295563 8 ??? 0x000000011e537669 0 + 4803753577 9 ??? 0x000000011ced79fe 0 + 4780292606 10 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 11 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 13:: .NET ThreadPool Worker 0 libcoreclr.dylib 0x00000001068db2e4 NoRemoveDefaultCrossLoaderAllocatorHashTraits::AddToValuesInHeapMemory(Object**, MethodDesc* const&, MethodDesc* const&) + 356 1 libcoreclr.dylib 0x00000001068d9b19 CrossLoaderAllocatorHash::Add(MethodDesc*, MethodDesc*, LoaderAllocator*) + 377 2 libcoreclr.dylib 0x00000001068d98da JITInlineTrackingMap::AddInliningDontTakeLock(MethodDesc*, MethodDesc*) + 122 3 libcoreclr.dylib 0x00000001068d9821 JITInlineTrackingMap::AddInlining(MethodDesc*, MethodDesc*) + 49 4 libcoreclr.dylib 0x00000001068ea5f6 CEEInfo::reportInliningDecision(CORINFO_METHOD_STRUCT_*, CORINFO_METHOD_STRUCT_*, CorInfoInline, char const*) + 1798 5 libclrjit.dylib 0x000000010741f98e Compiler::fgInline() + 382 6 libclrjit.dylib 0x0000000107500988 Phase::Run() + 24 7 libclrjit.dylib 0x00000001074022cf Compiler::compCompile(void**, unsigned int*, JitFlags*) + 863 8 libclrjit.dylib 0x0000000107403ca8 Compiler::compCompileHelper(CORINFO_MODULE_STRUCT_*, ICorJitInfo*, CORINFO_METHOD_INFO*, void**, unsigned int*, JitFlags*) + 808 9 libclrjit.dylib 0x00000001074035d4 Compiler::compCompile(CORINFO_MODULE_STRUCT_*, void**, unsigned int*, JitFlags*) + 900 10 libclrjit.dylib 0x0000000107404878 jitNativeCode(CORINFO_METHOD_STRUCT_*, CORINFO_MODULE_STRUCT_*, ICorJitInfo*, CORINFO_METHOD_INFO*, void**, unsigned int*, JitFlags*, void*) + 584 11 libclrjit.dylib 0x0000000107408bf3 CILJit::compileMethod(ICorJitInfo*, CORINFO_METHOD_INFO*, unsigned int, unsigned char**, unsigned int*) + 115 12 libcoreclr.dylib 0x00000001068f0a2a invokeCompileMethodHelper(EEJitManager*, CEEInfo*, CORINFO_METHOD_INFO*, CORJIT_FLAGS, unsigned char**, unsigned int*) + 426 13 libcoreclr.dylib 0x00000001068f0af2 invokeCompileMethod(EEJitManager*, CEEInfo*, CORINFO_METHOD_INFO*, CORJIT_FLAGS, unsigned char**, unsigned int*) + 130 14 libcoreclr.dylib 0x00000001068f1555 UnsafeJitFunction(PrepareCodeConfig*, COR_ILMETHOD_DECODER*, CORJIT_FLAGS, unsigned int*) + 1397 15 libcoreclr.dylib 0x000000010692a0f4 MethodDesc::JitCompileCodeLocked(PrepareCodeConfig*, ListLockEntryBase*, unsigned int*, CORJIT_FLAGS*) + 308 16 libcoreclr.dylib 0x0000000106929be6 MethodDesc::JitCompileCodeLockedEventWrapper(PrepareCodeConfig*, ListLockEntryBase*) + 630 17 libcoreclr.dylib 0x0000000106929306 MethodDesc::JitCompileCode(PrepareCodeConfig*) + 454 18 libcoreclr.dylib 0x0000000106928e87 MethodDesc::PrepareILBasedCode(PrepareCodeConfig*) + 631 19 libcoreclr.dylib 0x000000010689f095 CodeVersionManager::PublishVersionableCodeIfNecessary(MethodDesc*, CallerGCMode, bool*, bool*) + 517 20 libcoreclr.dylib 0x000000010692bf94 MethodDesc::DoPrestub(MethodTable*, CallerGCMode) + 212 21 libcoreclr.dylib 0x000000010692ba37 PreStubWorker + 535 22 libcoreclr.dylib 0x0000000106b4164b ThePreStub + 92 23 ??? 0x00000001202c9168 0 + 4834759016 24 ??? 0x00000001202c9168 0 + 4834759016 Thread 14: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f7be Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 734 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x00000001069b1643 WaitHandleNative::CorWaitOneNative(void*, int) + 179 9 ??? 0x000000011cedd5eb 0 + 4780316139 10 ??? 0x000000011cedd544 0 + 4780315972 11 ??? 0x000000011cef0b24 0 + 4780395300 12 ??? 0x000000011ced79fe 0 + 4780292606 13 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 14 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 15:: .NET ThreadPool Worker 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x0000000106849ff8 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x00000001069b1871 WaitHandleNative::CorWaitOnePrioritizedNative(void*, int) + 65 7 ??? 0x000000011cede5d7 0 + 4780320215 8 ??? 0x000000011cedea95 0 + 4780321429 9 ??? 0x000000011cede8f9 0 + 4780321017 10 ??? 0x000000011cef3414 0 + 4780405780 11 ??? 0x000000011ced79fe 0 + 4780292606 12 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 13 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 16: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011e52960b 0 + 4803696139 14 ??? 0x000000011e529054 0 + 4803694676 15 ??? 0x000000011ced79fe 0 + 4780292606 16 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 17 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 17: 0 libsystem_kernel.dylib 0x00007fff204a6aba __recvmsg + 10 1 libSystem.Native.dylib 0x0000000107a5b15e SystemNative_ReceiveMessage + 270 2 ??? 0x000000011e5571c8 0 + 4803883464 3 ??? 0x000000011e0a320a 0 + 4798951946 4 ??? 0x000000011e0a5397 0 + 4798960535 5 ??? 0x000000011e09e860 0 + 4798933088 6 ??? 0x000000011e08870e 0 + 4798842638 7 ??? 0x000000011e088507 0 + 4798842119 8 ??? 0x000000011e556793 0 + 4803880851 9 ??? 0x000000011e554888 0 + 4803872904 10 ??? 0x000000011e55602b 0 + 4803878955 11 ??? 0x000000011e554888 0 + 4803872904 12 ??? 0x000000011e553c18 0 + 4803869720 13 ??? 0x000000011e553648 0 + 4803868232 14 ??? 0x000000011e552a90 0 + 4803865232 15 ??? 0x000000011e54f0a0 0 + 4803850400 16 ??? 0x000000011e54e2f5 0 + 4803846901 17 ??? 0x000000011e54d8d0 0 + 4803844304 18 ??? 0x000000011e5429f7 0 + 4803799543 19 ??? 0x000000011ced79fe 0 + 4780292606 20 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 21 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 22 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 18: 0 libsystem_kernel.dylib 0x00007fff204a7c4a kevent + 10 1 libSystem.Native.dylib 0x0000000107a5c9b2 SystemNative_WaitForSocketEvents + 82 2 ??? 0x000000011e07d014 0 + 4798795796 3 ??? 0x000000011e0a2689 0 + 4798949001 4 ??? 0x000000011e0a2c35 0 + 4798950453 5 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 6 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 7 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 19: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x000000010684a50d SleepEx + 141 5 libcoreclr.dylib 0x0000000106972c92 ThreadpoolMgr::TimerThreadFire() + 146 6 libcoreclr.dylib 0x0000000106972b75 ThreadpoolMgr::TimerThreadStart(void*) + 85 7 libcoreclr.dylib 0x00000001068529a7 CorUnix::CPalThread::ThreadEntry(void*) + 407 8 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 20:: .NET ThreadPool Worker 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x0000000106849ff8 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x00000001069b1871 WaitHandleNative::CorWaitOnePrioritizedNative(void*, int) + 65 7 ??? 0x000000011cede5d7 0 + 4780320215 8 ??? 0x000000011cedea95 0 + 4780321429 9 ??? 0x000000011cede8f9 0 + 4780321017 10 ??? 0x000000011cef3414 0 + 4780405780 11 ??? 0x000000011ced79fe 0 + 4780292606 12 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 13 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 21: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011e568f3a 0 + 4803956538 14 ??? 0x000000011e568c3e 0 + 4803955774 15 ??? 0x000000011e568676 0 + 4803954294 16 ??? 0x000000011e56828d 0 + 4803953293 17 ??? 0x000000011ced79fe 0 + 4780292606 18 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 19 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 22: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011e52960b 0 + 4803696139 14 ??? 0x000000011e529054 0 + 4803694676 15 ??? 0x000000011ced79fe 0 + 4780292606 16 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 17 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 18 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 23: 0 libsystem_kernel.dylib 0x00007fff204a6aba __recvmsg + 10 1 libSystem.Native.dylib 0x0000000107a5b15e SystemNative_ReceiveMessage + 270 2 ??? 0x000000011e5571c8 0 + 4803883464 3 ??? 0x000000011e0a320a 0 + 4798951946 4 ??? 0x000000011e0a5397 0 + 4798960535 5 ??? 0x000000011e09e860 0 + 4798933088 6 ??? 0x000000011e08870e 0 + 4798842638 7 ??? 0x000000011e088507 0 + 4798842119 8 ??? 0x000000011e556793 0 + 4803880851 9 ??? 0x000000011e554888 0 + 4803872904 10 ??? 0x000000011e55602b 0 + 4803878955 11 ??? 0x000000011e554888 0 + 4803872904 12 ??? 0x000000011e553c18 0 + 4803869720 13 ??? 0x000000011e553648 0 + 4803868232 14 ??? 0x000000011e552a90 0 + 4803865232 15 ??? 0x000000011e54f0a0 0 + 4803850400 16 ??? 0x000000011e54e2f5 0 + 4803846901 17 ??? 0x000000011e54d8d0 0 + 4803844304 18 ??? 0x000000011e56a863 0 + 4803962979 19 ??? 0x000000011ced79fe 0 + 4780292606 20 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 21 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 24: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011e52960b 0 + 4803696139 14 ??? 0x000000011e529054 0 + 4803694676 15 ??? 0x000000011ced79fe 0 + 4780292606 16 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 17 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 18 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 25: 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458db CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 315 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x000000010684a112 WaitForMultipleObjectsEx + 82 6 libcoreclr.dylib 0x000000010694f9ad Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1229 7 libcoreclr.dylib 0x000000010694aa60 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48 8 libcoreclr.dylib 0x0000000106a6b08f CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 63 9 libcoreclr.dylib 0x00000001069507dd Thread::Block(int, PendingSync*) + 29 10 libcoreclr.dylib 0x0000000106948b12 SyncBlock::Wait(int) + 482 11 libcoreclr.dylib 0x0000000106c1df53 ObjectNative::WaitTimeout(int, Object*) + 179 12 ??? 0x000000011ced6bb7 0 + 4780288951 13 ??? 0x000000011e52960b 0 + 4803696139 14 ??? 0x000000011e529054 0 + 4803694676 15 ??? 0x000000011ced79fe 0 + 4780292606 16 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 17 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 18 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 26:: .NET ThreadPool Worker 0 libsystem_kernel.dylib 0x00007fff204a5cde __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff204d8e49 _pthread_cond_wait + 1298 2 libcoreclr.dylib 0x00000001068458b5 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 277 3 libcoreclr.dylib 0x00000001068455aa CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 458 4 libcoreclr.dylib 0x0000000106849e2a CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1946 5 libcoreclr.dylib 0x0000000106849ff8 PAL_WaitForSingleObjectPrioritized + 72 6 libcoreclr.dylib 0x00000001069b1871 WaitHandleNative::CorWaitOnePrioritizedNative(void*, int) + 65 7 ??? 0x000000011cede5d7 0 + 4780320215 8 ??? 0x000000011cedea95 0 + 4780321429 9 ??? 0x000000011cede8f9 0 + 4780321017 10 ??? 0x000000011cef3414 0 + 4780405780 11 ??? 0x000000011ced79fe 0 + 4780292606 12 libcoreclr.dylib 0x0000000106b40a19 CallDescrWorkerInternal + 124 13 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 14 libcoreclr.dylib 0x000000010698b51f DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 239 Thread 28 Crashed: 0 dyld 0x00000001162c8e90 bcmp + 208 1 dyld 0x000000011628bd5c ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) + 104 2 dyld 0x0000000116292176 ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) + 310 3 dyld 0x000000011628ade8 ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) + 158 4 dyld 0x000000011627419f dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) + 781 5 dyld 0x000000011627d604 dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector >*) + 1397 6 dyld 0x000000011627d02d dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector >*) + 185 7 dyld 0x000000011627cda8 dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector >*) + 1434 8 dyld 0x000000011627c401 dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector >*) + 186 9 dyld 0x0000000116273d02 dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector >*) + 487 10 dyld 0x0000000116273884 dyld::load(char const*, dyld::LoadContext const&, unsigned int&) + 185 11 dyld 0x0000000116282061 dlopen_internal + 431 12 libdyld.dylib 0x00007fff204f5c94 dlopen_internal(char const*, int, void*) + 185 13 libdyld.dylib 0x00007fff204e407e dlopen + 28 14 libdbgshim.dylib 0x0000000111a8ae21 LOADLoadLibrary(char const*, int) + 129 15 libdbgshim.dylib 0x0000000111a8aa93 LoadLibraryA + 51 16 libdbgshim.dylib 0x0000000111a69908 RuntimeStartupHelper::InvokeStartupCallback(char*, void*) + 600 17 libdbgshim.dylib 0x0000000111ab631c PAL_RuntimeStartupHelper::InvokeStartupCallback() + 252 18 libdbgshim.dylib 0x0000000111ab61d4 PAL_RuntimeStartupHelper::StartupHelperThread() + 164 19 libdbgshim.dylib 0x0000000111ab611e StartupHelperThread(void*) + 14 20 libdbgshim.dylib 0x0000000111ab7327 CorUnix::CPalThread::ThreadEntry(void*) + 407 21 libsystem_pthread.dylib 0x00007fff204d88fc _pthread_start + 224 22 libsystem_pthread.dylib 0x00007fff204d4443 thread_start + 15 Thread 28 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000107fff000 rcx: 0x0000000000000000 rdx: 0x0000000000000900 rdi: 0x0000000107fff000 rsi: 0x000070000bca1b50 rbp: 0x000070000bca1520 rsp: 0x000070000bca1520 r8: 0x00000000000000a6 r9: 0x0000000000000000 r10: 0x0000000000040001 r11: 0x0000000000000202 r12: 0x0000000000000000 r13: 0x00000000000000a6 r14: 0x0000000000000900 r15: 0x00007fcfc9c270f0 rip: 0x00000001162c8e90 rfl: 0x0000000000010246 cr2: 0x0000000106ba76b0 Logical CPU: 0 Error Code: 0x02000005 Trap Number: 133 Thread 28 instruction stream not available. Thread 28 last branch register state not available. Binary Images: 0x1066e8000 - 0x1066f3fff +dotnet (0) <8DBFBB26-2429-328C-9524-1285E83743FC> /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/dotnet 0x106732000 - 0x106779fff +libhostfxr.dylib (0) <4C0F1967-4246-32FD-81F0-C4558353BABF> /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/host/fxr/6.0.0/libhostfxr.dylib 0x1067a2000 - 0x1067e1fff +libhostpolicy.dylib (0) /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libhostpolicy.dylib 0x10680d000 - 0x106d38fff +libcoreclr.dylib (0) /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libcoreclr.dylib 0x1073dc000 - 0x1075fbfff +libclrjit.dylib (0) <1BEF817F-F64C-366E-AA4B-103FB346370A> /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libclrjit.dylib 0x107a52000 - 0x107a61fff +libSystem.Native.dylib (0) /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libSystem.Native.dylib 0x111a49000 - 0x111a50fff +libSystem.Security.Cryptography.Native.Apple.dylib (0) <597FAFF0-33DD-3B12-95B5-F66EA42713B6> /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libSystem.Security.Cryptography.Native.Apple.dylib 0x111a63000 - 0x111adafff +libdbgshim.dylib (0) <0E5450F0-8310-3FF5-A8EB-08CCD88891D0> /Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/dotnet/shared/Microsoft.NETCore.App/6.0.0/libdbgshim.dylib 0x116270000 - 0x11630bfff dyld (852.2) <0CC19410-FD43-39AE-A32A-50273F8303A4> /usr/lib/dyld 0x7fff20210000 - 0x7fff20211fff libsystem_blocks.dylib (79) <925E3B6D-184D-3E73-97B1-643C4ADB387A> /usr/lib/system/libsystem_blocks.dylib 0x7fff20212000 - 0x7fff20247fff libxpc.dylib (2038.120.1) /usr/lib/system/libxpc.dylib 0x7fff20248000 - 0x7fff2025ffff libsystem_trace.dylib (1277.120.1) <7E800ECA-DFDB-3737-A3C5-FFDE37E65383> /usr/lib/system/libsystem_trace.dylib 0x7fff20260000 - 0x7fff202fdfff libcorecrypto.dylib (1000.140.4) /usr/lib/system/libcorecrypto.dylib 0x7fff202fe000 - 0x7fff2032afff libsystem_malloc.dylib (317.140.5) <050E37E1-1458-3F80-BFA3-F1488570169D> /usr/lib/system/libsystem_malloc.dylib 0x7fff2032b000 - 0x7fff2036ffff libdispatch.dylib (1271.120.2) <8144B0BD-90D2-3EAE-999F-AB0D14082088> /usr/lib/system/libdispatch.dylib 0x7fff20370000 - 0x7fff203a9fff libobjc.A.dylib (824) <8C7C49A1-4211-3E4C-BA3D-160D675EEE96> /usr/lib/libobjc.A.dylib 0x7fff203aa000 - 0x7fff203acfff libsystem_featureflags.dylib (28.60.1) /usr/lib/system/libsystem_featureflags.dylib 0x7fff203ad000 - 0x7fff20435fff libsystem_c.dylib (1439.141.1) <3C273899-4CBE-32D5-BB31-7A449743204F> /usr/lib/system/libsystem_c.dylib 0x7fff20436000 - 0x7fff2048bfff libc++.1.dylib (905.6) /usr/lib/libc++.1.dylib 0x7fff2048c000 - 0x7fff204a1fff libc++abi.dylib (905.6) /usr/lib/libc++abi.dylib 0x7fff204a2000 - 0x7fff204d1fff libsystem_kernel.dylib (7195.141.6) <78289AAE-61B5-339F-A485-8819BC2388F2> /usr/lib/system/libsystem_kernel.dylib 0x7fff204d2000 - 0x7fff204ddfff libsystem_pthread.dylib (454.120.2) <1268FF2D-A513-3B51-BA65-AF2FF5789DDB> /usr/lib/system/libsystem_pthread.dylib 0x7fff204de000 - 0x7fff20519fff libdyld.dylib (852.2) <3DE0178A-0AEE-3D08-AE19-6C6403F69BA1> /usr/lib/system/libdyld.dylib 0x7fff2051a000 - 0x7fff20523fff libsystem_platform.dylib (254.80.2) /usr/lib/system/libsystem_platform.dylib 0x7fff20524000 - 0x7fff2054ffff libsystem_info.dylib (542.40.3) <55B39B7F-957B-3D99-A8DF-7CA80D38155D> /usr/lib/system/libsystem_info.dylib 0x7fff20550000 - 0x7fff209edfff com.apple.CoreFoundation (6.9 - 1778.101) <8CF9D741-ADFF-3D5E-ACDE-DC342701EE0D> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff209ee000 - 0x7fff20c23fff com.apple.LaunchServices (1122.44 - 1122.44) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff20c24000 - 0x7fff20cf8fff com.apple.gpusw.MetalTools (1.0 - 1) /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff20cf9000 - 0x7fff20f55fff libBLAS.dylib (1336.140.1) <170AFA22-1234-3DE9-9D94-52B3BE18E34E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff20f56000 - 0x7fff20fa3fff com.apple.Lexicon-framework (1.0 - 86.2) /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff20fa4000 - 0x7fff21012fff libSparse.dylib (106) <1E68BF64-7432-3509-BC85-5DE95379E901> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff21013000 - 0x7fff21090fff com.apple.SystemConfiguration (1.20 - 1.20) <8FEB39D4-ACD6-39F2-8D1B-A57CACD5628F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff21091000 - 0x7fff210c5fff libCRFSuite.dylib (50) /usr/lib/libCRFSuite.dylib 0x7fff210c6000 - 0x7fff212fefff libmecabra.dylib (929.10) /usr/lib/libmecabra.dylib 0x7fff212ff000 - 0x7fff2165dfff com.apple.Foundation (6.9 - 1778.101) <7B7FB88B-01D3-38CE-8029-837DB094C545> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff2165e000 - 0x7fff21746fff com.apple.LanguageModeling (1.0 - 247.3) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff22367000 - 0x7fff226befff com.apple.security (7.0 - 59754.140.13) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff226bf000 - 0x7fff2291efff libicucore.A.dylib (66112) /usr/lib/libicucore.A.dylib 0x7fff2291f000 - 0x7fff22928fff libsystem_darwin.dylib (1439.141.1) <2C81A009-45BB-30D7-A4F7-4B2EEC691617> /usr/lib/system/libsystem_darwin.dylib 0x7fff22929000 - 0x7fff22c14fff com.apple.CoreServices.CarbonCore (1307.3 - 1307.3) <2C65E0D8-A9C7-31D8-A3D3-3AC1A91C80A5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff22c54000 - 0x7fff22c8efff com.apple.CSStore (1122.44 - 1122.44) /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff22c8f000 - 0x7fff22d3dfff com.apple.framework.IOKit (2.0.2 - 1845.120.6) <720D9AE1-79D6-3E77-8D7A-47F8F6681050> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff22d3e000 - 0x7fff22d49fff libsystem_notify.dylib (279.40.4) <2E40EA4A-B124-3010-8379-1B4D7082A08F> /usr/lib/system/libsystem_notify.dylib 0x7fff241b0000 - 0x7fff24836fff libnetwork.dylib (2288.140.7) <42825FCA-35A1-352F-AE68-19D8F695604B> /usr/lib/libnetwork.dylib 0x7fff24837000 - 0x7fff24cd5fff com.apple.CFNetwork (1240.0.4 - 1240.0.4) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff24cd6000 - 0x7fff24ce4fff libsystem_networkextension.dylib (1295.140.3) <83AA4425-2F1D-36EC-B77B-8D4F03CDDB68> /usr/lib/system/libsystem_networkextension.dylib 0x7fff24ce5000 - 0x7fff24ce5fff libenergytrace.dylib (22.100.1) <9E877E0A-5261-3F75-91A0-521423499AD0> /usr/lib/libenergytrace.dylib 0x7fff24ce6000 - 0x7fff24d42fff libMobileGestalt.dylib (978.140.1) /usr/lib/libMobileGestalt.dylib 0x7fff24d43000 - 0x7fff24d59fff libsystem_asl.dylib (385) <8D324D65-EE16-3A1A-BD39-ACB1B3050D1F> /usr/lib/system/libsystem_asl.dylib 0x7fff24d5a000 - 0x7fff24d72fff com.apple.TCC (1.0 - 1) <18F48712-FFF0-3B30-B2C4-8A93AEF86A34> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff26092000 - 0x7fff26245fff libsqlite3.dylib (321.3) /usr/lib/libsqlite3.dylib 0x7fff263a4000 - 0x7fff26418fff com.apple.AE (918.6 - 918.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff26419000 - 0x7fff2641ffff libdns_services.dylib (1310.140.1) <22BE5030-2F48-3ED6-9DF8-9D102CEF33FF> /usr/lib/libdns_services.dylib 0x7fff26420000 - 0x7fff26427fff libsystem_symptoms.dylib (1431.140.1) <1B4D8837-C951-3B69-B079-85D477749E8B> /usr/lib/system/libsystem_symptoms.dylib 0x7fff265b4000 - 0x7fff265e3fff com.apple.analyticsd (1.0 - 1) <0DF60ECD-742C-39D1-964A-48EC3DEA6319> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff265e4000 - 0x7fff265e6fff libDiagnosticMessagesClient.dylib (112) /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff265e7000 - 0x7fff26633fff com.apple.spotlight.metadata.utilities (1.0 - 2150.26) /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff26634000 - 0x7fff266cefff com.apple.Metadata (10.7.0 - 2150.26) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff266cf000 - 0x7fff266d5fff com.apple.DiskArbitration (2.7 - 2.7) <8DF059B4-BE32-3171-8CC4-C5FA189FA718> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff266d6000 - 0x7fff26d3dfff com.apple.vImage (8.1 - 544.4) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff27297000 - 0x7fff272a6fff com.apple.OpenDirectory (11.6 - 230.40.1) <84B2D11F-E6C4-3C29-9A9A-939DB906E2F5> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff272a7000 - 0x7fff272c6fff com.apple.CFOpenDirectory (11.6 - 230.40.1) <6BE3204F-2F86-34A7-AD79-4C88320F446F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff272c7000 - 0x7fff272d3fff com.apple.CoreServices.FSEvents (1290.120.5 - 1290.120.5) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff272d4000 - 0x7fff272f8fff com.apple.coreservices.SharedFileList (144 - 144) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff272f9000 - 0x7fff272fbfff libapp_launch_measurement.dylib (14.1) <511EC2A9-6059-3A7D-9D2A-741189922D02> /usr/lib/libapp_launch_measurement.dylib 0x7fff272fc000 - 0x7fff27343fff com.apple.CoreAutoLayout (1.0 - 21.10.1) <18113C8E-B54E-3DD3-A1AD-2A5FD949CE66> /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout 0x7fff27344000 - 0x7fff27426fff libxml2.2.dylib (34.10) /usr/lib/libxml2.2.dylib 0x7fff2842f000 - 0x7fff2843ffff libsystem_containermanager.dylib (318.100.4) <1139CD47-9CBA-356F-8694-1D00EB9F0C8F> /usr/lib/system/libsystem_containermanager.dylib 0x7fff28440000 - 0x7fff28451fff com.apple.IOSurface (290.8.1 - 290.8.1) <8B251196-DA38-38BF-8A91-45AC2B06014C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff28452000 - 0x7fff2845bfff com.apple.IOAccelerator (442.9 - 442.9) /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff2845c000 - 0x7fff2857ffff com.apple.Metal (244.303 - 244.303) <71B6039E-232E-3AD2-881F-DF8E73C75B99> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff290dc000 - 0x7fff29142fff com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff29143000 - 0x7fff29146fff libsystem_configuration.dylib (1109.140.1) <02F3A5C9-6289-3012-8F5F-F1DB669ADB79> /usr/lib/system/libsystem_configuration.dylib 0x7fff29147000 - 0x7fff2914bfff libsystem_sandbox.dylib (1441.141.4) <5471601B-5072-3E97-8926-804FF08DC4C0> /usr/lib/system/libsystem_sandbox.dylib 0x7fff2914c000 - 0x7fff2914dfff com.apple.AggregateDictionary (1.0 - 1) /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff2914e000 - 0x7fff29151fff com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <4A803F86-CA61-3508-864A-302F032ADA70> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff29152000 - 0x7fff29153fff liblangid.dylib (136) /usr/lib/liblangid.dylib 0x7fff29154000 - 0x7fff291f8fff com.apple.CoreNLP (1.0 - 245.2) <203C6AB9-5B07-3370-A056-DA1F2C8A8419> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff291f9000 - 0x7fff291fffff com.apple.LinguisticData (1.0 - 399) /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff29200000 - 0x7fff298a8fff libBNNS.dylib (288.100.5) <4BB7A1B7-D1F2-3DC3-BFC7-D57CBD892719> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff298a9000 - 0x7fff29a7bfff libvDSP.dylib (760.100.3) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff29a7c000 - 0x7fff29a8dfff com.apple.CoreEmoji (1.0 - 128.4) <8DB42230-A624-3C13-80F8-EC2CE89C0699> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff29a8e000 - 0x7fff29a98fff com.apple.IOMobileFramebuffer (343.0.0 - 343.0.0) <195E20E7-33BD-3935-92ED-AA354180B7FA> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer 0x7fff29da2000 - 0x7fff29e2dfff com.apple.securityfoundation (6.0 - 55240.40.4) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff29e2e000 - 0x7fff29e37fff com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <98B365F9-8E0C-32C7-AC5A-FFB9A4A0B30A> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff29e38000 - 0x7fff29e3cfff com.apple.xpc.ServiceManagement (1.0 - 1) <7D081389-0032-3521-A3D9-84B4667817FB> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff29e3d000 - 0x7fff29e3ffff libquarantine.dylib (119.40.2) <3244B57B-9FDF-373E-9F96-A7BAD7534F23> /usr/lib/system/libquarantine.dylib 0x7fff29e40000 - 0x7fff29e4bfff libCheckFix.dylib (31) /usr/lib/libCheckFix.dylib 0x7fff29e4c000 - 0x7fff29e63fff libcoretls.dylib (169.100.1) /usr/lib/libcoretls.dylib 0x7fff29e64000 - 0x7fff29e74fff libbsm.0.dylib (68.40.1) <61577B7F-2C06-365C-9039-E00B0B5258D0> /usr/lib/libbsm.0.dylib 0x7fff29e75000 - 0x7fff29ebefff libmecab.dylib (929.10) /usr/lib/libmecab.dylib 0x7fff29ebf000 - 0x7fff29ec4fff libgermantok.dylib (24) <6F2B01E8-6077-3B72-91F3-AB6D0FCB15D6> /usr/lib/libgermantok.dylib 0x7fff29ec5000 - 0x7fff29edafff libLinearAlgebra.dylib (1336.140.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff29edb000 - 0x7fff2a0f9fff com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <8AAFA6C5-1FBD-359A-8774-F1D1FBFCCFFE> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff2a0fa000 - 0x7fff2a149fff com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <0C854684-1D62-35D1-83C1-9066DB158189> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff2a14a000 - 0x7fff2a2abfff com.apple.MLCompute (1.0 - 1) <9255AB44-3AB5-3F3F-8FA2-77FEA1C7C221> /System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute 0x7fff2a2ac000 - 0x7fff2a2e2fff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff2a2e3000 - 0x7fff2a339fff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <706E8171-48B3-33A3-B55B-35B5F86F3043> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff2a33a000 - 0x7fff2a3cafff com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <3999E177-7A40-358A-BE89-1F20ADF13740> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff2a3cb000 - 0x7fff2a3dafff com.apple.AppleFSCompression (125 - 1.0) /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff2a3db000 - 0x7fff2a3e7fff libbz2.1.0.dylib (44) /usr/lib/libbz2.1.0.dylib 0x7fff2a3e8000 - 0x7fff2a3ecfff libsystem_coreservices.dylib (127.1) <619CCB6D-226C-35BD-98FB-04A18FD54792> /usr/lib/system/libsystem_coreservices.dylib 0x7fff2a3ed000 - 0x7fff2a41afff com.apple.CoreServices.OSServices (1122.44 - 1122.44) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff2a5e9000 - 0x7fff2a5fbfff libz.1.dylib (76) /usr/lib/libz.1.dylib 0x7fff2a5fc000 - 0x7fff2a643fff libsystem_m.dylib (3186.100.3) /usr/lib/system/libsystem_m.dylib 0x7fff2a644000 - 0x7fff2a644fff libcharset.1.dylib (59) <363A6C40-7446-3A72-B5EA-4731843CFE2F> /usr/lib/libcharset.1.dylib 0x7fff2a645000 - 0x7fff2a64afff libmacho.dylib (980) /usr/lib/system/libmacho.dylib 0x7fff2a64b000 - 0x7fff2a666fff libkxld.dylib (7195.141.6) <1121F83B-5D42-368B-B440-100418CD4B23> /usr/lib/system/libkxld.dylib 0x7fff2a667000 - 0x7fff2a672fff libcommonCrypto.dylib (60178.120.3) /usr/lib/system/libcommonCrypto.dylib 0x7fff2a673000 - 0x7fff2a67dfff libunwind.dylib (201) <4602E909-C71A-3006-8140-BE616DA241EE> /usr/lib/system/libunwind.dylib 0x7fff2a67e000 - 0x7fff2a685fff liboah.dylib (203.58) /usr/lib/liboah.dylib 0x7fff2a686000 - 0x7fff2a690fff libcopyfile.dylib (173.40.2) /usr/lib/system/libcopyfile.dylib 0x7fff2a691000 - 0x7fff2a698fff libcompiler_rt.dylib (102.2) <1C049207-1719-39AC-A2A9-6E5BE28AA138> /usr/lib/system/libcompiler_rt.dylib 0x7fff2a699000 - 0x7fff2a69bfff libsystem_collections.dylib (1439.141.1) /usr/lib/system/libsystem_collections.dylib 0x7fff2a69c000 - 0x7fff2a69efff libsystem_secinit.dylib (87.60.1) /usr/lib/system/libsystem_secinit.dylib 0x7fff2a69f000 - 0x7fff2a6a1fff libremovefile.dylib (49.120.1) <1AEE3D84-32F9-35FB-8036-B178C9E27D20> /usr/lib/system/libremovefile.dylib 0x7fff2a6a2000 - 0x7fff2a6a2fff libkeymgr.dylib (31) <698AF6EE-08BB-36CF-B7AD-9EC16E36FA0B> /usr/lib/system/libkeymgr.dylib 0x7fff2a6a3000 - 0x7fff2a6aafff libsystem_dnssd.dylib (1310.140.1) <0685BDB0-9A98-3ADD-B95A-11F221FD80D7> /usr/lib/system/libsystem_dnssd.dylib 0x7fff2a6ab000 - 0x7fff2a6b0fff libcache.dylib (83) /usr/lib/system/libcache.dylib 0x7fff2a6b1000 - 0x7fff2a6b2fff libSystem.B.dylib (1292.120.1) /usr/lib/libSystem.B.dylib 0x7fff2a6b3000 - 0x7fff2a6b6fff libfakelink.dylib (3) /usr/lib/libfakelink.dylib 0x7fff2a6b7000 - 0x7fff2a6b7fff com.apple.SoftLinking (1.0 - 1) <9E4B6591-74E3-3B36-91C4-851FAA567DAA> /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking 0x7fff2a6b8000 - 0x7fff2a6effff libpcap.A.dylib (98.100.3) <6DD23455-C0CA-313E-89B5-A45F8CD71C20> /usr/lib/libpcap.A.dylib 0x7fff2a6f0000 - 0x7fff2a7e0fff libiconv.2.dylib (59) <90F749E2-9D2D-3323-A018-31A1F95221A1> /usr/lib/libiconv.2.dylib 0x7fff2a7e1000 - 0x7fff2a7f2fff libcmph.dylib (8) <17871D7D-49C2-3343-AC30-C40E3AD5B2B6> /usr/lib/libcmph.dylib 0x7fff2a7f3000 - 0x7fff2a864fff libarchive.2.dylib (83.100.2) <5AF9560E-5683-33A5-8D60-A469193B94E3> /usr/lib/libarchive.2.dylib 0x7fff2a865000 - 0x7fff2a8ccfff com.apple.SearchKit (1.4.1 - 1.4.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff2a8cd000 - 0x7fff2a8cefff libThaiTokenizer.dylib (3) <7B40AC51-B945-3AF0-B349-5818050D37FB> /usr/lib/libThaiTokenizer.dylib 0x7fff2a8cf000 - 0x7fff2a8f1fff com.apple.applesauce (1.0 - 16.28) <7D011403-38CD-37DA-B2C2-00D2D2273422> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff2a8f2000 - 0x7fff2a909fff libapple_nghttp2.dylib (1.41) /usr/lib/libapple_nghttp2.dylib 0x7fff2a90a000 - 0x7fff2a920fff libSparseBLAS.dylib (1336.140.1) <78762464-084C-3743-BC56-A2AF5D010909> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff2a921000 - 0x7fff2a922fff com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff2a923000 - 0x7fff2a927fff libpam.2.dylib (28.40.1) /usr/lib/libpam.2.dylib 0x7fff2a928000 - 0x7fff2a947fff libcompression.dylib (96.120.1) /usr/lib/libcompression.dylib 0x7fff2a948000 - 0x7fff2a94dfff libQuadrature.dylib (7) <9668C241-61D5-3AE9-9856-708ACDC27F12> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff2a94e000 - 0x7fff2acebfff libLAPACK.dylib (1336.140.1) <8B968A9A-8263-3639-A740-636387467C03> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff2acec000 - 0x7fff2ad3bfff com.apple.DictionaryServices (1.2 - 341) <617030DF-769F-3CE0-869F-7F5B9B5A3784> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff2ad3c000 - 0x7fff2ad54fff liblzma.5.dylib (16) <6DE3F2AA-7140-3F6D-AD12-0DBA19BBBD54> /usr/lib/liblzma.5.dylib 0x7fff2ad55000 - 0x7fff2ad56fff libcoretls_cfhelpers.dylib (169.100.1) <0CF72D7A-0A39-3683-82ED-29A09761D6FF> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff2ad57000 - 0x7fff2ae52fff com.apple.APFS (1677.141.2 - 1677.141.2) /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff2ae53000 - 0x7fff2ae60fff libxar.1.dylib (452) <0B0B68CC-D627-3BDC-AE01-007C6AD8E97B> /usr/lib/libxar.1.dylib 0x7fff2ae61000 - 0x7fff2ae64fff libutil.dylib (58.40.2) <0EA3237C-B6E6-351B-AE27-8975D88602D6> /usr/lib/libutil.dylib 0x7fff2ae65000 - 0x7fff2ae8dfff libxslt.1.dylib (17.6) <300C3D2D-19B1-3D8E-B212-1D2EB6C8B80A> /usr/lib/libxslt.1.dylib 0x7fff2ae8e000 - 0x7fff2ae98fff libChineseTokenizer.dylib (37.1) /usr/lib/libChineseTokenizer.dylib 0x7fff2ae99000 - 0x7fff2af56fff libvMisc.dylib (760.100.3) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff2dab5000 - 0x7fff2dab5fff liblaunch.dylib (2038.120.1) <4A353070-A560-3A98-8869-28C92435C6B2> /usr/lib/system/liblaunch.dylib 0x7fff2ff4c000 - 0x7fff2ff4cfff libsystem_product_info_filter.dylib (8.40.1) <78928329-DD98-3799-989D-870DF92FE8D5> /usr/lib/system/libsystem_product_info_filter.dylib 0x7fff30024000 - 0x7fff30024fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff3004a000 - 0x7fff3004afff com.apple.CoreServices (1122.44 - 1122.44) <104E1757-7D8A-32D3-9B38-B23B1A8EAB17> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff30206000 - 0x7fff30206fff com.apple.Accelerate (1.11 - Accelerate 1.11) <28463942-495F-3231-9348-32ABC601A1F5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff6bbab000 - 0x7fff6bbb1fff libCoreFSCache.dylib (200.11) <3C96E791-3964-32EA-A84A-00DF3455B43D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 17 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=592.7M resident=0K(0%) swapped_out_or_unallocated=592.7M(100%) Writable regions: Total=1.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.3G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 1 Dispatch continuations 96.0M 1 Kernel Alloc Once 8K 1 MALLOC 172.1M 38 MALLOC guard page 24K 5 MALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated) STACK GUARD 56.1M 29 Stack 44.2M 29 VM_ALLOCATE 2.1G 5142 VM_ALLOCATE (reserved) 72K 3 reserved VM address space (unallocated) __DATA 3198K 152 __DATA_CONST 6358K 94 __DATA_DIRTY 288K 61 __LINKEDIT 502.8M 19 __OBJC_RO 70.3M 1 __OBJC_RW 2496K 2 __TEXT 90.0M 151 __UNICODE 588K 1 mapped file 89.6M 180 shared memory 40K 4 =========== ======= ======= TOTAL 4.2G 5922 TOTAL, minus reserved VM space 3.2G 5922 Model: MacBookPro16,1, BootROM 1554.140.20.0.0 (iBridge: 18.16.14759.0.1,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 32 GB, SMC Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin Graphics: kHW_AMDRadeonPro5300MItem, AMD Radeon Pro 5300M, spdisplays_pcie_device, 4 GB Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2667 MHz, Micron, - Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2667 MHz, Micron, - AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Aug 10 2021 20:10:47 version 9.30.444.18.32.5.71 FWID 01-30b2601e Bluetooth: Version 8.0.5d7, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB3.0 Hub USB Device: USB 3.1 Bus USB Device: USB2.0 Hub USB Device: Anker USB-C Hub Device USB Device: Plantronics Blackwire 3225 Series USB Device: Apple T2 Bus USB Device: Composite Device USB Device: Touch Bar Backlight USB Device: Touch Bar Display USB Device: Apple Internal Keyboard / Trackpad USB Device: Headset USB Device: Ambient Light Sensor USB Device: FaceTime HD Camera (Built-in) USB Device: Apple T2 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 63.5 Thunderbolt Bus: MacBook Pro, Apple Inc., 63.5
basilfx commented 2 years ago

I was triggered by a log line about code signing in the logging above. I therefore tried the following:

I can now attach to a running instance of ./vsdbg-ui --server --consoleLogging --engineLogging from VS Code that stops at breakpoints. It's a work-around, but it shows something is wrong with the code signing of vsdbg and/or vsdbg-ui.

2022-04-20: can confirm that this still works, using OmniSharp 1.24.4.

jimpson commented 2 years ago

I was having a similar issue when running Azure Durable Function code locally and @basilfx's workaround seems to have fixed my issue as well. I should note that this does not appear to be tied directly to netcore 6.0 as I only have 3.1 installed.

Environment: MacOS - Monterey VSCode - 1.63 Azure Functions Extension - 1.6.0 C# Extension - 1.23.17 NetCore - 3.1.416

AverageCakeSlice commented 2 years ago

I am also experiencing this issue! @basilfx's workaround works for me as well. I'm not incredibly familiar with how these codesigning certificates work though. Will we need to undo the workaround manually once a fix is published to the extension, or will it just be overwritten?

Environment: MacOS - Monterey 12.1 on Intel (x86) VSCode - 1.63.2 Azure Functions Extension - 1.6.0 C# Extension - 1.23.17 .NET - 6.0.1

hazlettp commented 2 years ago

I was triggered by a log line about code signing in the logging above. I therefore tried the following:

  • Create self-signed code signing certificate: https://stackoverflow.com/a/58363510/1423623
  • Navigate to the debugger folder (in my case, /Users/basilfx/.vscode/extensions/ms-dotnettools.csharp-1.23.18/.debugger/x86_64)
  • Run codesign --remove-signature vsdbg-ui && codesign --remove-signature vsdbg
  • Run codesign -s my-codesign-cert vsdbg-ui && codesign -s my-codesign-cert vsdbg

I can now attach to a running instance of ./vsdbg-ui --server --consoleLogging --engineLogging from VS Code that stops at breakpoints. It's a work-around, but it shows something is wrong with the code signing of vsdbg and/or vsdbg-ui.

I had the exact same problem on iMac (OS 12.1). I copied by local git repo to my Macbook (OS 12.0.1) and it worked just fine. So it looks like the issue might be with Monterey 12.1.

The workaround from @basilfx fixed my iMac.

pkamphuis commented 2 years ago

I had the same issue. re-signing the vsdbg and vsdbg-ui, resolved it for me as well.

Arash-Sabet commented 2 years ago

The workaround that @basilfx suggested does not seem to be working on an M1 machine with macOS Montery 12.2.

henry-bettany commented 2 years ago

This seems a bit better in the latest .NET release (M1 Pro, macOS Monterey 12.3). I'm tentatively optimistic that this has been fixed (at least for the most part).


 Version:   6.0.201
 Commit:    ef40e6aa06

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  12.3
 OS Platform: Darwin
 RID:         osx.12-arm64
 Base Path:   /usr/local/share/dotnet/sdk/6.0.201/

Host (useful for support):
  Version: 6.0.3
  Commit:  c24d9a9c91

.NET SDKs installed:
  6.0.100 [/usr/local/share/dotnet/sdk]
  6.0.101 [/usr/local/share/dotnet/sdk]
  6.0.200 [/usr/local/share/dotnet/sdk]
  6.0.201 [/usr/local/share/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.3 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
radhewro commented 2 years ago

Hi, have you any progress on this? I just makes me crazy:) Thanks

hokrobert commented 2 years ago

Any infos on that issue?

Arash-Sabet commented 2 years ago

Any updates?

boylec commented 2 years ago

@basilfx Thanks for the research on that. This temporary work around did resolve the issue for me.

Before applying @basilfx's fix: updating Azure Function Core Tools 4.0.4426 and to .NET SDK 6.0.201 (both are the latest at the time of this post) did not resolve this issue for me.

Although I suppose they wouldn't if the problem is code signing on the vsdbg-ui and vsdbg binaries that come packaged w/ the Omnisharp extension?

Updating the Omnisharp extension to v1.24.3 (also the latest at the time of this post) did not resolve the issue either.

Doing that reset the code signing problem on vsdbg and vsdbg-ui as might be expected (undid the previous fix I had applied from @basilfx's suggestion).

I had to reapply @basilfx's fix to the new binaries at /Users/me/.vscode/extensions/ms-dotnettools.csharp-1.24.3-darwin-x64/.debugger/x86_64/*

patnym commented 2 years ago

basilfx Workaround "fixed" the issue 👍

hanjiankang commented 2 years ago

@basilfx 's workaround worked for me! thanks mate!

am running:

woyoh commented 2 years ago

@basilfx thanks

junlouiegonzales commented 2 years ago

@basilfx Thank you

Still works!

MacOS: BigSur VSCode: 1.67 VSCode C# Ext. : 1.25.0 Azure Func Core Tools: 4.x Dotnet: 6.x

Tyler-Garrett commented 2 years ago

@basilfx thank you!!!

Still works for me, was having tons of issues with the debugger detaching.

MacOs: Monterey 12.4 VSCode: 1.68.1 VSCode C# Ext: 1.25.0 Azure Func Core Tools: 4.x (latest as of this post) Dotnet: 6.0.201

grantjames commented 2 years ago

The fix mentioned by @basilfx (thank you!) still works for the following setup:

macOS version: 12.4 (21F79) VSCode: 1.68.1 CSVode C# Ext: 1.25.0 Azure function core tools: 4.0.4590 Dotnet: 6.0.301

ivaylo-botusharov commented 2 years ago

I had the same issue (actually VS Code debugger not able to attach to Azure Function process at all - no error, just loading) and @basilfx 's workaround solved the problem. God bless you @basilfx!!! OmniSharp team, please fix this once and for all!

My configuration:

OS: MacOS Monterey OS Version: 12.4 OS Platform: Darwin RID: osx.12-x64 Processor: 2.6 GHZ 6-Core Intel Core i7

.NET SDK: 6.0.101

.NET Runtime: Microsoft.NETCore.App 6.0.1

Azure Functions Core Tools: v4.0.4590

Visual Studio Code: version 1.68.1

VS Code Extensions:

mmorhan commented 2 years ago

I was triggered by a log line about code signing in the logging above. I therefore tried the following:

* Create self-signed code signing certificate: https://stackoverflow.com/a/58363510/1423623

* Navigate to the debugger folder (in my case, `~/.vscode/extensions/ms-dotnettools.csharp-1.24.4-darwin-x64/.debugger/x86_64`)

* Run `codesign --remove-signature vsdbg-ui && codesign --remove-signature vsdbg`

* Run `codesign -s my-codesign-cert vsdbg-ui && codesign -s my-codesign-cert vsdbg`

I can now attach to a running instance of ./vsdbg-ui --server --consoleLogging --engineLogging from VS Code that stops at breakpoints. It's a work-around, but it shows something is wrong with the code signing of vsdbg and/or vsdbg-ui.

2022-04-20: can confirm that this still works, using OmniSharp 1.24.4.

Thanks Man! Still Working Monterey 12.5

johnnyreilly commented 2 years ago

I've just bumped on this issue and lost half a day before happening upon this issue. Thanks @basilfx for the workaround - it's got me back up and debugging ❤️

It would be tremendous to see this resolved in the extension itself - @gregg-miskelly do you happen to know if it's likely to be looked at?

DZwell commented 2 years ago

@basilfx you da man. Got me unblocked.

noahhai commented 2 years ago

same issue. thanks @basilfx

johnnyreilly commented 2 years ago

I've needed to refer back to @basilfx's workaround so often that I've turned it into a blog post here: https://johnnyreilly.com/debugging-azure-functions-vs-code-mac-os (credit attributed to @basilfx)

superman-lopez commented 1 year ago

Thanks @basilfx

Also in case you use vscode server (and host on Mac), make sure you (also) resign this extension. So instead of .vscode/extensions the location would be .vscode-server/extensions.

michael-yarzebinski commented 1 year ago

Thanks @basilfx. Fix worked for me as well. Would be nice if this was addressed... It's been over a year now. I've noticed I have to redo this every time the extension updates, which is frustrating. Officially bookmarked ❤️ .

TroyWitthoeft commented 1 year ago

We're over a year on this issue that dulls Azure Functions dev exprience on Mac. @basilfx - Thank you for the epic workaround. Saved my bacon.
@gregg-miskelly - Any news on this? Won't fix? Hard fix? Gameplan?

DrBlackBird commented 1 year ago

it didnt work for me. I executed the mentioned steps above and resign my vsdbg and vsdbg-ui but when I start it try to debug the azure function I receive the same error. Reboot of vscode and my macbook did not help :(. Any other ideas?

boylec commented 1 year ago

An alternative option is to remove the restriction from your Mac that all apps must either be from the App Store or signed by identified developers.

This is a hidden option in the System Preferences -> Privacy area that used to be visible in Sierra and earlier.

To reenable this option, hit your terminal with:

sudo spctl --master-disable

Then close any already open System Preferences app and then open System Preferences -> Privacy -> General tab and you should see that there is now an "Anywhere" option under the "Allow apps downloaded from:" area.

image

This has effectively turned off the need for apps to be signed by developers so do so at your own risk!

boylec commented 1 year ago

@gregg-miskelly can you guys get the binaries inside https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-osx-x64.zip signed with a code cert that identifies Microsoft as the developer so that our Macs can execute those binaries?

This would fix the issue once and for all.

That appears to be where OmniSharp pulls the binaries from.

DrBlackBird commented 1 year ago

An alternative option is to remove the restriction from your Mac that all apps must either be from the App Store or signed by identified developers.

This is a hidden option in the System Preferences -> Privacy area that used to be visible in Sierra and earlier.

To reenable this option, hit your terminal with:

sudo spctl --master-disable

Then close any already open System Preferences app and then open System Preferences -> Privacy -> General tab and you should see that there is now an "Anywhere" option under the "Allow apps downloaded from:" area.

image

This has effectively turned off the need for apps to be signed by developers so do so at your own risk!

Thank you! But sadly I cant change this behaviour because I have a company managed device and I have not way to change it since it is managed by Intune :). Well... I have to find a way around it or... well just live with it.

nibblesnbits commented 1 year ago

Any movement on this?

superman-lopez commented 1 year ago

I revisit this thread more frequently than I visit my in-laws. The resigning works, but It's just a pain.

Tarendoholmen commented 1 year ago

Anyone other then me still have to do this? i need to visit this thread 2-3 times a week... for some reason it works for a couple of days and then the problem is back again.

fanyang-mono commented 5 months ago

@DrBlackBird Did you find a workaround which have worked for you? The resigning doesn't work for me either. :(

superman-lopez commented 5 months ago

@fanyang-mono if the resigning fails you can try to log out and see if that helps, especially if you had no issue previously.