Skip to content
This repository has been archived by the owner on Apr 14, 2022. It is now read-only.

"Analyzing in background" message stuck with caching enabled (deadlock, no CPU usage) #1601

Closed
xobs opened this issue Sep 30, 2019 · 66 comments · Fixed by #1737
Closed

"Analyzing in background" message stuck with caching enabled (deadlock, no CPU usage) #1601

xobs opened this issue Sep 30, 2019 · 66 comments · Fixed by #1737
Assignees
Labels
bug Something isn't working feature: analysis

Comments

@xobs
Copy link

xobs commented Sep 30, 2019

Environment data

  • Language Server version: 0.4.24.0
  • OS and version: Windows 10 1903 (18362.356)
  • Python version (& distribution if applicable, e.g. Anaconda): Python 3.7.3

Expected behaviour

Python Language Server shouldn't get stuck analyzing files.

Actual behaviour

After a random amount of time using PLS (e.g. after anywhere from 0 minutes to several days), Visual Studio Code gets stuck "Analyzing in background...". The number of items is frequently small, but not always.

Logs

See attached. This is a log from several days, so that I could capture the issue
analyzing - stuck.txt

Additional

This repository is from https://github.com/xobs/haddecks

My local settings.json file looks like this:

{
    "python.autoComplete.extraPaths": [
        "deps/litedram",
        "deps/litescope",
        "deps/litex",
        "deps/litex_boards",
        "deps/lxsocdoc",
        "deps/migen",
        "deps/spibone",
        "deps/valentyusb"
    ],
    "python.jediEnabled": false,
    "python.analysis.logLevel": "Trace"
}

There is no .env file present.

@xobs
Copy link
Author

xobs commented Oct 1, 2019

It's possible that this is triggered by saving the file.

Relatedly: Sometimes PLS gives "Undefined" error messages for things like int and hasattr that are part of the core language.

@jakebailey
Copy link
Member

jakebailey commented Oct 1, 2019

#1573 may be related.

Does upgrading to the daily build (at least 0.4.34) fix the issue?

https://github.com/microsoft/python-language-server/wiki/Versioning-and-download-channels

@malmaud
Copy link

malmaud commented Oct 1, 2019

I've been reliably encountering this on the daily build.

@malmaud
Copy link

malmaud commented Oct 1, 2019

Actually on .4.37.0 from the daily build, when opening a Python buffer with nothing but import pandas, this happens 100% of the time.

@xobs
Copy link
Author

xobs commented Oct 2, 2019

@jakebailey I'm now running:

`[Info - 1:21:38 AM] Microsoft Python Language Server versio

analyzing - 0.4.36.0 stuck.txt
n 0.4.36.0`

I have attached the log from it. Again, PLS is using up an entire core, and is stuck at "Analyzing in background, 3 items left..."

@jakebailey
Copy link
Member

That's a really strange log. pickle is showing up on multiple levels of the dependency resolution, which doesn't seem correct... Maybe this will require #1414 to get a handle on if it's looping wrong or something.

@xobs
Copy link
Author

xobs commented Oct 3, 2019

It downloaded 0.4.40.0 today, which is also stuck.

@petrosschilling
Copy link

Having the same issue with and without the daily build enabled.

This has been a recurring issue. I hope you guys can find a definitive solution soon.

@MikhailArkhipov
Copy link

@petrosschilling - what are your imports (major libraries) and could you please provide the log from the output window?

"python.analysis.logLevel": "Trace"

@MikhailArkhipov
Copy link

@xobs - does it complete if you just open the workspace? I see from the log that files are being edited (its normal) so analysis restarts for the changed file and any modules that import it (i.e. something that depends on the changed file) which brings more stuff into view.

@xobs
Copy link
Author

xobs commented Oct 3, 2019

@MikhailArkhipov Yes, it does usually complete if I just open the workspace. It's non-deterministic. Usually reloading the window fixes it on the first try, but I've seen instances where it takes two or three reloads to get it to successfully complete.

@MikhailArkhipov
Copy link

MikhailArkhipov commented Oct 3, 2019

Might be another manifestation of #1455 since I see a lot of 'analysis canceled'.
@xobs - yes, the analysis is heavily multithreaded so it appears to be a synchronization issue somewhere.

@MikhailArkhipov MikhailArkhipov added bug Something isn't working feature: analysis labels Oct 3, 2019
@MikhailArkhipov MikhailArkhipov self-assigned this Oct 3, 2019
@MikhailArkhipov
Copy link

@xobs, @malmaud @petrosschilling - is activity in the output window continues or there is no activity and the message is stuck on some number of remaining?

@bsandrow
Copy link

bsandrow commented Oct 3, 2019

@MikhailArkhipov I'm on the beta channel, and I am getting syncing errors. The log says:

Analysis version 5937 has been completed in 1883.03 ms with 1022 entries analyzed and 3891 entries skipped.

but the status bar says:

Analyzing in background, 4913 items left...

Not sure if this is the same issue other people are having those since in my case nothing is analyzing, but the UI is telling me that it is. At one point this morning, I did have to kill the VS Code because the python language server process was eating 11GB of RAM, but that seems like a completely different issue as it is not eating memory or CPU right now. Restarting VS Code gets me the same disconnect between the log output and the UI display.

@jakebailey
Copy link
Member

Out of curiosity, are any of you using WSL?

@bsandrow
Copy link

bsandrow commented Oct 3, 2019

@jakebailey I am not. I'm running on macOS 10.14.6. I will note, that the codebase I work on includes a bunch of stuff that seems to trigger issues with MS-PLS from time to time, specifically: pandas, scipy, numpy, and numba. There are also a couple of errors like:

Analysis of qlib.<snip>(Library) failed. System.NotImplementedException: The method or operation is not implemented.
   at Microsoft.Python.Analysis.Types.Collections.PythonCollectionType.CreateSpecificType(IArgumentSet typeArguments) in E:\A\_work\8\s\src\Analysis\Ast\Impl\Types\Collections\PythonCollectionType.cs:line 70
   at Microsoft.Python.Parsing.Ast.TypeAnnotation.Walker.MakeGenericOp.Apply[T](TypeAnnotationConverter`1 converter, Stack`1 stack) in E:\A\_work\8\s\src\Parsing\Impl\Ast\TypeAnnotation.cs:line 272
   at Microsoft.Python.Parsing.Ast.TypeAnnotation.Walker.GetResult[T](TypeAnnotationConverter`1 converter) in E:\A\_work\8\s\src\Parsing\Impl\Ast\TypeAnnotation.cs:line 68
   at Microsoft.Python.Analysis.Analyzer.Evaluation.ExpressionEval.CreateFunctionParameters(IPythonClassType self, IPythonClassMember function, FunctionDefinition fd, Boolean declareVariables) in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\Evaluation\ExpressionEval.Callables.cs:line 352
   at Microsoft.Python.Analysis.Analyzer.Symbols.FunctionEvaluator.Evaluate() in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\Symbols\FunctionEvaluator.cs:line 82
   at Microsoft.Python.Analysis.Analyzer.Symbols.ModuleSymbolTable.EvaluateAll() in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\Symbols\ModuleSymbolTable.cs:line 67
   at Microsoft.Python.Analysis.Analyzer.ModuleWalker.Complete() in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\ModuleWalker.cs:line 202
   at Microsoft.Python.Analysis.Analyzer.PythonAnalyzerSession.DoAnalyzeEntry(IDependencyChainNode`1 node, IPythonModule module, PythonAst ast, Int32 version) in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\PythonAnalyzerSession.cs:line 359
   at Microsoft.Python.Analysis.Analyzer.PythonAnalyzerSession.AnalyzeEntry(IDependencyChainNode`1 node, PythonAnalyzerEntry entry, IPythonModule module, PythonAst ast, Int32 version) in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\PythonAnalyzerSession.cs:line 337
   at Microsoft.Python.Analysis.Analyzer.PythonAnalyzerSession.Analyze(IDependencyChainNode`1 node, AsyncCountdownEvent ace, Stopwatch stopWatch) in E:\A\_work\8\s\src\Analysis\Ast\Impl\Analyzer\PythonAnalyzerSession.cs:line 277

(note: that qlib is a private python package, not the same qlib that's listed in PyPI)

@astrowonk
Copy link

astrowonk commented Oct 3, 2019

I am having a similar issue on RHEL.

Analysis version 6279 has been completed in 48.82 ms with 32 entries analyzed and 7780 entries skipped.

The status bar says "analyzing in background.... 7812 items left" On Microsoft Python Language Server version 0.4.41.0.

@MikhailArkhipov
Copy link

So it looks like the message is stuck rather than analysis keeps running.

@petrosschilling
Copy link

@MikhailArkhipov

The message is stuck in some number remaining

The log generated by Python Language Server:
OutputLog.txt

@xobs
Copy link
Author

xobs commented Oct 4, 2019

@MikhailArkhipov There is no activity in the output window. Task Manager reports a "Python Language Server" using 25% CPU, which is one core of my four-core system.

I have WSL installed, but this is using a Python installed in Windows and not in WSL.

@bsandrow
Copy link

bsandrow commented Oct 4, 2019

@MikhailArkhipov In my case, the number of items remaining/analyzed also keeps changing. After a fresh start on the workspace, it says that there were ~4300 items analyzed. After developing for a while, it says that it was analyzing ~7100 items. Sometimes the number grows to ~9k. This number is reflected in the logs and in the (stuck) UI display message. I haven't added thousands of files to the project, so I'm not sure what to make of this. It could be related, or a completely different issue.

@astrowonk
Copy link

My analyzing status number goes up but never comes back down.

@xobs
Copy link
Author

xobs commented Oct 6, 2019

Here it got stuck on 0.4.44.0. It was stuck previously, so I did Developer: Reload Window, which caused it to download a new PLS. When it activated the new PLS, it got stuck at Analyzing in background, 49 items left...

analyzing - 0.4.44.0 stuck.txt

Though in this case, there isn't a process using up 25% of one CPU. However, there is an additional symptom: if I open another tab, then that tab never gets analyzed. So it definitely appears to be wedged somewhere.

@MikhailArkhipov
Copy link

I can repro the case when message is getting stuck (analysis does complete) if I open several files which import sizeable libraries, then close some while analysis is still running. Could be that progress tracker does not account for the fact that some items got canceled.

@jibesh
Copy link

jibesh commented Oct 9, 2019

The analysis gets stuck indefinitely.

  • Language Server version: 0.4.62
  • OS and version: ubuntu 19.04
  • Python version (& distribution if applicable, e.g. Anaconda): Python 3.7.3

How to reproduce?
Create a python file containing the following line
from mongoengine import *

@jakebailey jakebailey changed the title "Analyzing in background, X items left..." "Analyzing in background" message stuck, no CPU usage Oct 17, 2019
@gbahezre
Copy link

Same problem here with Windows 10, in Remote WSL, last version of vscode and Python extension (2019.10.44104). I tried multiple older versions, same problem each time. I think it began to append after I installed a lot of new libraries with pip.

When analysing is stuck, completion, hover and code validation are working very very slowly or even not at all.

Caching level does not change anything.

I also see a lot 2 errors in debug console :

console.ts:137 [Extension Host] Error Python Extension: 2019-10-25 13:54:21: TypeError: Cannot convert object to primitive value
at Array.toString (native)
at Object.getOwnPropertyNames.forEach.t (/home/XXXX/.vscode-server/extensions/ms-python.python-2019.10.44104/out/client/extension.js:1:64349)
at Array.forEach ()
at Object.l [as sendTelemetryEvent] (/home/XXXX/.vscode-server/extensions/ms-python.python-2019.10.44104/out/client/extension.js:1:64271)
at Object.sendSettingsTelemetry (/home/XXXX/.vscode-server/extensions/ms-python.python-2019.10.44104/out/client/extension.js:75:630578)
at Timeout.s.timer.setTimeout [as _onTimeout] (/home/XXXX/.vscode-server/extensions/ms-python.python-2019.10.44104/out/client/extension.js:1:133149) at ontimeout (timers.js:425:11)
at tryOnTimeout (timers.js:289:5)
at listOnTimeout (timers.js:252:5)
at Timer.processTimers (timers.js:212:10)

and

console.ts:137 [Extension Host] (node:17984) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.

@z4ce
Copy link

z4ce commented Oct 25, 2019

I'm seeing this issue as well:

VS Code version: Code 1.39.2 (6ab598523be7a800d7f3eb4d92d7ab9a66069390, 2019-10-15T15:33:00.827Z)
OS version: Darwin x64 18.6.0

System Info
Item Value
CPUs Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz (12 x 2200)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) 3, 3, 3
Memory (System) 32.00GB (4.36GB free)
Process Argv
Screen Reader no
VM 0%
Extensions (21)
Extension Author (truncated) Version
cucumberautocomplete ale 2.14.1
gitlens eam 10.1.1
Python-autopep8 him 1.0.2
terraform mau 1.4.0
vscode-docker ms- 0.8.1
vscode-kubernetes-tools ms- 1.0.6
python ms- 2019.10.44104
Go ms- 0.11.7
vsliveshare ms- 1.0.1056
vscode-paste-image mus 1.0.4
vscode-concourse Piv 1.12.0
java red 0.52.0
vscode-yaml red 0.5.3
shellcheck tim 0.8.1
rf-intellisense Tom 2.7.0
vscodeintellicode Vis 1.2.0
vscode-java-debug vsc 0.22.0
vscode-java-dependency vsc 0.6.0
vscode-java-pack vsc 0.8.0
vscode-java-test vsc 0.20.0
vscode-maven vsc 0.19.1

python3 3.7.4_1

Caching enabled or disabled makes no difference.

Screen cap of trace logging and the "Analzying" message attached. Also some code completion is not working.

image

@jakebailey jakebailey self-assigned this Oct 25, 2019
@jakebailey jakebailey added this to the October 2019.2 milestone Oct 25, 2019
@z4ce
Copy link

z4ce commented Oct 26, 2019

Here is a process sample while the language server is stuck.

I've also tried downgrading the extension version to a month ago and downgrading pythong to 3.7.3. Neither helped.

process sample
Sampling process 3729 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Microsoft.Python.LanguageServer (pid 3729) every 1 millisecond
Process:         Microsoft.Python.LanguageServer [3729]
Path:            /Users/USER/*/Microsoft.Python.LanguageServer
Load Address:    0x10e0bf000
Identifier:      Microsoft.Python.LanguageServer
Version:         0
Code Type:       X86-64
Parent Process:  Code Helper [3538]

Date/Time:       2019-10-26 15:03:29.715 -0500
Launch Time:     2019-10-26 12:31:58.041 -0500
OS Version:      Mac OS X 10.14.5 (18F203)
Report Version:  7
Analysis Tool:   /usr/bin/sample

Physical footprint:         418.9M
Physical footprint (peak):  424.8M
----

Call graph:
    2635 Thread_5083445   DispatchQueue_1: com.apple.main-thread  (serial)
    + 2635 start  (in libdyld.dylib) + 1  [0x7fff631ad3d5]
    +   2635 ???  (in Microsoft.Python.LanguageServer)  load address 0x10e0bf000 + 0xba3f  [0x10e0caa3f]
    +     2635 ???  (in Microsoft.Python.LanguageServer)  load address 0x10e0bf000 + 0xb724  [0x10e0ca724]
    +       2635 ???  (in libhostfxr.dylib)  load address 0x10e0f9000 + 0x2364a  [0x10e11c64a]
    +         2635 ???  (in libhostfxr.dylib)  load address 0x10e0f9000 + 0x27642  [0x10e120642]
    +           2635 ???  (in libhostfxr.dylib)  load address 0x10e0f9000 + 0x28353  [0x10e121353]
    +             2635 ???  (in libhostpolicy.dylib)  load address 0x10e152000 + 0x12438  [0x10e164438]
    +               2635 ???  (in libhostpolicy.dylib)  load address 0x10e152000 + 0x115d7  [0x10e1635d7]
    +                 2635 coreclr_execute_assembly  (in libcoreclr.dylib) + 226  [0x10e85b052]
    +                   2635 CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*)  (in libcoreclr.dylib) + 504  [0x10e923678]
    +                     2635 Assembly::ExecuteMainMethod(PtrArray**, int)  (in libcoreclr.dylib) + 408  [0x10e8e3268]
    +                       2635 RunMain(MethodDesc*, short, int*, PtrArray**)  (in libcoreclr.dylib) + 726  [0x10e8e2ef6]
    +                         2635 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
    +                           2635 CallDescrWorkerInternal  (in libcoreclr.dylib) + 124  [0x10ebcec3b]
    +                             2635 ???  (in <unknown binary>)  [0x11517a0f0]
    +                               2635 ???  (in <unknown binary>)  [0x11517952d]
    +                                 2635 WaitHandleNative::CorWaitOneNative(void*, int)  (in libcoreclr.dylib) + 169  [0x10ea402b9]
    +                                   2635 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*)  (in libcoreclr.dylib) + 48  [0x10e9d33c0]
    +                                     2635 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode)  (in libcoreclr.dylib) + 830  [0x10e9d852e]
    +                                       2635 WaitForMultipleObjectsEx  (in libcoreclr.dylib) + 82  [0x10e84d762]
    +                                         2635 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +                                           2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                                             2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
    +                                               2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                                                 2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083446
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 SEHExceptionThread(void*)  (in libcoreclr.dylib) + 94  [0x10e856a5e]
    +         2635 MachMessage::Receive(unsigned int)  (in libcoreclr.dylib) + 72  [0x10e857b18]
    +           2635 mach_msg  (in libsystem_kernel.dylib) + 60  [0x7fff632e276c]
    +             2635 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff632e222a]
    2635 Thread_5083447
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 CorUnix::CPalSynchronizationManager::WorkerThread(void*)  (in libcoreclr.dylib) + 131  [0x10e84a993]
    +           2635 CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int)  (in libcoreclr.dylib) + 448  [0x10e84b320]
    +             2635 kevent  (in libsystem_kernel.dylib) + 10  [0x7fff632e878e]
    2635 Thread_5083448
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 DbgTransportSession::TransportWorkerStatic(void*)  (in libcoreclr.dylib) + 9  [0x10e8c16b9]
    +           2635 DbgTransportSession::TransportWorker()  (in libcoreclr.dylib) + 167  [0x10e8c2c57]
    +             2635 TwoWayPipe::WaitForConnection()  (in libcoreclr.dylib) + 31  [0x10e8cb97f]
    +               2635 __open  (in libsystem_kernel.dylib) + 10  [0x7fff632e31ee]
    2635 Thread_5083449
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 DebuggerRCThread::ThreadProcStatic(void*)  (in libcoreclr.dylib) + 131  [0x10e8bf503]
    +           2635 DebuggerRCThread::ThreadProc()  (in libcoreclr.dylib) + 284  [0x10e8bf7ec]
    +             2635 DebuggerRCThread::MainLoop()  (in libcoreclr.dylib) + 248  [0x10e8bf948]
    +               2635 WaitForMultipleObjectsEx  (in libcoreclr.dylib) + 82  [0x10e84d762]
    +                 2635 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +                   2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                     2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
    +                       2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                         2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083450
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 FinalizerThread::FinalizerThreadStart(void*)  (in libcoreclr.dylib) + 504  [0x10ea6e0f8]
    +           2635 ManagedThreadBase::FinalizerBase(void (*)(void*))  (in libcoreclr.dylib) + 32  [0x10e9dc5f0]
    +             2635 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
    +               2635 FinalizerThread::FinalizerThreadWorker(void*)  (in libcoreclr.dylib) + 98  [0x10ea6de22]
    +                 2635 FinalizerThread::WaitForFinalizerEvent(CLREvent*)  (in libcoreclr.dylib) + 161  [0x10ea6dd41]
    +                   2635 WaitForMultipleObjectsEx  (in libcoreclr.dylib) + 82  [0x10e84d762]
    +                     2635 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +                       2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                         2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
    +                           2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                             2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083451
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 DiagnosticsServerThread(void*)  (in libcoreclr.dylib) + 288  [0x10ea48d20]
    +           2635 IpcStream::DiagnosticsIpc::Accept(void (*)(char const*, unsigned int)) const  (in libcoreclr.dylib) + 62  [0x10e8cb6de]
    +             2635 __accept  (in libsystem_kernel.dylib) + 10  [0x7fff632e61ea]
    2635 Thread_5083452
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::TimerThreadStart(void*)  (in libcoreclr.dylib) + 181  [0x10ea02f85]
    +           2632 ThreadpoolMgr::TimerThreadFire()  (in libcoreclr.dylib) + 146  [0x10ea030b2]
    +           ! 2632 SleepEx  (in libcoreclr.dylib) + 141  [0x10e84db6d]
    +           !   2632 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +           !     2632 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +           !       2632 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +           !         2631 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +           !         1 cerror_nocancel  (in libsystem_kernel.dylib) + 20  [0x7fff632e246b]
    +           3 ThreadpoolMgr::TimerThreadFire()  (in libcoreclr.dylib) + 134  [0x10ea030a6]
    +             3 ThreadpoolMgr::FireTimers()  (in libcoreclr.dylib) + 420  [0x10ea03464]
    +               3 UnManagedPerAppDomainTPCount::QueueUnmanagedWorkRequest(unsigned int (*)(void*), void*)  (in libcoreclr.dylib) + 289  [0x10e9d26d1]
    +                 3 UnManagedPerAppDomainTPCount::SetAppDomainRequestsActive()  (in libcoreclr.dylib) + 39  [0x10e9d25a7]
    +                   3 ThreadpoolMgr::MaybeAddWorkingWorker()  (in libcoreclr.dylib) + 230  [0x10e9fede6]
    +                     3 ReleaseSemaphore  (in libcoreclr.dylib) + 61  [0x10e84436d]
    +                       2 CorUnix::InternalReleaseSemaphore(CorUnix::CPalThread*, void*, int, int*)  (in libcoreclr.dylib) + 242  [0x10e844482]
    +                       : 2 CorUnix::CSynchControllerBase::Release()  (in libcoreclr.dylib) + 248  [0x10e846478]
    +                       :   2 CorUnix::CThreadSynchronizationInfo::RunDeferredThreadConditionSignalings()  (in libcoreclr.dylib) + 143  [0x10e84c63f]
    +                       :     2 pthread_cond_signal  (in libsystem_pthread.dylib) + 488  [0x7fff633a2c8f]
    +                       :       2 __psynch_cvsignal  (in libsystem_kernel.dylib) + 10  [0x7fff632e65c2]
    +                       1 CorUnix::InternalReleaseSemaphore(CorUnix::CPalThread*, void*, int, int*)  (in libcoreclr.dylib) + 88  [0x10e8443e8]
    +                         1 CorUnix::CSharedMemoryObjectManager::ReferenceObjectByHandle(CorUnix::CPalThread*, void*, CorUnix::CAllowedObjectTypes*, unsigned int, CorUnix::IPalObject**)  (in libcoreclr.dylib) + 0  [0x10e834920]
    2635 Thread_5083453
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 1311  [0x10ea005cf]
    +           2635 ManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*)  (in libcoreclr.dylib) + 276  [0x10e9d2cb4]
    +             2635 ManagedThreadBase::ThreadPool(void (*)(void*), void*)  (in libcoreclr.dylib) + 32  [0x10e9dc5c0]
    +               2635 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
    +                 2635 QueueUserWorkItemManagedCallback(void*)  (in libcoreclr.dylib) + 184  [0x10ea35ef8]
    +                   2635 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
    +                     2635 ???  (in <unknown binary>)  [0x115176beb]
    +                       2635 ???  (in <unknown binary>)  [0x11519440b]
    +                         2635 ???  (in <unknown binary>)  [0x115194478]
    +                           2635 ???  (in <unknown binary>)  [0x115194661]
    +                             2635 ???  (in <unknown binary>)  [0x11517ed82]
    +                               2635 ???  (in <unknown binary>)  [0x11519a1e2]
    +                                 2635 ???  (in <unknown binary>)  [0x1151947f1]
    +                                   2635 ???  (in <unknown binary>)  [0x115688437]
    +                                     2635 ???  (in <unknown binary>)  [0x1156886ca]
    +                                       2635 ???  (in <unknown binary>)  [0x115180854]
    +                                         2635 ObjectNative::WaitTimeout(bool, int, Object*)  (in libcoreclr.dylib) + 192  [0x10ec335b0]
    +                                           2635 SyncBlock::Wait(int, int)  (in libcoreclr.dylib) + 544  [0x10e9d10a0]
    +                                             2635 Thread::Block(int, PendingSync*)  (in libcoreclr.dylib) + 32  [0x10e9d95e0]
    +                                               2635 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*)  (in libcoreclr.dylib) + 64  [0x10eb07560]
    +                                                 2635 Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*)  (in libcoreclr.dylib) + 48  [0x10e9d33c0]
    +                                                   2635 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode)  (in libcoreclr.dylib) + 1243  [0x10e9d86cb]
    +                                                     2635 WaitForMultipleObjectsEx  (in libcoreclr.dylib) + 82  [0x10e84d762]
    +                                                       2635 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +                                                         2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                                                           2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
    +                                                             2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                                                               2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083454
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::GateThreadStart(void*)  (in libcoreclr.dylib) + 188  [0x10ea0274c]
    +           2635 __SwitchToThread(unsigned int, unsigned int)  (in libcoreclr.dylib) + 15  [0x10ea77a4f]
    +             2635 SleepEx  (in libcoreclr.dylib) + 141  [0x10e84db6d]
    +               2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                 2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +                   2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                     2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083458
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 1311  [0x10ea005cf]
    +           2635 ManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*)  (in libcoreclr.dylib) + 276  [0x10e9d2cb4]
    +             2635 ManagedThreadBase::ThreadPool(void (*)(void*), void*)  (in libcoreclr.dylib) + 32  [0x10e9dc5c0]
    +               2635 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
    +                 2635 QueueUserWorkItemManagedCallback(void*)  (in libcoreclr.dylib) + 184  [0x10ea35ef8]
    +                   2635 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
    +                     2635 ???  (in <unknown binary>)  [0x115176beb]
    +                       2635 ???  (in <unknown binary>)  [0x11519440b]
    +                         2635 ???  (in <unknown binary>)  [0x115194478]
    +                           2635 ???  (in <unknown binary>)  [0x115194661]
    +                             2635 ???  (in <unknown binary>)  [0x11517ed82]
    +                               2635 ???  (in <unknown binary>)  [0x11519a1e2]
    +                                 2635 ???  (in <unknown binary>)  [0x115300b35]
    +                                   2635 ???  (in <unknown binary>)  [0x11523f8ad]
    +                                     2635 ???  (in <unknown binary>)  [0x1158ce4b5]
    +                                       2635 ???  (in <unknown binary>)  [0x1158ca6b5]
    +                                         2635 ???  (in <unknown binary>)  [0x115eaeaae]
    +                                           2635 ???  (in System.Native.dylib)  load address 0x10e67b000 + 0x3c9e  [0x10e67ec9e]
    +                                             2635 read  (in libsystem_kernel.dylib) + 10  [0x7fff632e3ef2]
    2635 Thread_5083488
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 ???  (in System.Native.dylib)  load address 0x10e67b000 + 0x86bf  [0x10e6836bf]
    +         2635 read  (in libsystem_kernel.dylib) + 10  [0x7fff632e3ef2]
    2635 Thread_5083492
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::WaitThreadStart(void*)  (in libcoreclr.dylib) + 479  [0x10ea0133f]
    +           2635 SleepEx  (in libcoreclr.dylib) + 141  [0x10e84db6d]
    +             2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +               2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
    +                 2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                   2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5083529
    + 2635 start_wqthread  (in libsystem_pthread.dylib) + 13  [0x7fff633a03fd]
    +   2635 _pthread_wqthread  (in libsystem_pthread.dylib) + 458  [0x7fff633a0636]
    +     2635 __workq_kernreturn  (in libsystem_kernel.dylib) + 10  [0x7fff632e3bfe]
    2635 Thread_5083535
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadNative::KickOffThread(void*)  (in libcoreclr.dylib) + 397  [0x10ea2fc2d]
    +           2635 ManagedThreadBase::KickOff(void (*)(void*), void*)  (in libcoreclr.dylib) + 32  [0x10e9dc590]
    +             2635 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
    +               2635 ThreadNative::KickOffThread_Worker(void*)  (in libcoreclr.dylib) + 469  [0x10ea2f9b5]
    +                 2635 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
    +                   2635 CallDescrWorkerInternal  (in libcoreclr.dylib) + 124  [0x10ebcec3b]
    +                     2635 ???  (in <unknown binary>)  [0x1151753b1]
    +                       2635 ???  (in <unknown binary>)  [0x11517eba1]
    +                         2635 ???  (in <unknown binary>)  [0x11517531f]
    +                           2635 ???  (in <unknown binary>)  [0x1180b046b]
    +                             2635 ???  (in <unknown binary>)  [0x118101ce6]
    +                               2635 CFRunLoopRun  (in CoreFoundation) + 40  [0x7fff372826d2]
    +                                 2635 CFRunLoopRunSpecific  (in CoreFoundation) + 455  [0x7fff372828be]
    +                                   2635 __CFRunLoopRun  (in CoreFoundation) + 1612  [0x7fff3728315c]
    +                                     2635 __CFRunLoopServiceMachPort  (in CoreFoundation) + 328  [0x7fff37283bee]
    +                                       2635 mach_msg  (in libsystem_kernel.dylib) + 60  [0x7fff632e276c]
    +                                         2635 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff632e222a]
    2635 Thread_5099900
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2634 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]
    +         ! 1656 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
    +         ! : 1656 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +         ! :   1656 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +         ! :     1656 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +         ! :       1656 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +         ! :         1656 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +         ! :           1656 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +         ! 976 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 267  [0x10eb07aeb]
    +         ! : 976 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +         ! :   976 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +         ! :     976 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +         ! :       976 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +         ! :         976 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +         ! :           976 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +         ! 1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 278  [0x10eb07cc6]
    +         ! : 1 SleepEx  (in libcoreclr.dylib) + 157  [0x10e84db7d]
    +         ! :   1 sched_yield  (in libsystem_pthread.dylib) + 11  [0x7fff633a3e90]
    +         ! :     1 swtch_pri  (in libsystem_kernel.dylib) + 10  [0x7fff632e2332]
    +         ! 1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 346  [0x10eb07d0a]
    +         1 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 1311  [0x10ea005cf]
    +           1 UnManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*)  (in libcoreclr.dylib) + 48  [0x10e9d27a0]
    +             1 CLRConfig::GetConfigValue(CLRConfig::ConfigDWORDInfo const&)  (in libcoreclr.dylib) + 19  [0x10e863643]
    +               1 CLRConfig::GetConfigValue(CLRConfig::ConfigDWORDInfo const&, bool, bool*)  (in libcoreclr.dylib) + 91  [0x10e8634fb]
    +                 1 REGUTIL::GetConfigDWORD_DontUse_(char16_t const*, unsigned int, unsigned int*, REGUTIL::CORConfigLevel, int)  (in libcoreclr.dylib) + 41  [0x10e8733d9]
    +                   1 REGUTIL::EnvGetString(char16_t const*, int)  (in libcoreclr.dylib) + 3041  [0x10e873011]
    +                     1 GetEnvironmentVariableWrapper(char16_t const*, SString&)  (in libcoreclr.dylib) + 207  [0x10e88e0df]
    +                       1 GetEnvironmentVariableW  (in libcoreclr.dylib) + 77  [0x10e82f93d]
    +                         1 malloc  (in libsystem_malloc.dylib) + 24  [0x7fff63357d79]
    +                           1 malloc_zone_malloc  (in libsystem_malloc.dylib) + 103  [0x7fff63357dfd]
    +                             1 default_zone_malloc  (in libsystem_malloc.dylib) + 16  [0x7fff63357e61]
    2635 Thread_5099901
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2633 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]
    +         ! 1457 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
    +         ! : 1457 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +         ! :   1457 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +         ! :     1457 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +         ! :       1457 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +         ! :         1457 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +         ! :           1457 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +         ! 1175 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 267  [0x10eb07aeb]
    +         ! : 1175 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +         ! :   1175 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +         ! :     1175 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +         ! :       1175 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +         ! :         1175 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +         ! :           1175 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +         ! 1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 338  [0x10eb07d02]
    +         2 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 1311  [0x10ea005cf]
    +           1 UnManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*)  (in libcoreclr.dylib) + 48  [0x10e9d27a0]
    +           : 1 CLRConfig::GetConfigValue(CLRConfig::ConfigDWORDInfo const&)  (in libcoreclr.dylib) + 19  [0x10e863643]
    +           :   1 CLRConfig::GetConfigValue(CLRConfig::ConfigDWORDInfo const&, bool, bool*)  (in libcoreclr.dylib) + 91  [0x10e8634fb]
    +           :     1 REGUTIL::GetConfigDWORD_DontUse_(char16_t const*, unsigned int, unsigned int*, REGUTIL::CORConfigLevel, int)  (in libcoreclr.dylib) + 41  [0x10e8733d9]
    +           :       1 REGUTIL::EnvGetString(char16_t const*, int)  (in libcoreclr.dylib) + 3041  [0x10e873011]
    +           :         1 GetEnvironmentVariableWrapper(char16_t const*, SString&)  (in libcoreclr.dylib) + 207  [0x10e88e0df]
    +           :           1 GetEnvironmentVariableW  (in libcoreclr.dylib) + 245  [0x10e82f9e5]
    +           :             1 GetEnvironmentVariableA  (in libcoreclr.dylib) + 138  [0x10e82f77a]
    +           :               1 CorUnix::InternalEnterCriticalSection(CorUnix::CPalThread*, _CRITICAL_SECTION*)  (in libcoreclr.dylib) + 35  [0x10e843313]
    +           1 UnManagedPerAppDomainTPCount::DispatchWorkItem(bool*, bool*)  (in libcoreclr.dylib) + 518  [0x10e9d2976]
    +             1 ThreadpoolMgr::AsyncTimerCallbackCompletion(void*)  (in libcoreclr.dylib) + 98  [0x10ea03ce2]
    +               1 AppDomainTimerCallback(void*, unsigned char)  (in libcoreclr.dylib) + 260  [0x10ea375e4]
    +                 1 ManagedThreadBase::ThreadPool(void (*)(void*), void*)  (in libcoreclr.dylib) + 32  [0x10e9dc5c0]
    +                   1 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
    +                     1 AppDomainTimerCallback_Worker(void*)  (in libcoreclr.dylib) + 197  [0x10ea374b5]
    +                       1 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
    +                         1 CallDescrWorkerInternal  (in libcoreclr.dylib) + 124  [0x10ebcec3b]
    +                           1 ???  (in <unknown binary>)  [0x1182c87fd]
    +                             1 JIT_MonReliableEnter_Portable  (in libcoreclr.dylib) + 26  [0x10ea95c6a]
    +                               1 Object::TryEnterObjMonitorSpinHelper()  (in libcoreclr.dylib) + 95  [0x10ea9576f]
    2635 Thread_5100666
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]
    +           2635 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
    +             2635 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +               2635 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +                 2635 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +                   2635 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +                     2635 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +                       2635 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    2635 Thread_5101254
    + 2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
    +   2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
    +     2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
    +       2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
    +         2635 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]
    +           2408 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
    +           ! 2408 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +           !   2408 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +           !     2408 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +           !       2408 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +           !         2408 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +           !           2408 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +           225 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 267  [0x10eb07aeb]
    +           ! 225 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
    +           !   225 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
    +           !     225 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
    +           !       225 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
    +           !         225 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
    +           !           225 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
    +           1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 278  [0x10eb07cc6]
    +           ! 1 ClrSleepEx(unsigned int, int)  (in libcoreclr.dylib) + 57  [0x10e85b909]
    +           1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 338  [0x10eb07d02]
    2635 Thread_5101255
      2635 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
        2635 _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
          2635 _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
            2635 CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
              2635 ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]
                1431 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
                ! 1431 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
                !   1431 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
                !     1431 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
                !       1431 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
                !         1431 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
                !           1431 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
                1202 CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 267  [0x10eb07aeb]
                ! 1202 PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
                !   1202 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
                !     1202 CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
                !       1202 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
                !         1202 _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
                !           1202 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff632e586a]
                1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 278  [0x10eb07cc6]
                ! 1 SleepEx  (in libcoreclr.dylib) + 157  [0x10e84db7d]
                !   1 sched_yield  (in libsystem_pthread.dylib) + 11  [0x7fff633a3e90]
                !     1 swtch_pri  (in libsystem_kernel.dylib) + 10  [0x7fff632e2332]
                1 CLRLifoSemaphore::Wait(unsigned int, unsigned int, unsigned int)  (in libcoreclr.dylib) + 338  [0x10eb07d02]

Total number in stack (recursive counted multiple, when >=5):
        18       _pthread_body  (in libsystem_pthread.dylib) + 126  [0x7fff633a12eb]
        18       _pthread_start  (in libsystem_pthread.dylib) + 66  [0x7fff633a4249]
        18       thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff633a040d]
        16       CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 464  [0x10e848a90]
        16       CorUnix::CPalThread::ThreadEntry(void*)  (in libcoreclr.dylib) + 436  [0x10e854384]
        16       __psynch_cvwait  (in libsystem_kernel.dylib) + 0  [0x7fff632e5860]
        16       _pthread_cond_wait  (in libsystem_pthread.dylib) + 722  [0x7fff633a456e]
        13       CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int)  (in libcoreclr.dylib) + 2028  [0x10e84d47c]
        11       CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 318  [0x10e848dde]
        9       PAL_WaitForSingleObjectPrioritized  (in libcoreclr.dylib) + 72  [0x10e84d648]
        5       CLRLifoSemaphore::WaitForSignal(unsigned int)  (in libcoreclr.dylib) + 32  [0x10eb07a00]
        5       CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*)  (in libcoreclr.dylib) + 347  [0x10e848dfb]
        5       ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)  (in libcoreclr.dylib) + 323  [0x10e9dbfa3]
        5       MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int)  (in libcoreclr.dylib) + 1657  [0x10ea1b029]
        5       ThreadpoolMgr::WorkerThreadStart(void*)  (in libcoreclr.dylib) + 974  [0x10ea0047e]

Sort by top of stack, same collapsed (when >= 5):
        __psynch_cvwait  (in libsystem_kernel.dylib)        31606
        mach_msg_trap  (in libsystem_kernel.dylib)        5270
        read  (in libsystem_kernel.dylib)        5270
        __accept  (in libsystem_kernel.dylib)        2635
        __open  (in libsystem_kernel.dylib)        2635
        __workq_kernreturn  (in libsystem_kernel.dylib)        2635
        kevent  (in libsystem_kernel.dylib)        2635

Binary Images:
       0x10e0bf000 -        0x10e0cdfff +Microsoft.Python.LanguageServer (0) <A3B20B03-3902-363E-A33C-285AC2AC118D> /Users/*/Microsoft.Python.LanguageServer
       0x10e0f9000 -        0x10e149ff7 +libhostfxr.dylib (0) <ED0124F3-93E3-3919-8FD6-19FAF3C04DA9> /Users/*/libhostfxr.dylib
       0x10e152000 -        0x10e196fff +libhostpolicy.dylib (0) <C224E1A9-0B20-39C9-9A51-44D87F7E28E7> /Users/*/libhostpolicy.dylib
       0x10e67b000 -        0x10e684ffb +System.Native.dylib (0) <14FD3ABB-E36C-3F75-BBFE-8218AE7B5AFE> /Users/*/System.Native.dylib
       0x10e742000 -        0x10e7ac6ef  dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
       0x10e80d000 -        0x10ed67ff7 +libcoreclr.dylib (0) <3F7FE6EC-67A6-3510-98BA-3B3F5353DFAA> /Users/*/libcoreclr.dylib
       0x10ef32000 -        0x10f157fff +libclrjit.dylib (0) <0A3799C4-9EEE-3092-90D7-B9DD9933D9AC> /Users/*/libclrjit.dylib
       0x10f24b000 -        0x10f251ffb +System.Security.Cryptography.Native.Apple.dylib (0) <D1FFD529-DDDF-37AB-8C11-2822C5AD6BD2> /Users/*/System.Security.Cryptography.Native.Apple.dylib
       0x10f257000 -        0x10f333ff7 +System.IO.Compression.Native.dylib (0) <8EB06F79-ED5B-3932-ABC6-E1A5A065CD20> /Users/*/System.IO.Compression.Native.dylib
    0x7fff336ba000 -     0x7fff336bafff  com.apple.Accelerate (1.11 - Accelerate 1.11) <762942CB-CFC9-3A0C-9645-A56523A06426> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff336d2000 -     0x7fff33d6bfef  com.apple.vImage (8.1 - ???) <EFFD9A9C-5563-3762-91CA-9F50FDB7A547> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff33d6c000 -     0x7fff33fe5ff3  libBLAS.dylib (1243.200.4) <417CA0FC-B6CB-3FB3-ACBC-8914E3F62D20> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff33fe6000 -     0x7fff34058ffb  libBNNS.dylib (38.250.1) <538D12A2-9B9D-3E22-9896-F90F6E69C06E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff34059000 -     0x7fff34402ff3  libLAPACK.dylib (1243.200.4) <92175DF4-863A-3780-909A-A3E5C410F2E9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff34403000 -     0x7fff34418feb  libLinearAlgebra.dylib (1243.200.4) <CB671EE6-DEA1-391C-9B2B-AA09A46B4D7A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff34419000 -     0x7fff3441eff3  libQuadrature.dylib (3.200.2) <1BAE7E22-2862-379F-B334-A3756067730F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff3441f000 -     0x7fff3449bff3  libSparse.dylib (79.200.5) <E78B33D3-672A-3C53-B512-D3DDB2E9AC8D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff3449c000 -     0x7fff344affe3  libSparseBLAS.dylib (1243.200.4) <E9243341-DB77-37C1-97C5-3DFA00DD70FA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff344b0000 -     0x7fff34697ff7  libvDSP.dylib (671.250.4) <7B110627-A9C1-3FB7-A077-0C7741BA25D8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff34698000 -     0x7fff3474bff7  libvMisc.dylib (671.250.4) <73637194-497A-39F9-90F5-004DA772AC69> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff3474c000 -     0x7fff3474cfff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <74288115-EF61-30B6-843F-0593B31D4929> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff356f5000 -     0x7fff356f5fff  com.apple.ApplicationServices (50.1 - 50.1) <4A6ACC13-2623-36B8-A196-2300980803CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff356f6000 -     0x7fff35761fff  com.apple.ApplicationServices.ATS (377 - 453.11.2.2) <A258DA73-114B-3102-A056-4AAAD3CEB9DD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff357fa000 -     0x7fff35911fff  libFontParser.dylib (228.6.2.3) <3602D55B-3B9E-3B3A-A814-08C1244A8AE4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff35912000 -     0x7fff35954fff  libFontRegistry.dylib (228.12.2.3) <2A56347B-2809-3407-A8B4-2AB88E484062> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff35a45000 -     0x7fff35a49ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <B53D557C-071F-3ED9-826A-847DEB465F62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff35ae4000 -     0x7fff35b36ff7  com.apple.HIServices (1.22 - 628) <26A8B7C0-41CC-3DB4-99D7-BD922866DC77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff35b37000 -     0x7fff35b46fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <F5617A2A-FEA6-3832-B5BA-C2111B98786F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff35b47000 -     0x7fff35b90ff7  com.apple.print.framework.PrintCore (14.2 - 503.8) <57C2FE32-0E74-3079-B626-C2D52F2D2717> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff35b91000 -     0x7fff35bcaff7  com.apple.QD (3.12 - 407.2) <28C7D39F-59C9-3314-BECC-67045487229C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff35bcb000 -     0x7fff35bd7fff  com.apple.speech.synthesis.framework (8.1.3 - 8.1.3) <80FA7439-EC77-3CEC-B5D1-5EFE9E503E11> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff35bd8000 -     0x7fff35e4fff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <EB71583C-58C9-3CF8-92F9-2D57B24BBD4F> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff361a9000 -     0x7fff3654afff  com.apple.CFNetwork (978.0.7 - 978.0.7) <9FDEFE50-BE1B-386E-8B3C-AEF251069E52> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff36a6e000 -     0x7fff36b3aff7  com.apple.ColorSync (4.13.0 - 3340.7) <74B373AB-42C7-330D-A577-1C43BFA6024F> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff36cc6000 -     0x7fff36d4cfff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <1E8E64E6-0E58-375A-97F7-07CB4EE181AC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff36ddb000 -     0x7fff3715ffe3  com.apple.CoreData (120 - 866.5) <37F35F2E-FE57-3E3F-A1E5-AD274A8C1FDE> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff37160000 -     0x7fff37247ff7  com.apple.CoreDisplay (101.3 - 109.19) <B00A19C2-4A6A-388C-8AD6-33A42D10D7F0> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff37248000 -     0x7fff3768cfff  com.apple.CoreFoundation (6.9 - 1575.12) <64C38BF2-1869-33C8-B1B6-DCA9C824C0E4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3768e000 -     0x7fff37d1dfe7  com.apple.CoreGraphics (2.0 - 1260.2) <23436C9A-7D62-3E9F-867A-798C93B52080> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff37d1f000 -     0x7fff3803ffff  com.apple.CoreImage (14.4.0 - 750.0.140) <96FA4D1B-AC88-305C-8F4D-D7D44657B733> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff3849d000 -     0x7fff3849dfff  com.apple.CoreServices (945 - 945) <E937BA69-19D5-3A30-B31E-8A6B94E9D9A0> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3849e000 -     0x7fff3851aff7  com.apple.AE (773 - 773) <55AE7C9E-27C3-30E9-A047-3B92A6FD53B4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff3851b000 -     0x7fff387f2fff  com.apple.CoreServices.CarbonCore (1178.32 - 1178.32) <52F5484E-94B1-37B7-B1AC-E210DF5721AE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff387f3000 -     0x7fff3883bff7  com.apple.DictionaryServices (1.2 - 284.16.4) <C3D15FD1-759B-3815-8128-42D8220BC459> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff3883c000 -     0x7fff38844ffb  com.apple.CoreServices.FSEvents (1239.200.12 - 1239.200.12) <8406D379-8D33-3611-861B-7ABD26DB50D2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff38845000 -     0x7fff389f7fff  com.apple.LaunchServices (945 - 945) <05FA145B-75AA-3AE6-BB82-F156B29F4FF1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff389f8000 -     0x7fff38a96ff7  com.apple.Metadata (10.7.0 - 1191.57) <BFFAED00-2560-318A-BB8F-4E7E5123EC61> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff38a97000 -     0x7fff38ae1ff7  com.apple.CoreServices.OSServices (945 - 945) <119C5548-59C3-3F94-B23F-8AF02CA10EAA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff38ae2000 -     0x7fff38b49ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <DA08AA6F-A6F1-36C0-87F4-E26294E51A3A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff38b4a000 -     0x7fff38b6bff3  com.apple.coreservices.SharedFileList (71.28 - 71.28) <487A8464-729E-305A-B5D1-E3FE8EB9CFC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff38e76000 -     0x7fff38fd8ff3  com.apple.CoreText (352.0 - 584.26.3.2) <A99FD623-7F6E-3C77-8241-E98F664EC039> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff38fd9000 -     0x7fff39018fff  com.apple.CoreVideo (1.8 - 0.0) <1AD23C58-E68E-329B-A1FA-6BF7DD577687> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff392ff000 -     0x7fff39304ffb  com.apple.DiskArbitration (2.7 - 2.7) <F481F2C0-884E-3265-8111-ABBEC93F0920> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff394ca000 -     0x7fff39877fff  com.apple.Foundation (6.9 - 1575.12) <AD258ED7-64AE-367C-AE5F-48D45089D9F2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff398e6000 -     0x7fff39915ffb  com.apple.GSS (4.0 - 2.0) <E41430E5-713B-3E53-BF7E-A3991A881B62> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff39b81000 -     0x7fff39c10fff  com.apple.framework.IOKit (2.0.2 - 1483.260.4) <CCA92450-8808-37EC-B68E-2C2846B086CE> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff39c12000 -     0x7fff39c21ffb  com.apple.IOSurface (255.5.4 - 255.5.4) <83F58E47-0D06-3E78-9D19-D38D3205464B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff39c75000 -     0x7fff39e00fef  com.apple.ImageIO.framework (3.3.0 - 1850.2) <E1CC52A4-1074-3997-849B-42EF20EE1ADC> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff39e01000 -     0x7fff39e05ffb  libGIF.dylib (1850.2) <FB52622F-2A7D-36D0-B821-35DB2BAF9EE8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff39e06000 -     0x7fff39ee2fef  libJP2.dylib (1850.2) <7FAC16D8-1144-30A1-BABC-008423C7A851> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff39ee3000 -     0x7fff39f08feb  libJPEG.dylib (1850.2) <78401F6E-345B-3179-A82A-01F813F15D95> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff3a1cb000 -     0x7fff3a1f1feb  libPng.dylib (1850.2) <FF3ABAE1-43F0-3A76-A284-398397693D46> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff3a1f2000 -     0x7fff3a1f4ffb  libRadiance.dylib (1850.2) <92529333-0935-341B-B271-69C235FEF6B5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff3a1f5000 -     0x7fff3a242fe7  libTIFF.dylib (1850.2) <FFC74F3B-16F9-38FE-9D3F-D8DC6DEDB9E9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff3b3b9000 -     0x7fff3b3d2fff  com.apple.Kerberos (3.0 - 1) <DB1E0679-37E1-3B93-9789-32F63D660C3B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff3bdee000 -     0x7fff3be96ff7  com.apple.Metal (161.9.16 - 161.9.16) <A93AA7FC-B72A-3CBF-9932-81DDDFA1DFCD> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff3beb2000 -     0x7fff3bed1ff7  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <EE85B6D5-5C12-3CE8-8C33-54A203EDC76E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff3bed2000 -     0x7fff3bf4efe7  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <5A78F2DC-9D2B-37BA-B21F-ECFFCC6F7720> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff3bf4f000 -     0x7fff3bf76fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <096DB3E6-7DDF-3B47-857A-46A203642ACF> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff3bf77000 -     0x7fff3c0a2ff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <D2128338-F1E8-3BEE-A729-AC13A524DD78> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff3c0a3000 -     0x7fff3c0bdfff  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <ADA5A93C-F79E-3931-840D-48C6B6B305EA> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff3c0be000 -     0x7fff3c0bfff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <515A92B3-A23B-3AC2-8D1B-85B248595B76> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff3ceb6000 -     0x7fff3cec2ff7  com.apple.NetFS (6.0 - 4.0) <E917806F-0607-3292-B2D6-A15404D61B99> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff3f960000 -     0x7fff3f9b7ff7  com.apple.opencl (2.15.3 - 2.15.3) <AA9CE8F7-DB7C-35A5-A019-2207D1BBFF38> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff3f9b8000 -     0x7fff3f9d3ff7  com.apple.CFOpenDirectory (10.14 - 207.200.4) <F03D84EB-49B2-3A00-9127-B9A269824026> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff3f9d4000 -     0x7fff3f9dfffb  com.apple.OpenDirectory (10.14 - 207.200.4) <A8020CEE-5B78-3581-A735-EA2833683F31> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff4032f000 -     0x7fff40331fff  libCVMSPluginSupport.dylib (17.7.2) <247121BB-626C-318E-B24E-3D436E752DF7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff40332000 -     0x7fff40337ff3  libCoreFSCache.dylib (166.2) <222C2A4F-7E32-30F6-8459-2FAB98073A3D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff40338000 -     0x7fff4033cfff  libCoreVMClient.dylib (166.2) <6789ECD4-91DD-32EF-A1FD-F27D2344CD8B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff4033d000 -     0x7fff40345ff7  libGFXShared.dylib (17.7.2) <B75A6E93-E5BE-32A8-8D46-00D8E909DFD3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff40346000 -     0x7fff40351fff  libGL.dylib (17.7.2) <E88FF023-7E15-3E95-88FD-6C415550F769> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff40352000 -     0x7fff4038cfe7  libGLImage.dylib (17.7.2) <B4C140F3-AF8C-30C8-A03E-B16A20BB05A7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff40500000 -     0x7fff4053efff  libGLU.dylib (17.7.2) <EA69FA36-3F20-337C-A6B3-EC49DC2F12F5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff40edb000 -     0x7fff40eeaffb  com.apple.opengl (17.7.2 - 17.7.2) <8EFFA6F9-ABE8-3131-9D3F-37E9796DDF34> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff41ced000 -     0x7fff41f43fff  com.apple.QuartzCore (1.11 - 699.27.4.1) <BB3BBD58-84DF-3849-B4ED-5FF8DA4015B8> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff42778000 -     0x7fff42a77fff  com.apple.security (7.0 - 58286.260.20) <59B4100E-5A31-3EF4-954A-2A69341995F3> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff42a78000 -     0x7fff42b04fff  com.apple.securityfoundation (6.0 - 55185.260.1) <DB8EB672-5D3A-3082-A62E-4D75C81D94A4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff42b36000 -     0x7fff42b3afff  com.apple.xpc.ServiceManagement (1.0 - 1) <4AD0F8EE-884C-3FA7-85D9-27F201BC3C64> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff42ed2000 -     0x7fff42f3ffff  com.apple.SystemConfiguration (1.17 - 1.17) <1562078D-3251-31B2-B9C6-2667C567F883> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff461be000 -     0x7fff46263feb  com.apple.APFS (1.0 - 1) <C001DCC2-32BE-327A-AE03-281885BD93BF> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff46c75000 -     0x7fff46c76ff7  com.apple.AggregateDictionary (1.0 - 1) <A6AF8AC4-1F25-37C4-9157-A02E9C200926> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff473c8000 -     0x7fff473d7fc7  com.apple.AppleFSCompression (96.200.3 - 1.0) <3CF60CE8-976E-3CB8-959D-DD0948C1C2DE> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff4751f000 -     0x7fff47568ff3  com.apple.AppleJPEG (1.0 - 1) <4C1F426B-7D77-3980-9633-7DBD8C666B9A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff477bc000 -     0x7fff477defff  com.apple.applesauce (1.0 - ???) <F49107C7-3C51-3024-8EF1-C57643BE4F3B> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff4793d000 -     0x7fff47951ffb  com.apple.AssertionServices (1.0 - 1) <11FC4241-6069-3B3A-9BCE-9B68F3A4D2AB> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff47fce000 -     0x7fff47fd6fff  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <2A396FC0-7B79-3088-9A82-FB93C1181A57> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4806d000 -     0x7fff480daff3  com.apple.BaseBoard (360.28 - 360.28) <DBE27FB4-3FFD-3E9A-846C-F6E7D797286A> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff49d44000 -     0x7fff49d4dffb  com.apple.CommonAuth (4.0 - 2.0) <81C987FD-69EB-344B-94D9-B9D93624D257> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4aa25000 -     0x7fff4aa36ff7  com.apple.CoreEmoji (1.0 - 69.19.9) <228457B3-E191-356E-9A5B-3C0438D05FBA> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4afdf000 -     0x7fff4b045ff7  com.apple.CoreNLP (1.0 - 130.15.22) <27877820-17D0-3B02-8557-4014E876CCC7> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4bdb5000 -     0x7fff4bdb9fff  com.apple.DSExternalDisplay (3.1 - 380) <645C719D-05D4-3CD7-84D7-4C5218859E0C> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff4cfb1000 -     0x7fff4d3ccfff  com.apple.vision.FaceCore (3.3.4 - 3.3.4) <A576E2DA-BF6F-3B18-8FEB-324E5C5FA9BD> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff52321000 -     0x7fff52326fff  com.apple.GPUWrangler (3.40.16 - 3.40.16) <B9D4F2DD-5D11-32FF-B5BE-29E137458728> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff53131000 -     0x7fff53140fff  com.apple.GraphVisualizer (1.0 - 5) <48D020B7-5938-3FAE-B468-E291AEE2C06F> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff53290000 -     0x7fff53304ffb  com.apple.Heimdal (4.0 - 2.0) <5E8F6B79-960D-3030-B889-D29A4015D205> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff545f3000 -     0x7fff545faffb  com.apple.IOAccelerator (404.9 - 404.9) <F9C604B3-3DF7-3EE7-8A44-7877FAF2E6A4> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff545fe000 -     0x7fff54616fff  com.apple.IOPresentment (1.0 - 42.6) <55CB91EF-90F1-3D0A-A59E-2F75CD2EB4AE> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff54cac000 -     0x7fff54d87ff7  com.apple.LanguageModeling (1.0 - 159.15.15) <3DE3CE61-542B-37B7-883E-4B9717CAC65F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff54d88000 -     0x7fff54dc4ff7  com.apple.Lexicon-framework (1.0 - 33.15.10) <4B5E843E-2809-3E70-9560-9254E2656419> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff54dcb000 -     0x7fff54dd0fff  com.apple.LinguisticData (1.0 - 238.25) <61910887-D5CE-3567-9A5F-6DFEC942EC1F> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff55ac5000 -     0x7fff55aedff7  com.apple.spotlight.metadata.utilities (1.0 - 1191.57) <38BB1FB7-3336-384C-B71F-4D0D402EB606> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff55aee000 -     0x7fff55b7bff7  com.apple.gpusw.MetalTools (1.0 - 1) <DBC4718E-F588-382D-A415-405D0028804D> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff55dcc000 -     0x7fff55df6ffb  com.apple.MultitouchSupport.framework (2450.1 - 2450.1) <3BF81F33-89A8-3A2D-84B3-B343020B6D98> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff56032000 -     0x7fff5603cfff  com.apple.NetAuth (6.2 - 6.2) <0D01BBE5-0269-310D-B148-D19DAE143DEB> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5689d000 -     0x7fff568eeff3  com.apple.OTSVG (1.0 - ???) <3976F8CC-1CFB-3E09-9009-FE985550565B> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff5c3bd000 -     0x7fff5c66bffb  com.apple.SkyLight (1.600.0 - 340.26) <CD2A7069-6CEA-3737-9E9D-7AE2FED912AB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff5dadd000 -     0x7fff5dae9ffb  com.apple.TCC (1.0 - 1) <968ECAE1-FBB9-3478-BDCE-85E54B6C422D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff5f9ba000 -     0x7fff5f9bcffb  com.apple.loginsupport (1.0 - 1) <3F8D6334-BCD6-36C1-BA20-CC8503A84375> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff5fc86000 -     0x7fff5fcbafff  libCRFSuite.dylib (41.15.4) <406DAC06-0C77-3F90-878B-4D38F11F0256> /usr/lib/libCRFSuite.dylib
    0x7fff5fcbd000 -     0x7fff5fcc7ff7  libChineseTokenizer.dylib (28.15.3) <9B7F6109-3A5D-3641-9A7E-31D2239D73EE> /usr/lib/libChineseTokenizer.dylib
    0x7fff5fd55000 -     0x7fff5fd56ffb  libDiagnosticMessagesClient.dylib (107) <A14D0819-0970-34CD-8680-80E4D7FE8C2C> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff5fd8d000 -     0x7fff5ffe4ff3  libFosl_dynamic.dylib (18.3.4) <45E50221-1A39-3AB3-8267-C1E4E39ECF83> /usr/lib/libFosl_dynamic.dylib
    0x7fff60035000 -     0x7fff60053fff  libMobileGestalt.dylib (645.260.6) <0232958E-1EF2-3627-B8FF-09C6522594C7> /usr/lib/libMobileGestalt.dylib
    0x7fff60054000 -     0x7fff60054fff  libOpenScriptingUtil.dylib (179.1) <4D603146-EDA5-3A74-9FF8-4F75D8BB9BC6> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff60194000 -     0x7fff60195ffb  libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
    0x7fff60211000 -     0x7fff60212fff  libThaiTokenizer.dylib (2.15.1) <ADB37DC3-7D9B-3E73-A72A-BCC3433C937A> /usr/lib/libThaiTokenizer.dylib
    0x7fff60224000 -     0x7fff6023affb  libapple_nghttp2.dylib (1.24.1) <6F04250A-6686-3FDC-9A8D-290C64B06502> /usr/lib/libapple_nghttp2.dylib
    0x7fff6023b000 -     0x7fff60264ffb  libarchive.2.dylib (54.250.1) <47289946-8504-3966-9127-6CE39993DC2C> /usr/lib/libarchive.2.dylib
    0x7fff602e8000 -     0x7fff602e8ff3  libauto.dylib (187) <3E3780E1-96F3-3A22-91C5-92F9A5805518> /usr/lib/libauto.dylib
    0x7fff603b8000 -     0x7fff603c8ffb  libbsm.0.dylib (39.200.18) <CF381E0B-025B-364F-A83D-2527E03F1AA3> /usr/lib/libbsm.0.dylib
    0x7fff603c9000 -     0x7fff603d6fff  libbz2.1.0.dylib (38.200.3) <272953A1-8D36-329B-BDDB-E887B347710F> /usr/lib/libbz2.1.0.dylib
    0x7fff603d7000 -     0x7fff6042aff7  libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
    0x7fff6042b000 -     0x7fff60440ff7  libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
    0x7fff60441000 -     0x7fff60441ff3  libcharset.1.dylib (51.200.6) <2A27E064-314C-359C-93FC-8A9B06206174> /usr/lib/libcharset.1.dylib
    0x7fff60442000 -     0x7fff60452ffb  libcmph.dylib (6.15.1) <9C52B2FE-179F-32AC-B87E-2AFC49ABF817> /usr/lib/libcmph.dylib
    0x7fff60453000 -     0x7fff6046bffb  libcompression.dylib (52.250.2) <7F4BB18C-1FB4-3825-8D8B-6E6B168774C6> /usr/lib/libcompression.dylib
    0x7fff606e0000 -     0x7fff606f6fff  libcoretls.dylib (155.220.1) <4C64BE3E-41E3-3020-8BB7-07E90C0C861C> /usr/lib/libcoretls.dylib
    0x7fff606f7000 -     0x7fff606f8ff3  libcoretls_cfhelpers.dylib (155.220.1) <0959B3E9-6643-3589-8BB3-21D52CDF0EF1> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff60ba4000 -     0x7fff60bfaff7  libcups.2.dylib (462.10) <2AC7B8C3-0D25-3E0F-A34A-94658A06FF94> /usr/lib/libcups.2.dylib
    0x7fff60d2e000 -     0x7fff60d2efff  libenergytrace.dylib (17.200.1) <80BB567A-FD18-3497-BF97-353F57D98CDD> /usr/lib/libenergytrace.dylib
    0x7fff60d60000 -     0x7fff60d65ff7  libgermantok.dylib (17.15.2) <E5F0F794-FF27-3D64-AE52-C78C6A84DD67> /usr/lib/libgermantok.dylib
    0x7fff60d66000 -     0x7fff60d6bff7  libheimdal-asn1.dylib (520.260.1) <DC44D1D1-D3DF-38B3-AFC3-1D50B92BE401> /usr/lib/libheimdal-asn1.dylib
    0x7fff60d96000 -     0x7fff60e86fff  libiconv.2.dylib (51.200.6) <2047C9B7-3F74-3A95-810D-2ED8F0475A99> /usr/lib/libiconv.2.dylib
    0x7fff60e87000 -     0x7fff610e8fff  libicucore.A.dylib (62135.0.1) <2B292561-798A-381C-AA41-90EE6549C7CF> /usr/lib/libicucore.A.dylib
    0x7fff61135000 -     0x7fff61136fff  liblangid.dylib (128.15.1) <22D05C4F-769B-3075-ABCF-44A0EBACE028> /usr/lib/liblangid.dylib
    0x7fff61137000 -     0x7fff6114fff3  liblzma.5.dylib (10.200.3) <E1F4FD60-1CE4-37B9-AD95-29D348AF1AC0> /usr/lib/liblzma.5.dylib
    0x7fff61167000 -     0x7fff6120bff7  libmecab.1.0.0.dylib (779.24.1) <A8D0379B-85FA-3B3D-89ED-5CF2C3826AB2> /usr/lib/libmecab.1.0.0.dylib
    0x7fff6120c000 -     0x7fff61410fff  libmecabra.dylib (779.24.1) <D71F71E0-30E2-3DB3-B636-7DE13D51FB4B> /usr/lib/libmecabra.dylib
    0x7fff615e8000 -     0x7fff61939ff7  libnetwork.dylib (1229.250.15) <72C7E9E3-B2BE-3300-BE1B-64606222022C> /usr/lib/libnetwork.dylib
    0x7fff619cb000 -     0x7fff62150fdf  libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
    0x7fff62162000 -     0x7fff62166ffb  libpam.2.dylib (22.200.1) <586CF87F-349C-393D-AEEB-FB75F94A5EB7> /usr/lib/libpam.2.dylib
    0x7fff62169000 -     0x7fff6219efff  libpcap.A.dylib (79.250.1) <C0893641-7DFF-3A33-BDAE-190FF54837E8> /usr/lib/libpcap.A.dylib
    0x7fff622b7000 -     0x7fff622cfffb  libresolv.9.dylib (65.200.2) <893142A5-F153-3437-A22D-407EE542B5C5> /usr/lib/libresolv.9.dylib
    0x7fff62322000 -     0x7fff624fffe7  libsqlite3.dylib (274.25) <55CE34C4-00C0-3844-B7ED-80FA7F0AF03F> /usr/lib/libsqlite3.dylib
    0x7fff62718000 -     0x7fff6271bff7  libutil.dylib (51.200.4) <CE9B18C9-66ED-32D4-9D29-01F8FCB467B0> /usr/lib/libutil.dylib
    0x7fff6271c000 -     0x7fff62729fff  libxar.1.dylib (417.1) <39CCF46B-C81A-34B1-92A1-58C4E5DA846E> /usr/lib/libxar.1.dylib
    0x7fff6272e000 -     0x7fff62810ff3  libxml2.2.dylib (32.8) <54F896CF-6D83-300B-9CD9-1636BE5375A4> /usr/lib/libxml2.2.dylib
    0x7fff62811000 -     0x7fff62839ff3  libxslt.1.dylib (16.1) <31F7018B-D8F2-36ED-A13B-1E5A16DFAAA1> /usr/lib/libxslt.1.dylib
    0x7fff6283a000 -     0x7fff6284cff7  libz.1.dylib (70.200.4) <B048FC1F-058F-3A08-A1FE-81D5308CB3E6> /usr/lib/libz.1.dylib
    0x7fff63030000 -     0x7fff63034ff3  libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
    0x7fff63035000 -     0x7fff6303fff3  libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
    0x7fff63040000 -     0x7fff63047ff7  libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
    0x7fff63048000 -     0x7fff63051ff7  libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
    0x7fff63052000 -     0x7fff630d6fc3  libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
    0x7fff6315d000 -     0x7fff63196ff7  libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
    0x7fff63197000 -     0x7fff631c3ff7  libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
    0x7fff631c4000 -     0x7fff631c4ffb  libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
    0x7fff631c5000 -     0x7fff631d1ff3  libkxld.dylib (4903.261.4) <71CF1ECD-AC4E-3FDD-BEDF-14933D843EEE> /usr/lib/system/libkxld.dylib
    0x7fff631d2000 -     0x7fff631d2ff7  liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
    0x7fff631d3000 -     0x7fff631d8fff  libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
    0x7fff631d9000 -     0x7fff631dbffb  libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
    0x7fff631dc000 -     0x7fff631ddff7  libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
    0x7fff631de000 -     0x7fff631f5ff3  libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
    0x7fff631f6000 -     0x7fff631f6ff7  libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
    0x7fff631f7000 -     0x7fff6327efff  libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
    0x7fff6327f000 -     0x7fff63282ffb  libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
    0x7fff63283000 -     0x7fff63286ff7  libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff63287000 -     0x7fff6328dfff  libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
    0x7fff6328e000 -     0x7fff63294ff7  libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff63295000 -     0x7fff632e0ffb  libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
    0x7fff632e1000 -     0x7fff63309ff7  libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
    0x7fff6330a000 -     0x7fff63355ff7  libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
    0x7fff63356000 -     0x7fff63380fff  libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
    0x7fff63381000 -     0x7fff6338bff7  libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff6338c000 -     0x7fff63393fff  libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
    0x7fff63394000 -     0x7fff6339dfef  libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
    0x7fff6339e000 -     0x7fff633a8ff7  libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
    0x7fff633a9000 -     0x7fff633acff7  libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff633ad000 -     0x7fff633afff3  libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
    0x7fff633b0000 -     0x7fff633b7ff3  libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff633b8000 -     0x7fff633cdfff  libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
    0x7fff633cf000 -     0x7fff633d4ffb  libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
    0x7fff633d5000 -     0x7fff63404fff  libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
Sample analysis of process 3729 written to file /dev/stdout

@jakebailey
Copy link
Member

Unfortunately, since we're in C#, a typical dump won't give us the info of what's going on inside the C# runtime (just the state of the runtime itself and some native resources). It's be incredibly helpful to get a proper dump from a .NET Core debugger, which I believe would be vsdbg (or attaching to the process using the C# VS Code extension, though I'km not sure how to get a plaintext output that way).

@z4ce
Copy link

z4ce commented Oct 28, 2019

This is the best I could get so far.. I'm guessing I need more symbols loaded to get a better stacktrace

image
image

@jakebailey
Copy link
Member

Thanks for doing this; we include PDBs with our builds so what it's able to show (filenames on the right) would be what we want, e.g. SingleThreadSynchronizationContext is ours.

Everything on that list is "normal" from what I can see, however (file watching, stdin read blocking for the language server protocol, a wait for the RPC server to exit). Are there more threads than just those listed in those screenshots?

@z4ce
Copy link

z4ce commented Oct 28, 2019

That's it, aside from a few more <NO NAME> threads. Ping me on Keybase or email [email protected] if you want to jump on a zoom or live share.

@jakebailey
Copy link
Member

I've got it reproducing on my Arch machine, but I'll let you know if it doesn't pan out.

@jakebailey
Copy link
Member

So at this point I'm almost thinking there are two issues happening in this thread:

  • The original poster was on Windows, and the log file ended in the middle of a session.
  • My tests (and others recently) has been on Linux/WSL and macOS, and have logs which end at "... entries skipped", which is at the end of a session.

I think I may have already fixed the first with my previous PR.

On my Arch machine, I've tested and completely removed the second of the two locks which were interacting poorly, and still get the lockup. LLDB with SOS's list of the allocated tasks and threads shows that there's just nothing going on or hanging, which combined with the behavior in my second bullet point leads me to believe that a session is ending, but the next one doesn't start up again. That would explain the fact that it doesn't appear to be locked in any traditional way and that the logs will show that something is actually happening on user input (even if the result is "everything is canceled" with "No AST found").

@jakebailey
Copy link
Member

Findings at this point:

  • This has been an issue since the first persistence PR was merged.
  • If modules of type CompiledBuiltin are not persisted, then the code is able to make it past the hangup (discovered by observing which modules happened to be in a weird state at the hangup). But, not persisting them breaks the reload, so skipping them isn't an immediate fix.
  • Again, I can reproduce these on my Arch machine, but not my Windows machine. Have not yet tested on macOS.

@jakebailey
Copy link
Member

I've figured it out! PR incoming. A combination of a number of bugs in various different parts of the code to do with caching.

@jakebailey
Copy link
Member

The hang due to caching was fixed in my PR, but #1686 conflicted with caching in general, so we've disabled caching for the time being. Those on the beta channel should have their hanging fixed, either way. Stable users never had caching enabled so wouldn't have hit this hang.

See #1737 if you'd like a writeup on what the issue was (if you're into that sort of thing 🙂).

@z4ce
Copy link

z4ce commented Nov 8, 2019

I'm still seeing this issue on both stable and beta channels. Does it make sense to open a new one or resurrect this one?

@jakebailey
Copy link
Member

If your analysis is stuck and you definitely have caching disabled (the logs give the caching level), then that's a different hang and I'd appreciate a new issue.

@xobs
Copy link
Author

xobs commented Nov 20, 2019

I'm still on daily, and running 0.4.127.0. Should this be fixed? It's stuck right now at "Analyzing in background, 3 items left..." and it seems frozen. Doing a mouseover on items just says "Loading...", and there is one part that is underlined in red that says "unexpected token ''" which is not an actual error anymore (it popped up as I was typing the line).

Downloading https://pvsc.azureedge.net/python-language-server-daily/Python-Language-Server-win-x64.0.4.127.nupkg...
Language server download complete
Unpacking archive... done
[Info  - 8:37:59 am] Analysis cache path: C:\Users\smcro\AppData\Local\Microsoft\Python Language Server
[Info  - 8:37:59 am] Microsoft Python Language Server version 0.4.127.0
[Info  - 8:37:59 am] Workspace root: d:\Code\HaD\haddecks
[Info  - 8:38:00 am] GetCurrentSearchPaths D:\Software\ecp5-toolchain-windows-v1.6\bin\python.exe 
[Info  - 8:38:00 am] Interpreter search paths:
[Info  - 8:38:00 am]     d:\software\ecp5-toolchain-windows-v1.6\bin\lib
[Info  - 8:38:00 am]     d:\software\ecp5-toolchain-windows-v1.6\bin
[Info  - 8:38:00 am]     d:\software\ecp5-toolchain-windows-v1.6\bin\lib\site-packages
[Info  - 8:38:00 am] User search paths:
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\litedram
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\litescope
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\litex
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\litex_boards
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\lxsocdoc
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\migen
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\spibone
[Info  - 8:38:00 am]     d:\Code\HaD\haddecks\deps\valentyusb
[Info  - 8:38:02 am] Initializing for D:\Software\ecp5-toolchain-windows-v1.6\bin\python.exe
[Info  - 8:38:02 am] Analysis caching mode: None.

@jakebailey
Copy link
Member

This issue was specifically when caching was enabled, and the fix was in caching. The issue is fixed, and caching is disabled anyway. Your issue sounds different and unrelated.

@xobs
Copy link
Author

xobs commented Nov 20, 2019

Alright, this issue is the same as the one I originally reported in #1601 (comment), so given that I'm running 0.4.127.0 does that mean that this issue should be reopened?

@MikhailArkhipov
Copy link

No, this case was specifically about caching. You can is different since it no longer about cache. Feel free to open a new issue. Thanks.

@xobs
Copy link
Author

xobs commented Nov 20, 2019

I see, I didn't realize that someone changed the bug name to indicate it was a caching problem. I don't have caching, so I'll re-post the bug with the original name.

@autoferrit
Copy link

Was this ever released? I still seem to be getting this issue. I am on windows but using the remote wsl plugin to edit code from within WSL. Is there anything I can provide to help?

@jakebailey
Copy link
Member

Yes, this was released in November when this issue was closed. If you have another hang, it'd be best to create a new issue with your reproducer/the info the issue asks for.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working feature: analysis
Projects
None yet
Development

Successfully merging a pull request may close this issue.