Any updates on this issue? This is also happening constantly on extension version 0.23.1 with vscode version 1.35.1 - loading a fairly large C++ project causes the "connection got closed" to appear every 5 or so minutes, and before that the CPU usage of Microsoft.VSCode.CPP.Extension.darwin (and some other similar/related processes) is insanely high (~90% CPU usage, and the fan is spinning like crazy on my MacBook Pro 6 core i9 32G). This is definitely making VSCode for C++ dev annoying to use - I was even considering alternatives (e.g. resorting to Xcode).
Please, can anyone raise the priority of this issue? It's a deal breaker!
_Originally posted by @lluo-rbx in https://github.com/microsoft/vscode-cpptools/issues/3270#issuecomment-501980704_
@lluo-rbx We need more info. The issue you originally posted to was a different repro with the same error message.
It sounds like the process is crashing. Can you provide the callstack of the crashing thread from crash logs at ~/Library/Logs/DiagnosticReports?
Can you try setting your C_Cpp.workspaceParsingPriority to "low" or using the C/C++: Pause Parsing command?
You could also temporarily enable debug logging to see what files it's processing and potentially add those folder to files.exclude so they are not parsed.
Yes, lots of crash logs there! here is one below; note that this is not only happening on macOS, it also happens on Ubuntu 18.04 loading the same project (same vscode / cpptools versions) - I did change the parsing priority to low a while ago (following instructions from some other posts here), and 50% of the time the CPU usage is at 25%, but when the "connection got closed" message was about to show up, I can observe that the CPU usage jump to ~80% - then right after the error message shows up (crashed), the CPU drops back to 25% (guess another process instance is spawned), but once I click open any different cpp file, it gets the same behavior again (high CPU usage, then crash/disconnect) -- if you can tell me where to grab the crash log for Ubuntu 18.04, I can paste the crash dump here again.
Process: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin [16053]
Path: /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Identifier: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Electron [76845]
User ID: 503
Date/Time: 2019-06-13 19:06:15.823 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: 896933B9-F76B-4FD6-8F21-0E2F79ED02BB
Time Awake Since Boot: 390000 seconds
Time Since Wake: 31000 seconds
System Integrity Protection: enabled
Crashed Thread: 8
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000038
VM Regions Near 0x38:
-->
__TEXT 0000000100000000-0000000100534000 [ 5328K] r-x/rwx SM=COW /Users/USER/*/*.darwin
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a6709de __ulock_wait + 10
1 libsystem_pthread.dylib 0x00007fff6a7316de _pthread_join + 358
2 libc++.1.dylib 0x00007fff677ac148 std::__1::thread::join() + 24
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f6170 msvc::thread_pool::shutdown() + 64
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002a995 main + 821
5 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010030b226 edge::an_edge_translation_unit_impl::compile_declaration(msvc::snapshot_session const*, a_canonicalized_file_name, wchar_t const*, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, a_declaration_context const&, a_tracked_region_kind, a_region_scope_info const&, bool, bool, bool, bool*, edge::query_action_data&) + 966
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003077ed edge::scoped_query_manager::check_and_compile(edge::file_position const&, edge::file_position const&, edge::file_position const&, bool, bool) + 1053
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100307235 edge::scoped_query_manager::update_fragment(edge::file_position const&, edge::file_position const&, edge::file_position const&, bool, bool, bool) + 37
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100312cea edge::an_edge_translation_unit_impl::update_range(edge::allocator*, msvc::snapshot_session const*, edge::file_position, edge::file_position, bool, bool, bool, bool, bool, edge::file_position, unsigned long*, unsigned long*, edge::query_action_data&) + 1082
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100313f41 edge::translation_unit::update_range(edge::allocator*, msvc::snapshot_session const*, edge::file_position, edge::file_position, bool, bool, bool, bool, bool, edge::file_position, unsigned long*, unsigned long*, edge::query_action_data&) + 97
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010001d75b edge_intellisense_server_impl::update_range(char const*, bool, bool, bool) + 635
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100007ce2 edge_intellisense_server_impl::handle_update_intellisense(microsoft::cpp::intellisense::UpdateIntelliSenseRequest const&) + 530
10 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002e59e work_queue::worker_proc() + 190
11 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f8088 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
12 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f68fe msvc::thread_pool::do_work(unsigned long) + 798
13 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
14 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
15 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
16 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a670a26 __disable_threadsignal + 10
1 libsystem_pthread.dylib 0x00007fff6a730629 _pthread_exit + 26
2 libsystem_pthread.dylib 0x00007fff6a72d2f6 _pthread_body + 137
3 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
4 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401814 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010040188f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffaee msvc::alertable_event::wait(unsigned int) + 30
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f73d2 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 210
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400396 async_pipe_nix::read_thread_proc() + 406
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400f0d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8 Crashed:
0 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001001f5ab6 conv_line_loc_to_source_pos + 438
1 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001001ebff6 get_token + 8262
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100345525 parse_source_fragment_into_token_cache + 869
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010020a817 get_definition_of_class + 1079
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002a53ad f_instantiate_template_class_full + 1101
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010006117f scan_base_specifier_list + 2719
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010005ec06 scan_class_definition + 2454
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010020a777 get_definition_of_class + 919
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002a53ad f_instantiate_template_class_full + 1101
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000ff710 scan_field_selection_operator + 2656
10 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010010343d scan_expr_full + 6397
11 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010012e592 scan_conditional_operator + 754
12 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100103534 scan_expr_full + 6644
13 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000fc7e3 scan_expr_list + 451
14 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000fd195 scan_call_arguments + 309
15 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100128cf4 scan_function_call + 5636
16 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100103506 scan_expr_full + 6598
17 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010010c0f8 scan_void_expression + 248
18 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100286e0a expression_statement + 138
19 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100281b4d statement + 4237
20 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010027ff89 compound_statement_full + 825
21 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100175cb6 scan_function_body + 4678
22 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100046fac process_deferred_class_fixups_and_instantiations + 1740
23 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000e1990 class_specifier + 15520
24 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000e7f90 decl_specifiers + 1152
25 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c671d scan_nonmember_declaration + 2957
26 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cd4f0 namespace_declaration + 3504
27 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c60ce scan_nonmember_declaration + 1342
28 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cd4f0 namespace_declaration + 3504
29 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c60ce scan_nonmember_declaration + 1342
30 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cb533 declaration + 211
31 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010034656b compile_fragment((anonymous namespace)::a_fragment_buffer const&, a_canonicalized_file_name, unsigned long, unsigned long, unsigned long, bool, a_declaration_context const&, a_region_scope_info const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, bool, bool, bool*) + 3019
32 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010034423b before_tu_wrapup + 571
33 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002e1378 process_translation_unit + 760
34 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043c89 cfe_main + 121
35 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100305319 cfe_main_exception_handler + 9
36 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043d89 edg_main + 9
37 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002fa9cb invoke_edge_compiler(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) + 7675
38 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002f8aba edge_compiler_main(int, char const**) + 106
39 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003447ed preparse(int, char const**, a_scout_store*, edge::translation_unit*) + 237
40 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010031356c a_compiler_thread::compiler_thread_routine(a_compiler_thread*) + 76
41 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010033bf4c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(a_compiler_thread*), a_compiler_thread*> >(void*) + 44
42 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
43 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
44 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8 crashed with X86 Thread State (64-bit):
rax: 0x00000001006a1330 rbx: 0x0000000000000000 rcx: 0x00000000000b8b31 rdx: 0x000000010281c7b5
rdi: 0x0000000102815205 rsi: 0x00000001006a33b4 rbp: 0x0000700007fb0090 rsp: 0x0000700007fb0068
r8: 0x000000010281bc01 r9: 0x00000001006a1338 r10: 0x00000001006a0468 r11: 0x0000000000000000
r12: 0x00000001006a12c0 r13: 0x0000000000000000 r14: 0x00000000000b8b31 r15: 0x00000001006a1930
rip: 0x00000001001f5ab6 rfl: 0x0000000000010246 cr2: 0x0000000000000038
Logical CPU: 10
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x100000000 - 0x100533fff +Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin (0) <E7AE9615-56DD-3190-BF72-2BEAD2E67A3F> /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
0x100990000 - 0x1009fa6ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 57
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 32223137
thread_create: 0
thread_set_state: 2855
VM Region Summary:
ReadOnly portion of Libraries: Total=242.1M resident=0K(0%) swapped_out_or_unallocated=242.1M(100%)
Writable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 285.1M 25
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.1G 10 reserved VM address space (unallocated)
STACK GUARD 56.0M 9
Stack 12.1M 24
VM_ALLOCATE 3.4G 1
__DATA 3848K 39
__LINKEDIT 225.3M 3
__TEXT 16.8M 39
mapped file 613.0M 2
shared memory 12K 3
=========== ======= =======
TOTAL 5.7G 161
TOTAL, minus reserved VM space 4.6G 161
System Profile:
Network Service: Wi-Fi, AirPort, en0
bridge_os_version: Bridge OS 3.5 (16P5125)
Boot Volume File System Type: apfs
bridge_model: iBridge2,3
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
USB Device: USB5807 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.1 Bus
USB Device: USB2807 Hub
USB Device: USB Keyboard
USB Device: USB Optical Mouse
USB Device: USB Audio
USB Device: iBridge Bus
USB Device: iBridge DFR brightness
USB Device: iBridge Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: iBridge ALS
USB Device: iBridge FaceTime HD Camera (Built-in)
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Model: MacBookPro15,1, BootROM 220.260.171.0.0 (iBridge: 16.16.5200.0.0,0), 6 processors, Intel Core i9, 2.9 GHz, 32 GB, SMC
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Mar 28 2019 19:17:52 version 9.137.9.0.32.6.34 FWID 01-36f56c94
Bluetooth: Version 6.0.12f1, 3 services, 27 devices, 1 incoming serial ports
Another one:
Process: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin [77290]
Path: /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Identifier: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Microsoft.VSCode.CPP.Extension.darwin [77259]
Responsible: Electron [76845]
User ID: 503
Date/Time: 2019-06-12 14:33:18.499 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: 575567E4-1934-446C-9A08-C20DACE57BAC
Time Awake Since Boot: 350000 seconds
Time Since Wake: 17000 seconds
System Integrity Protection: enabled
Crashed Thread: 15
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
VM Regions Near 0x8:
-->
__TEXT 0000000100000000-0000000100534000 [ 5328K] r-x/rwx SM=COW /Users/USER/*/*.darwin
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f3913 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002a986 main + 806
6 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010030b226 edge::an_edge_translation_unit_impl::compile_declaration(msvc::snapshot_session const*, a_canonicalized_file_name, wchar_t const*, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, a_declaration_context const&, a_tracked_region_kind, a_region_scope_info const&, bool, bool, bool, bool*, edge::query_action_data&) + 966
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003077ed edge::scoped_query_manager::check_and_compile(edge::file_position const&, edge::file_position const&, edge::file_position const&, bool, bool) + 1053
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100307235 edge::scoped_query_manager::update_fragment(edge::file_position const&, edge::file_position const&, edge::file_position const&, bool, bool, bool) + 37
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100312cea edge::an_edge_translation_unit_impl::update_range(edge::allocator*, msvc::snapshot_session const*, edge::file_position, edge::file_position, bool, bool, bool, bool, bool, edge::file_position, unsigned long*, unsigned long*, edge::query_action_data&) + 1082
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100313f41 edge::translation_unit::update_range(edge::allocator*, msvc::snapshot_session const*, edge::file_position, edge::file_position, bool, bool, bool, bool, bool, edge::file_position, unsigned long*, unsigned long*, edge::query_action_data&) + 97
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010001d75b edge_intellisense_server_impl::update_range(char const*, bool, bool, bool) + 635
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100007ce2 edge_intellisense_server_impl::handle_update_intellisense(microsoft::cpp::intellisense::UpdateIntelliSenseRequest const&) + 530
10 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002e59e work_queue::worker_proc() + 190
11 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f8088 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
12 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f68fe msvc::thread_pool::do_work(unsigned long) + 798
13 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
14 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
15 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
16 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401d6c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc45 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67aa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401814 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010040188f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffaee msvc::alertable_event::wait(unsigned int) + 30
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f73d2 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 210
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010040014d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400295 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400f0d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15 Crashed:
0 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100101ff4 scan_expr_full + 1204
1 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010010c0f8 scan_void_expression + 248
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100286e0a expression_statement + 138
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100281b4d statement + 4237
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010027ff89 compound_statement_full + 825
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100175cb6 scan_function_body + 4678
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100046fac process_deferred_class_fixups_and_instantiations + 1740
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000e1990 class_specifier + 15520
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000e7f90 decl_specifiers + 1152
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c671d scan_nonmember_declaration + 2957
10 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cd4f0 namespace_declaration + 3504
11 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c60ce scan_nonmember_declaration + 1342
12 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cd4f0 namespace_declaration + 3504
13 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000c60ce scan_nonmember_declaration + 1342
14 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001000cb533 declaration + 211
15 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010034656b compile_fragment((anonymous namespace)::a_fragment_buffer const&, a_canonicalized_file_name, unsigned long, unsigned long, unsigned long, bool, a_declaration_context const&, a_region_scope_info const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, bool, bool, bool*) + 3019
16 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010034423b before_tu_wrapup + 571
17 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002e1378 process_translation_unit + 760
18 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043c89 cfe_main + 121
19 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100305319 cfe_main_exception_handler + 9
20 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043d89 edg_main + 9
21 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002fa9cb invoke_edge_compiler(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) + 7675
22 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002f8aba edge_compiler_main(int, char const**) + 106
23 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003447ed preparse(int, char const**, a_scout_store*, edge::translation_unit*) + 237
24 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010031356c a_compiler_thread::compiler_thread_routine(a_compiler_thread*) + 76
25 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010033bf4c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(a_compiler_thread*), a_compiler_thread*> >(void*) + 44
26 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
27 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
28 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15 crashed with X86 Thread State (64-bit):
rax: 0x00000001006a25b0 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x00007000038a3958 rsi: 0x0000000000000000 rbp: 0x00007000038a38b0 rsp: 0x00007000038a3290
r8: 0x0000000000000000 r9: 0x0000000000000005 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x00000001006a33b4 r13: 0x00000001006a1630 r14: 0x00000001006a1754 r15: 0x0000000100106a04
rip: 0x0000000100101ff4 rfl: 0x0000000000010246 cr2: 0x0000000000000008
Logical CPU: 10
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x100000000 - 0x100533fff +Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin (0) <E7AE9615-56DD-3190-BF72-2BEAD2E67A3F> /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
0x100990000 - 0x1009fa6ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 3
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 28506323
thread_create: 0
thread_set_state: 2855
VM Region Summary:
ReadOnly portion of Libraries: Total=242.1M resident=0K(0%) swapped_out_or_unallocated=242.1M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 404.1M 33
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.3G 12 reserved VM address space (unallocated)
STACK GUARD 56.1M 16
Stack 15.6M 31
VM_ALLOCATE 3.3G 1
__DATA 3848K 39
__LINKEDIT 225.3M 3
__TEXT 16.8M 39
mapped file 730.0M 1
shared memory 12K 3
=========== ======= =======
TOTAL 6.0G 184
TOTAL, minus reserved VM space 4.7G 184
System Profile:
Network Service: Wi-Fi, AirPort, en0
bridge_os_version: Bridge OS 3.5 (16P5125)
Boot Volume File System Type: apfs
bridge_model: iBridge2,3
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
USB Device: USB5807 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.1 Bus
USB Device: USB2807 Hub
USB Device: USB Keyboard
USB Device: USB Optical Mouse
USB Device: USB Audio
USB Device: iBridge Bus
USB Device: iBridge DFR brightness
USB Device: iBridge Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: iBridge ALS
USB Device: iBridge FaceTime HD Camera (Built-in)
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Model: MacBookPro15,1, BootROM 220.260.171.0.0 (iBridge: 16.16.5200.0.0,0), 6 processors, Intel Core i9, 2.9 GHz, 32 GB, SMC
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Mar 28 2019 19:17:52 version 9.137.9.0.32.6.34 FWID 01-36f56c94
Bluetooth: Version 6.0.12f1, 3 services, 27 devices, 1 incoming serial ports
More if you want:
Process: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin [88173]
Path: /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Identifier: Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Microsoft.VSCode.CPP.Extension.darwin [88087]
Responsible: Electron [76845]
User ID: 503
Date/Time: 2019-06-13 10:57:35.942 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: 896933B9-F76B-4FD6-8F21-0E2F79ED02BB
Time Awake Since Boot: 360000 seconds
Time Since Wake: 2200 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000101107edbf70
VM Regions Near 0x101107edbf70:
MALLOC_SMALL 0000000249000000-0000000249800000 [ 8192K] rw-/rwx SM=PRV
-->
STACK GUARD 000070000c75c000-000070000c75d000 [ 4K] ---/rwx SM=NUL stack guard for thread 1
Application Specific Information:
dyld2 mode
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_malloc.dylib 0x00007fff6a6e98a4 tiny_free_list_remove_ptr + 381
1 libsystem_malloc.dylib 0x00007fff6a6e7318 tiny_free_no_lock + 934
2 libsystem_malloc.dylib 0x00007fff6a6e6e75 free_tiny + 480
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f3ca9 async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 617
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f3962 comm_server::wait_for_requests() + 178
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002a986 main + 806
6 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a6709de __ulock_wait + 10
1 libsystem_platform.dylib 0x00007fff6a722c54 _os_unfair_lock_lock_slow + 137
2 libsystem_malloc.dylib 0x00007fff6a6e6d3e free_tiny + 169
3 libc++.1.dylib 0x00007fff67765b1b std::__1::__shared_count::__release_shared() + 31
4 libc++.1.dylib 0x00007fff6776ec5e std::__1::promise<void>::~promise() + 148
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f804e std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::destroy_deallocate() + 78
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f6938 msvc::thread_pool::do_work(unsigned long) + 856
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
8 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a670f1e __psynch_mutexdrop + 10
1 libsystem_pthread.dylib 0x00007fff6a72ddca _pthread_mutex_firstfit_wake + 22
2 libsystem_pthread.dylib 0x00007fff6a72b6a0 _pthread_mutex_firstfit_unlock_slow + 247
3 libc++.1.dylib 0x00007fff6776b0dd std::__1::recursive_mutex::unlock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f68ef msvc::thread_pool::do_work(unsigned long) + 783
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f6940 msvc::thread_pool::do_work(unsigned long) + 864
1 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
2 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
3 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
4 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff6776b0bf std::__1::recursive_mutex::lock() + 9
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f67e0 msvc::thread_pool::do_work(unsigned long) + 512
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100369e54 std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, edge::shared_ptr<a_canonicalized_file_name_storage> >, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, edge::shared_ptr<a_canonicalized_file_name_storage> >, void*>*, long> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, edge::shared_ptr<a_canonicalized_file_name_storage> >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, edge::shared_ptr<a_canonicalized_file_name_storage> >, a_file_name_canonicalizer::file_name_cmp, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, edge::shared_ptr<a_canonicalized_file_name_storage> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 68
1 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010036776d a_file_name_canonicalizer::lookup(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, edge::shared_ptr<a_canonicalized_file_name_storage>*) + 77
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100367415 a_file_name_canonicalizer::canon_name(char const*) + 213
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100367304 get_canon_name(char const*) + 36
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003061e9 edge::canonicalize(char const*) + 9
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100007455 edge_intellisense_server_impl::handle_contains(microsoft::cpp::intellisense::ContainsFileRequest const&) + 117
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010002e59e work_queue::worker_proc() + 190
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f8088 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f68fe msvc::thread_pool::do_work(unsigned long) + 798
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f74e1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
10 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
11 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
12 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100401814 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010040188f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffaee msvc::alertable_event::wait(unsigned int) + 30
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003f73d2 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 210
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a6709de __ulock_wait + 10
1 libsystem_platform.dylib 0x00007fff6a722c54 _os_unfair_lock_lock_slow + 137
2 libsystem_malloc.dylib 0x00007fff6a6e6d3e free_tiny + 169
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003ffc69 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 361
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400396 async_pipe_nix::read_thread_proc() + 406
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100400f0d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003136e4 a_compiler_thread::fetch_fragment() + 132
4 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003440fe before_tu_wrapup + 254
5 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002e1378 process_translation_unit + 760
6 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043c89 cfe_main + 121
7 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100305319 cfe_main_exception_handler + 9
8 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x0000000100043d89 edg_main + 9
9 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002fa9cb invoke_edge_compiler(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) + 7675
10 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001002f8aba edge_compiler_main(int, char const**) + 106
11 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x00000001003447ed preparse(int, char const**, a_scout_store*, edge::translation_unit*) + 237
12 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010031356c a_compiler_thread::compiler_thread_routine(a_compiler_thread*) + 76
13 Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin 0x000000010033bf4c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(a_compiler_thread*), a_compiler_thread*> >(void*) + 44
14 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
15 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
16 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000001f2a16f rbx: 0x0000000001f2a16f rcx: 0x000000000000000f rdx: 0x40000101107edbf7
rdi: 0x0000000100a5e080 rsi: 0x0000101107edbf70 rbp: 0x00007ffeefbff150 rsp: 0x00007ffeefbff130
r8: 0x0000000100f0aed0 r9: 0xf0000000100f0aed r10: 0x0000000100f0aed0 r11: 0x0000000100f0ac18
r12: 0x0000000001f29ead r13: 0x00000000000000ae r14: 0x000000000000000d r15: 0x000000000000000f
rip: 0x00007fff6a6e98a4 rfl: 0x0000000000010202 cr2: 0x0000101107edbf70
Logical CPU: 4
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x100000000 - 0x100533fff +Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin (0) <E7AE9615-56DD-3190-BF72-2BEAD2E67A3F> /Users/USER/*/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin
0x100990000 - 0x1009fa6ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 9
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 29464978
thread_create: 0
thread_set_state: 2855
VM Region Summary:
ReadOnly portion of Libraries: Total=242.1M resident=0K(0%) swapped_out_or_unallocated=242.1M(100%)
Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 268.1M 27
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 896.0M 8 reserved VM address space (unallocated)
STACK GUARD 56.1M 16
Stack 15.6M 31
VM_ALLOCATE 3.4G 1
__DATA 3848K 39
__LINKEDIT 225.3M 3
__TEXT 16.8M 39
mapped file 646.0M 2
shared memory 12K 3
=========== ======= =======
TOTAL 5.4G 175
TOTAL, minus reserved VM space 4.6G 175
System Profile:
Network Service: Wi-Fi, AirPort, en0
bridge_os_version: Bridge OS 3.5 (16P5125)
Boot Volume File System Type: apfs
bridge_model: iBridge2,3
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
USB Device: USB5807 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.1 Bus
USB Device: USB2807 Hub
USB Device: USB Keyboard
USB Device: USB Optical Mouse
USB Device: USB Audio
USB Device: iBridge Bus
USB Device: iBridge DFR brightness
USB Device: iBridge Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: iBridge ALS
USB Device: iBridge FaceTime HD Camera (Built-in)
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Model: MacBookPro15,1, BootROM 220.260.171.0.0 (iBridge: 16.16.5200.0.0,0), 6 processors, Intel Core i9, 2.9 GHz, 32 GB, SMC
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Mar 28 2019 19:17:52 version 9.137.9.0.32.6.34 FWID 01-36f56c94
Bluetooth: Version 6.0.12f1, 3 services, 27 devices, 1 incoming serial ports
Those are IntelliSense process crashes which are lower priority and don't lead to the "Connection got closed". Do you see any crash logs for "Microsoft.vscode.cpp.extension.darwin"?
The "low" 25% CPU usage is only for background parsing -- if you open a file it will trigger additional parsing that will use more CPU, but for a shorter period of time.
Fixing the IntelliSense process crashes usually requires an isolated repro, i.e. sample code with no #includes.
Okay, so this is pretty consistent, all the crashes pretty much generate the same output as below: (hope this helps)
Process: Microsoft.VSCode.CPP.Extension.darwin [26084]
Path: /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
Identifier: Microsoft.VSCode.CPP.Extension.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Code Helper [77032]
Responsible: Electron [76845]
User ID: 503
Date/Time: 2019-06-13 23:24:39.673 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: 9FF61A40-1940-47C0-BB09-DEC5731609F5
Time Awake Since Boot: 400000 seconds
Time Since Wake: 6200 seconds
System Integrity Protection: enabled
Crashed Thread: 35
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
VM Regions Near 0xfffffffffffffff8:
--> shared memory 00007ffffff53000-00007ffffff54000 [ 4K] r-x/r-x SM=SHM
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a66f1be __read_nocancel + 10
1 libsystem_c.dylib 0x00007fff6a5c4e2b _sread + 16
2 libsystem_c.dylib 0x00007fff6a5c44a3 __srefill1 + 24
3 libsystem_c.dylib 0x00007fff6a5c45c5 __srget + 14
4 libsystem_c.dylib 0x00007fff6a5c0788 getc + 52
5 libc++.1.dylib 0x00007fff6777e74f std::__1::__stdinbuf<char>::__getchar(bool) + 117
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe34476 std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) + 150
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe0726b vscode::message_handler::main_loop() + 1243
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe04fa0 main + 208
9 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8553a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec76b4 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec772f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec30fe msvc::alertable_event::wait(unsigned int) + 30
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe86162 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 210
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776bb31 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fde13a5 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5bf06 vscode::message_deque<vscode::vscode_client_message>::try_pop_front(vscode::vscode_client_message&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 150
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5b42a void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_1> >(void*) + 362
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5c602 vscode::message_deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5c4c6 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_2> >(void*) + 86
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 16:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001103128bb perform_antlr_parse(int, char const**, char const*, edge::parse_lang, a_scout_parser_interface&) + 891
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110312b96 tag_parse(int, char const**, char const*, edge::parse_lang, msvc::snapshot_session const*, a_scout_parser_interface*) + 630
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fea6775 parser::update_file_if_needed(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, code_store::a_record_id<code_store::a_file_tag>&, bool) + 2709
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe978a8 parser::tag_parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, code_store::a_record_id<code_store::a_file_tag>&) + 248
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8f0b1 browse_engine::parse_file(char const*, code_store::a_record_id<code_store::a_file_tag> const&, std::__1::unordered_set<code_store::a_record_id<code_store::a_file_tag>, std::__1::hash<code_store::a_record_id<code_store::a_file_tag> >, std::__1::equal_to<code_store::a_record_id<code_store::a_file_tag> >, std::__1::allocator<code_store::a_record_id<code_store::a_file_tag> > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::deque<msvc::path_utf8, std::__1::allocator<msvc::path_utf8> >&, parser&, std::__1::function<void ()>, std::__1::shared_ptr<include_paths>, bool) + 1329
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe8e6c5 browse_engine::parse_root() + 1045
9 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe2ee64 vscode::message_handler::parse_root(bool) + 3300
10 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5ca7e std::__1::__function::__func<vscode::message_handler::main_loop()::$_3, std::__1::allocator<vscode::message_handler::main_loop()::$_3>, void ()>::operator()() + 350
11 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
12 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
13 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
14 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 17:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5ea72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 98
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e959 std::__1::__function::__func<vscode::message_handler::main_loop()::$_4, std::__1::allocator<vscode::message_handler::main_loop()::$_4>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 18:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5ea72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 98
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5ec99 std::__1::__function::__func<vscode::message_handler::main_loop()::$_5, std::__1::allocator<vscode::message_handler::main_loop()::$_5>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 19:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5f2c2 vscode::message_deque<vscode::message_handler::parse_file_entry>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5ee3a std::__1::__function::__func<vscode::message_handler::main_loop()::$_6, std::__1::allocator<vscode::message_handler::main_loop()::$_6>, void ()>::operator()() + 90
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 20:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5f732 vscode::message_deque<int>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5f68d std::__1::__function::__func<vscode::message_handler::main_loop()::$_7, std::__1::allocator<vscode::message_handler::main_loop()::$_7>, void ()>::operator()() + 45
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe5e793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 21:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe826e3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 22:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec375d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec38a5 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec451d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 23:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 24:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 25:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 26:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 27:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 28:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 29:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 30:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 31:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 32:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe82732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 33:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec7c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec3255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fe826e3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fddc511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 34:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec375d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec38a5 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010fec451d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 35 Crashed:
0 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110384dee std::__1::__wrap_iter<a_declaration_marker const*> get_identifier_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, unsigned long, unsigned long, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, a_scouted_identifier*, a_text_buffer_pool*) + 2126
1 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110386ab6 std::__1::__wrap_iter<a_declaration_marker const*> get_attribute_sections_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, a_scouted_attribute_list***, a_text_buffer_pool*) + 406
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000011038802c std::__1::__wrap_iter<a_declaration_marker const*> get_declaration_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, unsigned long, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, unsigned long, unsigned long, a_scouted_variable*, a_scouted_function*, a_text_buffer_pool*) + 2124
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000011033cc1c scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::add_declarations(a_source_section const&, std::__1::vector<a_declarator_info, std::__1::allocator<a_declarator_info> > const&, a_type_specification const&) const + 860
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000011033c333 scout_parser_cpp_generated::init_declarator_list_or_function_definition(a_source_point const&, a_source_point&, a_type_specification&, a_declaration_info const&) + 1683
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110337e8d scout_parser_cpp_generated::simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1165
6 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110334921 scout_parser_cpp_generated::property_or_event_or_simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 545
7 Microsoft.VSCode.CPP.Extension.darwin 0x00000001103327f3 scout_parser_cpp_generated::general_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 659
8 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110332d0c scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::recovery_on_declaration(void (scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::*)(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&), a_type_specification*, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 572
9 Microsoft.VSCode.CPP.Extension.darwin 0x00000001103322fe scout_parser_cpp_generated::general_declaration_with_error_recovery_inner(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1038
10 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110331c1c scout_parser_cpp_generated::general_declaration_with_error_recovery(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 380
11 Microsoft.VSCode.CPP.Extension.darwin 0x000000011033108c scout_parser_cpp_generated::declaration(antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 748
12 Microsoft.VSCode.CPP.Extension.darwin 0x00000001103309ea scout_parser_cpp_generated::declarations() + 170
13 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110311f08 scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::translation_unit() + 72
14 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110311bec run_tag_parser() + 252
15 Microsoft.VSCode.CPP.Extension.darwin 0x00000001102a7cf8 process_translation_unit + 760
16 Microsoft.VSCode.CPP.Extension.darwin 0x000000011000a609 cfe_main + 121
17 Microsoft.VSCode.CPP.Extension.darwin 0x00000001102cb639 cfe_main_exception_handler + 9
18 Microsoft.VSCode.CPP.Extension.darwin 0x000000011000a709 edg_main + 9
19 Microsoft.VSCode.CPP.Extension.darwin 0x00000001103155fc antlr_parse_routine() + 236
20 Microsoft.VSCode.CPP.Extension.darwin 0x0000000110315a58 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
21 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
22 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
23 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 35 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007ffb41db4e90 rcx: 0x0000000000000000 rdx: 0x00007ffb90a82960
rdi: 0x000070000a86a7c0 rsi: 0x000000000000004a rbp: 0x000070000a869ea0 rsp: 0x000070000a869df0
r8: 0x00007ffb90a829c0 r9: 0x00007ffb20803f68 r10: 0x00007ffb41d00000 r11: 0x0000000000000006
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x00007ffb90a829d0 r15: 0x0000000000000000
rip: 0x0000000110384dee rfl: 0x0000000000010246 cr2: 0xfffffffffffffff8
Logical CPU: 10
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x10fd6c000 - 0x11050bfff +Microsoft.VSCode.CPP.Extension.darwin (0) <5BED52CF-126A-35D9-8744-AC4140F37E3A> /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
0x11773b000 - 0x1177a56ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 67
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 32897066
thread_create: 0
thread_set_state: 2855
VM Region Summary:
ReadOnly portion of Libraries: Total=245.6M resident=0K(0%) swapped_out_or_unallocated=245.6M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 469.1M 62
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.2G 12 reserved VM address space (unallocated)
STACK GUARD 56.1M 36
Stack 25.8M 59
__DATA 3888K 39
__LINKEDIT 226.4M 3
__TEXT 19.2M 39
mapped file 64K 2
shared memory 12K 3
=========== ======= =======
TOTAL 2.0G 261
TOTAL, minus reserved VM space 800.6M 261
System Profile:
Network Service: Wi-Fi, AirPort, en0
bridge_os_version: Bridge OS 3.5 (16P5125)
Boot Volume File System Type: apfs
bridge_model: iBridge2,3
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
USB Device: USB5807 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.1 Bus
USB Device: USB2807 Hub
USB Device: USB Keyboard
USB Device: USB Optical Mouse
USB Device: USB Audio
USB Device: iBridge Bus
USB Device: iBridge DFR brightness
USB Device: iBridge Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: iBridge ALS
USB Device: iBridge FaceTime HD Camera (Built-in)
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Model: MacBookPro15,1, BootROM 220.260.171.0.0 (iBridge: 16.16.5200.0.0,0), 6 processors, Intel Core i9, 2.9 GHz, 32 GB, SMC
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Mar 28 2019 19:17:52 version 9.137.9.0.32.6.34 FWID 01-36f56c94
Bluetooth: Version 6.0.12f1, 3 services, 27 devices, 1 incoming serial ports
It looks like the crash started with 0.22.1 after we introduced IntelliSense caching for Mac. Does setting your IntelliSenseCacheSize to 0 fix the issue for you? Or does reverting back to 0.22.0 fix the issue?
I've filed an internal bug on VS for the parser crash as well.
If you could enable debug logging and see what file is being tag parsed in the log when it crashes and then provide some sample code that causes the crash that would help the parser team get a fix.
Setting IntelliSenseCacheSize to 0 didn't help. After enabling the logging, it was hard to see which file was being parsed while the crash happened (seems the process gets restarted and parsing starts all over again, and the log output is flooding), only roughly, it was some 3rd party source code (cannot share more info) that caused logging something like "tag parser encountered an error, but it might be okay, ..." (cannot remember exactly).
would the fix make it to the 0.24 release?
Yeah, it's in 0.24.0-insiders2 we're working on releasing soon.
As an aside, I see that the actual binaries are downloaded from the links as provided in the package.json, am wondering is the source code (C++?) for the actual binaries on github?
{
"description": "C/C++ language components (OS X)",
"url": "https://go.microsoft.com/fwlink/?linkid=2092602",
"platforms": [
"darwin"
],
"binaries": [
"./bin/Microsoft.VSCode.CPP.Extension.darwin",
"./bin/Microsoft.VSCode.CPP.IntelliSense.Msvc.darwin"
]
},
The source for the binaries is closed source and not on GitHub.
Fixed with 0.24.0-insiders2. Set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install it.
Wow, after I updated to the 0.24.0-insiders2, everything works like a charm! Excellent work! I have a feeling that vscode+cpptools is actually becoming the best C++ dev env on non-Windows platforms!
Unfortunately, I noticed some more crashes with 0.24-insiders2 (below are two distinct crashes for Microsoft.VSCode.CPP.Extension.darwin, and I can paste more intellisense crashes if you need them): - but regardless, the 0.24-insiders2 version is definitely much much stabler than before!
Process: Microsoft.VSCode.CPP.Extension.darwin [71513]
Path: /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
Identifier: Microsoft.VSCode.CPP.Extension.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Code Helper [53384]
Responsible: Electron [73886]
User ID: 503
Date/Time: 2019-06-27 14:04:11.352 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: EC1DD006-D30D-4DE0-890C-AE52E3A5AE0F
Time Awake Since Boot: 870000 seconds
Time Since Wake: 270000 seconds
System Integrity Protection: enabled
Crashed Thread: 22
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000007303c8
VM Regions Near 0x7303c8:
-->
__TEXT 0000000100363000-0000000100ae8000 [ 7700K] r-x/rwx SM=COW /Users/USER/*/*.darwin
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a66f1be __read_nocancel + 10
1 libsystem_c.dylib 0x00007fff6a5c4e2b _sread + 16
2 libsystem_c.dylib 0x00007fff6a5c44a3 __srefill1 + 24
3 libsystem_c.dylib 0x00007fff6a5c45c5 __srget + 14
4 libsystem_c.dylib 0x00007fff6a5c0788 getc + 52
5 libc++.1.dylib 0x00007fff6777e74f std::__1::__stdinbuf<char>::__getchar(bool) + 117
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010042f2c6 std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) + 150
7 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003feb47 vscode::message_handler::main_loop() + 1239
8 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003fc76e main + 190
9 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a670f06 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff6a72dd52 _pthread_mutex_firstfit_lock_wait + 96
2 libsystem_pthread.dylib 0x00007fff6a72b4cd _pthread_mutex_firstfit_lock_slow + 222
3 libc++.1.dylib 0x00007fff67766959 std::__1::mutex::lock() + 9
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003e3729 create_async_work(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, unsigned long long, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>) + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003ec16e std::__1::__function::__func<intellisense_client_factory::create_async(char const*, char const*, char const*, int, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>)::$_2, std::__1::allocator<intellisense_client_factory::create_async(char const*, char const*, char const*, int, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>)::$_2>, void ()>::operator()() + 590
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047dd48 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047c106 msvc::thread_pool::do_work(unsigned long) + 806
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
9 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
10 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
11 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047bfaa msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004be994 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bea0f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba1fc msvc::alertable_event::wait(unsigned int) + 28
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d5fe void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 286
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776bb31 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d9b05 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100456646 vscode::message_deque<vscode::vscode_client_message>::try_pop_front(vscode::vscode_client_message&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 134
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010045593b void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_1> >(void*) + 395
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100457022 vscode::message_deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100456ee6 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_2> >(void*) + 86
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 16:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100457c42 vscode::message_deque<vscode::browse_engine_update_action>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004573b7 std::__1::__function::__func<vscode::message_handler::main_loop()::$_3, std::__1::allocator<vscode::message_handler::main_loop()::$_3>, void ()>::operator()() + 119
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458813 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 17:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458ab2 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004589a9 std::__1::__function::__func<vscode::message_handler::main_loop()::$_4, std::__1::allocator<vscode::message_handler::main_loop()::$_4>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458813 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 18:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458ab2 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458cd9 std::__1::__function::__func<vscode::message_handler::main_loop()::$_5, std::__1::allocator<vscode::message_handler::main_loop()::$_5>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458813 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 19:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100459262 vscode::message_deque<vscode::message_handler::parse_file_entry>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458e7a std::__1::__function::__func<vscode::message_handler::main_loop()::$_6, std::__1::allocator<vscode::message_handler::main_loop()::$_6>, void ()>::operator()() + 90
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458813 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 20:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004596c2 vscode::message_deque<int>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010045961d std::__1::__function::__func<vscode::message_handler::main_loop()::$_7, std::__1::allocator<vscode::message_handler::main_loop()::$_7>, void ()>::operator()() + 45
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100458813 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 21:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba8cc async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 44
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d994a async_pipe::read_sync(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 90
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d0266 bool comm_client::send_request<microsoft::cpp::intellisense::UpdateIntelliSenseRequest, microsoft::cpp::intellisense::UpdateIntelliSenseResponse>(microsoft::cpp::intellisense::UpdateIntelliSenseRequest&, microsoft::cpp::intellisense::UpdateIntelliSenseResponse&, bool) + 534
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003cfd3d intellisense_client::update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse, bool, bool) + 445
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003dfa74 std::__1::__function::__func<intellisense_client::queue_update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse, bool, bool, std::__1::function<void (microsoft::cpp::intellisense::UpdateIntelliSenseResponse&)>, std::__1::function<void ()>)::$_1, std::__1::allocator<intellisense_client::queue_update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse, bool, bool, std::__1::function<void (microsoft::cpp::intellisense::UpdateIntelliSenseResponse&)>, std::__1::function<void ()>)::$_1>, microsoft::cpp::intellisense::UpdateIntelliSenseResponse ()>::operator()() + 52
6 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003e0ae7 snapshot_work_queue<microsoft::cpp::intellisense::UpdateIntelliSenseResponse, 250>::worker_proc() + 375
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047dd48 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047c106 msvc::thread_pool::do_work(unsigned long) + 806
9 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
10 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
11 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
12 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 22 Crashed:
0 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d1544 intellisense_client::get_working_set_size() + 20
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003f9201 intellisense_client_mapping::update_for_max_size() + 321
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003e41cf create_async_work(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, unsigned long long, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>) + 2799
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003ec16e std::__1::__function::__func<intellisense_client_factory::create_async(char const*, char const*, char const*, int, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>)::$_2, std::__1::allocator<intellisense_client_factory::create_async(char const*, char const*, char const*, int, std::__1::shared_ptr<browse_engine>, std::__1::shared_ptr<compilation_args_provider>, std::__1::function<void (std::__1::vector<std::__1::shared_ptr<intellisense_client>, std::__1::allocator<std::__1::shared_ptr<intellisense_client> > >)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>)::$_2>, void ()>::operator()() + 590
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047dd48 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047c106 msvc::thread_pool::do_work(unsigned long) + 806
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010047d6d1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
7 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
8 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
9 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 23:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790a3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 24:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba8cc async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 44
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004baa15 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bb63d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 25:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bac4a async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 202
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004793d0 async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 512
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790f2 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 26:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bac4a async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 202
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004793d0 async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 512
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790f2 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 27:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010090f87b run_tag_parser() + 379
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001008a3be8 process_translation_unit + 760
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100602629 cfe_main + 121
6 Microsoft.VSCode.CPP.Extension.darwin 0x00000001008c7909 cfe_main_exception_handler + 9
7 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100602729 edg_main + 9
8 Microsoft.VSCode.CPP.Extension.darwin 0x00000001009131dc antlr_parse_routine() + 268
9 Microsoft.VSCode.CPP.Extension.darwin 0x0000000100913538 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
10 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
11 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
12 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 28:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bac4a async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 202
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004793d0 async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 512
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790f2 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 29:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004beeec neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba355 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790a3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 30:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bac4a async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 202
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004793d0 async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 512
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004790f2 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001003d42c1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 31:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004ba8cc async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 44
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004baa15 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001004bb63d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 22 crashed with X86 Thread State (64-bit):
rax: 0x0000000100b74470 rbx: 0x0000000000730360 rcx: 0x0000000000000000 rdx: 0x00000000000c39b0
rdi: 0x0000000000730360 rsi: 0x00007f8f7ff00000 rbp: 0x000070000e8478b0 rsp: 0x000070000e847870
r8: 0x0000000000000000 r9: 0x00007f8fef437a10 r10: 0x0000000000000001 r11: 0x0000000000000001
r12: 0x00007f8f882f9178 r13: 0x0000000100b74470 r14: 0xfffffffffffffff9 r15: 0x0000000100b74470
rip: 0x00000001003d1544 rfl: 0x0000000000010202 cr2: 0x00000000007303c8
Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x100363000 - 0x100ae7fff +Microsoft.VSCode.CPP.Extension.darwin (0) <E0F646A6-7DE8-385E-97E6-9EAEDD51AD79> /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
0x107bd4000 - 0x107c3e6ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 9
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 79356761
thread_create: 0
thread_set_state: 4851
VM Region Summary:
ReadOnly portion of Libraries: Total=245.6M resident=0K(0%) swapped_out_or_unallocated=245.6M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 389.1M 68
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.3G 12 reserved VM address space (unallocated)
STACK GUARD 56.1M 32
Stack 23.8M 37
__DATA 3900K 40
__LINKEDIT 226.5M 3
__TEXT 19.1M 39
mapped file 32K 1
shared memory 12K 3
=========== ======= =======
TOTAL 2.0G 241
TOTAL, minus reserved VM space 718.5M 241
Process: Microsoft.VSCode.CPP.Extension.darwin [52758]
Path: /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
Identifier: Microsoft.VSCode.CPP.Extension.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Code Helper [73902]
Responsible: Microsoft.VSCode.CPP.Extension.darwin [52758]
User ID: 503
Date/Time: 2019-06-26 10:36:44.996 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: EC1DD006-D30D-4DE0-890C-AE52E3A5AE0F
Time Awake Since Boot: 770000 seconds
Time Since Wake: 170000 seconds
System Integrity Protection: enabled
Crashed Thread: 34
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [52758]
VM Regions Near 0xfffffffffffffff8:
--> shared memory 00007ffffff53000-00007ffffff54000 [ 4K] r-x/r-x SM=SHM
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a66f1be __read_nocancel + 10
1 libsystem_c.dylib 0x00007fff6a5c4e2b _sread + 16
2 libsystem_c.dylib 0x00007fff6a5c44a3 __srefill1 + 24
3 libsystem_c.dylib 0x00007fff6a5c45c5 __srget + 14
4 libsystem_c.dylib 0x00007fff6a5c0788 getc + 52
5 libc++.1.dylib 0x00007fff6777e74f std::__1::__stdinbuf<char>::__getchar(bool) + 117
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1d6476 std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) + 150
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1a926b vscode::message_handler::main_loop() + 1243
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1a6fa0 main + 208
9 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26575d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1831ea async_pipe::read_sync(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 90
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17a5b1 bool comm_client::send_request<microsoft::cpp::intellisense::UpdateIntelliSenseRequest, microsoft::cpp::intellisense::UpdateIntelliSenseResponse>(microsoft::cpp::intellisense::UpdateIntelliSenseRequest&, microsoft::cpp::intellisense::UpdateIntelliSenseResponse&, bool) + 513
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17a00f intellisense_client::update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse) + 431
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a189216 std::__1::__function::__func<intellisense_client::queue_update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse, std::__1::function<void (microsoft::cpp::intellisense::UpdateIntelliSenseResponse&)>, std::__1::function<void ()>)::$_1, std::__1::allocator<intellisense_client::queue_update_intellisense(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<int, std::__1::allocator<int> > const&, bool, reparse, std::__1::function<void (microsoft::cpp::intellisense::UpdateIntelliSenseResponse&)>, std::__1::function<void ()>)::$_1>, microsoft::cpp::intellisense::UpdateIntelliSenseResponse ()>::operator()() + 38
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a18a731 snapshot_work_queue<microsoft::cpp::intellisense::UpdateIntelliSenseResponse, 250>::worker_proc() + 369
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228a78 std::__1::__function::__func<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2, std::__1::allocator<msvc::thread_pool::enqueue(std::__1::function<void ()>, std::__1::future<void>*)::$_2>, void ()>::operator()() + 24
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22768e msvc::thread_pool::do_work(unsigned long) + 798
9 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
10 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
11 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
12 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a22753a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228271 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2696b4 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26972f neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2650fe msvc::alertable_event::wait(unsigned int) + 30
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a228162 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 210
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776bb31 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1833a5 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1fdf06 vscode::message_deque<vscode::vscode_client_message>::try_pop_front(vscode::vscode_client_message&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 150
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1fd42a void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_1> >(void*) + 362
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1fe602 vscode::message_deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1fe4c6 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_2> >(void*) + 86
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 16:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b48bb perform_antlr_parse(int, char const**, char const*, edge::parse_lang, a_scout_parser_interface&) + 891
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b4b96 tag_parse(int, char const**, char const*, edge::parse_lang, msvc::snapshot_session const*, a_scout_parser_interface*) + 630
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a248775 parser::update_file_if_needed(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, code_store::a_record_id<code_store::a_file_tag>&, bool) + 2709
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2398a8 parser::tag_parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, code_store::a_record_id<code_store::a_file_tag>&) + 248
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2310b1 browse_engine::parse_file(char const*, code_store::a_record_id<code_store::a_file_tag> const&, std::__1::unordered_set<code_store::a_record_id<code_store::a_file_tag>, std::__1::hash<code_store::a_record_id<code_store::a_file_tag> >, std::__1::equal_to<code_store::a_record_id<code_store::a_file_tag> >, std::__1::allocator<code_store::a_record_id<code_store::a_file_tag> > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::deque<msvc::path_utf8, std::__1::allocator<msvc::path_utf8> >&, parser&, std::__1::function<void ()>, std::__1::shared_ptr<include_paths>, bool) + 1329
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2306c5 browse_engine::parse_root() + 1045
9 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1d0e64 vscode::message_handler::parse_root(bool) + 3300
10 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a1fea7e std::__1::__function::__func<vscode::message_handler::main_loop()::$_3, std::__1::allocator<vscode::message_handler::main_loop()::$_3>, void ()>::operator()() + 350
11 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
12 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
13 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
14 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 17:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200a72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 98
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200959 std::__1::__function::__func<vscode::message_handler::main_loop()::$_4, std::__1::allocator<vscode::message_handler::main_loop()::$_4>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 18:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200a72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 98
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200c99 std::__1::__function::__func<vscode::message_handler::main_loop()::$_5, std::__1::allocator<vscode::message_handler::main_loop()::$_5>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 19:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2012c2 vscode::message_deque<vscode::message_handler::parse_file_entry>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200e3a std::__1::__function::__func<vscode::message_handler::main_loop()::$_6, std::__1::allocator<vscode::message_handler::main_loop()::$_6>, void ()>::operator()() + 90
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 20:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a201732 vscode::message_deque<int>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a20168d std::__1::__function::__func<vscode::message_handler::main_loop()::$_7, std::__1::allocator<vscode::message_handler::main_loop()::$_7>, void ()>::operator()() + 45
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a200793 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 21:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2246e3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 22:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2659a6 async_pipe_nix::read_thread_proc() + 406
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26651d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 23:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 24:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2246e3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 25:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26575d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2658a5 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26651d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 26:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 27:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 28:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 29:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a269c0c neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265255 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2246e3 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 30:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 31:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 32:
0 libsystem_kernel.dylib 0x00007fff6a66f1ee __open + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a265b2b async_pipe_nix::read_async_impl(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 203
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224a1e async_pipe::read_async(std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)>, std::__1::function<void (int)>) + 526
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a224732 comm_server::wait_for_requests() + 178
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a17e511 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 33:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26575d async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 45
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a2658a5 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a26651d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 34 Crashed:
0 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a726dee std::__1::__wrap_iter<a_declaration_marker const*> get_identifier_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, unsigned long, unsigned long, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, a_scouted_identifier*, a_text_buffer_pool*) + 2126
1 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a728ab6 std::__1::__wrap_iter<a_declaration_marker const*> get_attribute_sections_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, a_scouted_attribute_list***, a_text_buffer_pool*) + 406
2 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a72a02c std::__1::__wrap_iter<a_declaration_marker const*> get_declaration_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, unsigned long, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, unsigned long, unsigned long, a_scouted_variable*, a_scouted_function*, a_text_buffer_pool*) + 2124
3 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6dec1c scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::add_declarations(a_source_section const&, std::__1::vector<a_declarator_info, std::__1::allocator<a_declarator_info> > const&, a_type_specification const&) const + 860
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6de333 scout_parser_cpp_generated::init_declarator_list_or_function_definition(a_source_point const&, a_source_point&, a_type_specification&, a_declaration_info const&) + 1683
5 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d9e8d scout_parser_cpp_generated::simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1165
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d6921 scout_parser_cpp_generated::property_or_event_or_simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 545
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d47f3 scout_parser_cpp_generated::general_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 659
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d4d0c scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::recovery_on_declaration(void (scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::*)(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&), a_type_specification*, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 572
9 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d42fe scout_parser_cpp_generated::general_declaration_with_error_recovery_inner(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1038
10 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d3c1c scout_parser_cpp_generated::general_declaration_with_error_recovery(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 380
11 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d308c scout_parser_cpp_generated::declaration(antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 748
12 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6d29ea scout_parser_cpp_generated::declarations() + 170
13 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b3f08 scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::translation_unit() + 72
14 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b3bec run_tag_parser() + 252
15 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a649cf8 process_translation_unit + 760
16 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a3ac609 cfe_main + 121
17 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a66d639 cfe_main_exception_handler + 9
18 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a3ac709 edg_main + 9
19 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b75fc antlr_parse_routine() + 236
20 Microsoft.VSCode.CPP.Extension.darwin 0x000000010a6b7a58 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
21 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
22 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
23 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 34 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fcc03b5a5b0 rcx: 0x0000000000000000 rdx: 0x00007fcc51288d60
rdi: 0x00007000089387c0 rsi: 0x000000000000004a rbp: 0x0000700008937ea0 rsp: 0x0000700008937df0
r8: 0x00007fcc51288dc0 r9: 0x00007fcc03c06a88 r10: 0x00007fcc03b00000 r11: 0x0000000000000002
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x00007fcc51288dd0 r15: 0x0000000000000000
rip: 0x000000010a726dee rfl: 0x0000000000010246 cr2: 0x0000700008ac1f78
Logical CPU: 0
Error Code: 0x02000005
Trap Number: 133
Binary Images:
0x10a10e000 - 0x10a8adfff +Microsoft.VSCode.CPP.Extension.darwin (0) <5BED52CF-126A-35D9-8744-AC4140F37E3A> /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
0x1175ac000 - 0x1176166ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 60
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 69693289
thread_create: 0
thread_set_state: 4851
VM Region Summary:
ReadOnly portion of Libraries: Total=245.6M resident=0K(0%) swapped_out_or_unallocated=245.6M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 469.1M 65
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.2G 12 reserved VM address space (unallocated)
STACK GUARD 56.1M 35
Stack 25.3M 35
__DATA 3888K 40
__LINKEDIT 226.4M 3
__TEXT 19.2M 39
mapped file 64K 2
shared memory 12K 3
=========== ======= =======
TOTAL 2.0G 240
TOTAL, minus reserved VM space 800.1M 240
System Profile:
Network Service: Wi-Fi, AirPort, en0
bridge_os_version: Bridge OS 3.5 (16P5125)
Boot Volume File System Type: apfs
bridge_model: iBridge2,3
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
USB Device: USB5807 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.1 Bus
USB Device: USB2807 Hub
USB Device: USB Keyboard
USB Device: USB Optical Mouse
USB Device: USB Audio
USB Device: iBridge Bus
USB Device: iBridge DFR brightness
USB Device: iBridge Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: iBridge ALS
USB Device: iBridge FaceTime HD Camera (Built-in)
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Model: MacBookPro15,1, BootROM 220.260.171.0.0 (iBridge: 16.16.5200.0.0,0), 6 processors, Intel Core i9, 2.9 GHz, 32 GB, SMC
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Mar 28 2019 19:17:52 version 9.137.9.0.32.6.34 FWID 01-36f56c94
Bluetooth: Version 6.0.12f1, 3 services, 27 devices, 1 incoming serial ports
The get_working_set_size is a known issue for a long time that is below our "crash threshold" -- let us know if you figure out a good way to repro it. The get_identifier_details crash should be fixed -- are you sure you're using the latest binaries. 0.24.0-insiders3 has fixed a bunch of other crashes.
Hmm, 06/26 (get_identifier_details) seems to have mixed versions, so I'm not sure (probably it was before the insiders2). 06/27 (get_working_set_size) is definitely the insiders2 only. So I believe there is only one crash now (get_working_set_size) - cannot remember exactly, but this happened together with when I sync'ed new code from p4, and cause the parallel git repo to report a lot of diffs, and then I went through the fair number of diffs - saw the "connection got closed" message, then saw the crash. so it could be caused by the parser gets confused by the mixed versions (the git diffs)?
Here is a new one happening when opening the project from a new dir (like a refresh open):
NOTE: this crash is very consistent, always thread 23, at exactly the same location every time! Hope this is an easy fix.
Process: Microsoft.VSCode.CPP.Extension.darwin [3366]
Path: /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
Identifier: Microsoft.VSCode.CPP.Extension.darwin
Version: 0
Code Type: X86-64 (Native)
Parent Process: Code Helper [2659]
Responsible: Microsoft.VSCode.CPP.Extension.darwin [3366]
User ID: 503
Date/Time: 2019-06-28 11:18:15.211 -0700
OS Version: Mac OS X 10.14.5 (18F203)
Report Version: 12
Bridge OS Version: 3.5 (16P5200)
Anonymous UUID: F99E3E11-7CB1-E0C0-8C31-96758645F506
Sleep/Wake UUID: EC1DD006-D30D-4DE0-890C-AE52E3A5AE0F
Time Awake Since Boot: 950000 seconds
Time Since Wake: 340000 seconds
System Integrity Protection: enabled
Crashed Thread: 23
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [3366]
Application Specific Information:
dyld2 mode
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a66f1be __read_nocancel + 10
1 libsystem_c.dylib 0x00007fff6a5c4e2b _sread + 16
2 libsystem_c.dylib 0x00007fff6a5c44a3 __srefill1 + 24
3 libsystem_c.dylib 0x00007fff6a5c45c5 __srget + 14
4 libsystem_c.dylib 0x00007fff6a5c0788 getc + 52
5 libc++.1.dylib 0x00007fff6777e74f std::__1::__stdinbuf<char>::__getchar(bool) + 117
6 Microsoft.VSCode.CPP.Extension.darwin 0x000000010396f466 std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::getline<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) + 150
7 Microsoft.VSCode.CPP.Extension.darwin 0x000000010393ebd7 vscode::message_handler::main_loop() + 1239
8 Microsoft.VSCode.CPP.Extension.darwin 0x000000010393c7fe main + 190
9 libdyld.dylib 0x00007fff6a5393d5 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bc26a msvc::thread_pool::do_work(unsigned long) + 458
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd991 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::add_threads()::$_1> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fe954 neosmart::UnlockedWaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fe9cf neosmart::WaitForEvent(neosmart::neosmart_event_t_*, unsigned long long) + 63
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa1bc msvc::alertable_event::wait(unsigned int) + 28
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039bd8be void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, msvc::thread_pool::thread_pool()::$_0> >(void*) + 286
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 14:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776bb31 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103919b95 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103996906 vscode::message_deque<vscode::vscode_client_message>::try_pop_front(vscode::vscode_client_message&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 134
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103995bfb void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_1> >(void*) + 395
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039972e2 vscode::message_deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039971a6 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, vscode::message_handler::main_loop()::$_2> >(void*) + 86
5 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
6 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
7 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 16:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e5042b perform_antlr_parse(int, char const**, char const*, edge::parse_lang, a_scout_parser_interface&) + 859
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e50706 tag_parse(int, char const**, char const*, edge::parse_lang, msvc::snapshot_session const*, a_scout_parser_interface*) + 630
5 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039db280 parser::update_file_if_needed(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, code_store::a_record_id<code_store::a_file_tag>&, bool) + 2784
6 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039cc581 parser::tag_parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, code_store::a_record_id<code_store::a_file_tag>&) + 257
7 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039c5053 browse_engine::parse_file(char const*, code_store::a_record_id<code_store::a_file_tag> const&, std::__1::unordered_set<code_store::a_record_id<code_store::a_file_tag>, std::__1::hash<code_store::a_record_id<code_store::a_file_tag> >, std::__1::equal_to<code_store::a_record_id<code_store::a_file_tag> >, std::__1::allocator<code_store::a_record_id<code_store::a_file_tag> > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::deque<msvc::path_utf8, std::__1::allocator<msvc::path_utf8> >&, parser&, std::__1::function<void ()>, std::__1::shared_ptr<include_paths>, bool) + 1331
8 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039c4661 browse_engine::parse_root() + 1057
9 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039692cb vscode::message_handler::parse_root(bool) + 3451
10 Microsoft.VSCode.CPP.Extension.darwin 0x000000010399780c std::__1::__function::__func<vscode::message_handler::main_loop()::$_3, std::__1::allocator<vscode::message_handler::main_loop()::$_3>, void ()>::operator()() + 524
11 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998ad3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
12 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
13 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
14 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 17:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998d72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998c69 std::__1::__function::__func<vscode::message_handler::main_loop()::$_4, std::__1::allocator<vscode::message_handler::main_loop()::$_4>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998ad3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 18:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998d72 vscode::message_deque<vscode::vscode_client_message>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998f99 std::__1::__function::__func<vscode::message_handler::main_loop()::$_5, std::__1::allocator<vscode::message_handler::main_loop()::$_5>, void ()>::operator()() + 73
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998ad3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 19:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103999522 vscode::message_deque<vscode::message_handler::parse_file_entry>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x000000010399913a std::__1::__function::__func<vscode::message_handler::main_loop()::$_6, std::__1::allocator<vscode::message_handler::main_loop()::$_6>, void ()>::operator()() + 90
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998ad3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 20:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 libc++.1.dylib 0x00007fff6776ba0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103999982 vscode::message_deque<int>::pop_impl(bool) + 82
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039998dd std::__1::__function::__func<vscode::message_handler::main_loop()::$_7, std::__1::allocator<vscode::message_handler::main_loop()::$_7>, void ()>::operator()() + 45
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103998ad3 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::function<void ()> > >(void*) + 51
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 21:
0 libsystem_kernel.dylib 0x00007fff6a67186a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6a73056e _pthread_cond_wait + 722
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039feeac neosmart::WaitForMultipleEvents(neosmart::neosmart_event_t_**, int, bool, unsigned long long, int&) + 1180
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa315 msvc::alertable_event::wait_for_multiple(msvc::alertable_event**, unsigned long, bool, unsigned int) + 325
4 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039b9363 comm_server::wait_for_requests() + 99
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103914351 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, intellisense_client::init()::$_0> >(void*) + 49
6 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 22:
0 libsystem_kernel.dylib 0x00007fff6a66fef2 read + 10
1 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa88c async_pipe_nix::read_sync_impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 44
2 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fa9d5 async_pipe_nix::read_thread_proc() + 149
3 Microsoft.VSCode.CPP.Extension.darwin 0x00000001039fb5fd void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, async_pipe_nix::ensure_read_thread()::$_0> >(void*) + 45
4 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
5 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
6 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 23 Crashed:
0 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103ec01d9 std::__1::__wrap_iter<a_declaration_marker const*> get_attribute_sections_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, a_scouted_attribute_list***, a_text_buffer_pool*) + 585
1 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103ec0deb std::__1::__wrap_iter<a_declaration_marker const*> get_declaration_details<scout_parser_cpp>(std::__1::vector<antlr::TokenRefCount<antlr::Token>, std::__1::allocator<antlr::TokenRefCount<antlr::Token> > > const&, unsigned long, std::__1::__wrap_iter<a_declaration_marker const*>, std::__1::__wrap_iter<a_declaration_marker const*>, unsigned long, unsigned long, a_scouted_variable*, a_scouted_function*, a_text_buffer_pool*) + 987
2 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e77772 scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::add_declarations(a_source_section const&, std::__1::vector<a_declarator_info, std::__1::allocator<a_declarator_info> > const&, a_type_specification const&) const + 834
3 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e76eca scout_parser_cpp_generated::init_declarator_list_or_function_definition(a_source_point const&, a_source_point&, a_type_specification&, a_declaration_info const&) + 1658
4 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e72a7e scout_parser_cpp_generated::simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1182
5 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6f5b8 scout_parser_cpp_generated::property_or_event_or_simple_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 520
6 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6d479 scout_parser_cpp_generated::general_declaration(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 617
7 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6d98c scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::recovery_on_declaration(void (scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::*)(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&), a_type_specification*, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 540
8 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6cfa9 scout_parser_cpp_generated::general_declaration_with_error_recovery_inner(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 1033
9 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6c8f2 scout_parser_cpp_generated::general_declaration_with_error_recovery(a_type_specification&, antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 370
10 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6bd5f scout_parser_cpp_generated::declaration(antlr::TokenRefCount<antlr::Token>, a_declaration_info const&) + 735
11 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e6b6ea scout_parser_cpp_generated::declarations() + 154
12 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e4fad8 scout_parser_base<scout_parser_cpp, scout_parser_cpp_generated, scout_parser_cpp_generatedTokenTypes>::translation_unit() + 72
13 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e4f74e run_tag_parser() + 142
14 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103de3ba8 process_translation_unit + 760
15 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103b425e9 cfe_main + 121
16 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e078c9 cfe_main_exception_handler + 9
17 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103b426e9 edg_main + 9
18 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e5319c antlr_parse_routine() + 268
19 Microsoft.VSCode.CPP.Extension.darwin 0x0000000103e534f8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)()> >(void*) + 40
20 libsystem_pthread.dylib 0x00007fff6a72d2eb _pthread_body + 126
21 libsystem_pthread.dylib 0x00007fff6a730249 _pthread_start + 66
22 libsystem_pthread.dylib 0x00007fff6a72c40d thread_start + 13
Thread 23 crashed with X86 Thread State (64-bit):
rax: 0x00007fdbfd965e00 rbx: 0x00007fdbfd9c8fc0 rcx: 0x00007fdbbdebb6a0 rdx: 0x0000000000002000
rdi: 0x00000000000007e5 rsi: 0x0000000000001063 rbp: 0x000070000a835f50 rsp: 0x000070000a835e90
r8: 0x00000000b7cc7e4c r9: 0x00000000ffffefff r10: 0x00007fdb7cc00000 r11: 0x000000000000000d
r12: 0x00007fdbfd9c8fa0 r13: 0x6e69746c6975625f r14: 0x00007fdbfb5c4ce0 r15: 0x0000000000000059
rip: 0x0000000103ec01d9 rfl: 0x0000000000010206 cr2: 0x0000392ee0135000
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 13
Binary Images:
0x1038a3000 - 0x104027fff +Microsoft.VSCode.CPP.Extension.darwin (0) <FCFC037D-E419-300F-B826-C193613E36AA> /Users/USER/*/Microsoft.VSCode.CPP.Extension.darwin
0x106003000 - 0x10606d6ef dyld (655.1.1) <CE635DB2-D47E-3C05-A0A3-6BD982E7E750> /usr/lib/dyld
0x7fff67520000 - 0x7fff67521ffb libSystem.B.dylib (1252.250.1) <1A13E822-B59C-3A36-A2E4-9968149714F9> /usr/lib/libSystem.B.dylib
0x7fff67763000 - 0x7fff677b6ff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
0x7fff677b7000 - 0x7fff677ccff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
0x7fff68d57000 - 0x7fff694dcfdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
0x7fff6a3bc000 - 0x7fff6a3c0ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
0x7fff6a3c1000 - 0x7fff6a3cbff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
0x7fff6a3cc000 - 0x7fff6a3d3ff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
0x7fff6a3d4000 - 0x7fff6a3ddff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
0x7fff6a3de000 - 0x7fff6a462fc3 libcorecrypto.dylib (602.260.2) <BED0F385-D8A2-334A-BD7B-0673B5DABBC5> /usr/lib/system/libcorecrypto.dylib
0x7fff6a4e9000 - 0x7fff6a522ff7 libdispatch.dylib (1008.250.7) <26DF5B1E-A388-38EF-B73B-AF0E93FB02DB> /usr/lib/system/libdispatch.dylib
0x7fff6a523000 - 0x7fff6a54fff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
0x7fff6a550000 - 0x7fff6a550ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
0x7fff6a55e000 - 0x7fff6a55eff7 liblaunch.dylib (1336.261.2) <BD5CDB35-2BB4-349A-8D14-78E387563F89> /usr/lib/system/liblaunch.dylib
0x7fff6a55f000 - 0x7fff6a564fff libmacho.dylib (927.0.2) <3C5C9024-45FD-38C2-B01A-07A322966063> /usr/lib/system/libmacho.dylib
0x7fff6a565000 - 0x7fff6a567ffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib
0x7fff6a568000 - 0x7fff6a569ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
0x7fff6a56a000 - 0x7fff6a581ff3 libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
0x7fff6a582000 - 0x7fff6a582ff7 libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
0x7fff6a583000 - 0x7fff6a60afff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
0x7fff6a60b000 - 0x7fff6a60effb libsystem_configuration.dylib (963.260.1) <C7D2BA09-8D5B-3393-8D84-304D76C55DEF> /usr/lib/system/libsystem_configuration.dylib
0x7fff6a60f000 - 0x7fff6a612ff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6a613000 - 0x7fff6a619fff libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
0x7fff6a61a000 - 0x7fff6a620ff7 libsystem_dnssd.dylib (878.260.1) <64B79B01-B1B0-3C7E-87A1-023B71843F1F> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6a621000 - 0x7fff6a66cffb libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
0x7fff6a66d000 - 0x7fff6a695ff7 libsystem_kernel.dylib (4903.261.4) <7B0F52C4-4CC9-3282-8457-C18C6FE1B99E> /usr/lib/system/libsystem_kernel.dylib
0x7fff6a696000 - 0x7fff6a6e1ff7 libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
0x7fff6a6e2000 - 0x7fff6a70cfff libsystem_malloc.dylib (166.261.1) <4D1CEF38-DE32-3ECF-9F70-0ADDD5C8775F> /usr/lib/system/libsystem_malloc.dylib
0x7fff6a70d000 - 0x7fff6a717ff7 libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6a718000 - 0x7fff6a71ffff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
0x7fff6a720000 - 0x7fff6a729fef libsystem_platform.dylib (177.250.1) <16949870-9152-3B0D-9EF0-40FAF84B0F1E> /usr/lib/system/libsystem_platform.dylib
0x7fff6a72a000 - 0x7fff6a734ff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
0x7fff6a735000 - 0x7fff6a738ff7 libsystem_sandbox.dylib (851.260.2) <9CACC5F5-3859-3A1F-BCC6-96DDD4A556A8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6a739000 - 0x7fff6a73bff3 libsystem_secinit.dylib (30.260.2) <88F3CE61-5FAD-3CDA-AA13-B5B18B3EBD26> /usr/lib/system/libsystem_secinit.dylib
0x7fff6a73c000 - 0x7fff6a743ff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6a744000 - 0x7fff6a759fff libsystem_trace.dylib (906.260.1) <100013AE-0443-3CF0-AC17-5D934608B60B> /usr/lib/system/libsystem_trace.dylib
0x7fff6a75b000 - 0x7fff6a760ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
0x7fff6a761000 - 0x7fff6a790fff libxpc.dylib (1336.261.2) <9A0FFA79-082F-3293-BF49-63976B073B74> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 59
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 86928499
thread_create: 0
thread_set_state: 4851
VM Region Summary:
ReadOnly portion of Libraries: Total=245.6M resident=0K(0%) swapped_out_or_unallocated=245.6M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 8K 1
MALLOC 429.1M 60
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 1.3G 12 reserved VM address space (unallocated)
STACK GUARD 56.1M 24
Stack 19.7M 24
__DATA 3900K 40
__LINKEDIT 226.5M 3
__TEXT 19.1M 39
mapped file 64K 2
shared memory 12K 3
=========== ======= =======
TOTAL 2.0G 213
TOTAL, minus reserved VM space 754.4M 213
I moved the get_attribute_sections_details crash to a new bug at https://github.com/microsoft/vscode-cpptools/issues/3858 .
Most helpful comment
Wow, after I updated to the 0.24.0-insiders2, everything works like a charm! Excellent work! I have a feeling that vscode+cpptools is actually becoming the best C++ dev env on non-Windows platforms!