- Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Description
Hi,
Unfortunately I'm still seeing crashes on MacOS 15.6, running cpptools-srv 1.27.7.0
Here's the crash report:
------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: cpptools-srv [11157] Path: /Users/USER/*/cpptools-srv Identifier: cpptools-srv Version: 1.27.7.0 Code Type: X86-64 (Native) Parent Process: launchd [1] Responsible: Electron [2919] User ID: 501 Date/Time: 2025-09-22 17:00:00.8055 +0200 OS Version: macOS 15.6.1 (24G90) Report Version: 12 Anonymous UUID: C1C7046E-FA4B-3ED7-1C7F-669E82C84316 Time Awake Since Boot: 11000 seconds System Integrity Protection: enabled Crashed Thread: 6 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000 Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: cpptools-srv [11157] VM Region Info: 0 is not in any region. Bytes before following region: 4294967296 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 100000000-100ca4000 [ 12.6M] r-x/r-x SM=COW /Users/USER/*/cpptools-srv Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff8174d25c2 __semwait_signal + 10 1 libsystem_c.dylib 0x7ff8173bf26d nanosleep + 199 2 libc++.1.dylib 0x7ff817455f72 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>> const&) + 73 3 cpptools-srv 0x100037a9d void std::__1::this_thread::sleep_for[abi:ne190102]<long long, std::__1::ratio<1l, 1l>>(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>> const&) + 109 4 cpptools-srv 0x100037890 RunServer(msvc::process_id_t, char const*) + 592 5 cpptools-srv 0x10003bb5d main + 397 6 dyld 0x7ff81716c530 start + 3056 Thread 1: 0 libsystem_kernel.dylib 0x7ff8174d4822 kevent + 10 1 cpptools-srv 0x1009612af uv__io_poll + 911 2 cpptools-srv 0x1009589b0 uv_run + 704 3 cpptools-srv 0x10090451e msvc::loop_t::run_loop() + 78 4 cpptools-srv 0x100905c20 msvc::thread_t::invoker_t<void (*)(std::__1::shared_ptr<msvc::loop_t>), std::__1::shared_ptr<msvc::loop_t>&>::invoke() + 48 5 cpptools-srv 0x10094bfa4 msvc::thread_helper_t::thread_entry(void*) + 20 6 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 7 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 2: 0 libsystem_kernel.dylib 0x7ff8174d26f6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff817512302 _pthread_cond_wait + 988 2 cpptools-srv 0x100951b14 worker + 580 3 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 4 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 3: 0 libsystem_kernel.dylib 0x7ff8174d26f6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff817512302 _pthread_cond_wait + 988 2 cpptools-srv 0x100951b14 worker + 580 3 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 4 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 4: 0 libsystem_kernel.dylib 0x7ff8174d26f6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff817512302 _pthread_cond_wait + 988 2 cpptools-srv 0x100951b14 worker + 580 3 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 4 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 5: 0 libsystem_kernel.dylib 0x7ff8174d26f6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff817512302 _pthread_cond_wait + 988 2 libc++.1.dylib 0x7ff817454890 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 3 cpptools-srv 0x10080c58f a_compiler_thread::start(edge::query_action_data&) + 271 4 cpptools-srv 0x10080b68e edge::an_edge_translation_unit_impl::reinitialize_without_fallback(bool, snapshot::snapshot_session_t, edge::file_position const&, edge::query_action_data&) + 2718 5 cpptools-srv 0x10080942f edge::an_edge_translation_unit_impl::reinitialize(bool, snapshot::snapshot_session_t, edge::file_position const&, edge::query_action_data&) + 95 6 cpptools-srv 0x1008281e7 edge::translation_unit::initialize(std::__1::shared_ptr<edge::module_loader> const&, int, char const**, char const*, char const*, bool, char const*, snapshot::snapshot_session_t, edge::query_action_data&) + 775 7 cpptools-srv 0x100014a0d edge_intellisense_server_impl::create_translation_unit(snapshot::snapshot_session_t const&) + 637 8 cpptools-srv 0x100010473 edge_intellisense_server_impl::get_translation_unit(snapshot::snapshot_session_t const&, bool, bool) + 515 9 cpptools-srv 0x1000079ef edge_intellisense_server_impl::handle_initialize(std::__1::shared_ptr<edge::file_buffer_host> const&, cpp_intellisense::InitializeRequest const&, snapshot::snapshot_session_t const&) + 8351 10 cpptools-srv 0x1000a2610 cpp_intellisense::server_stub::handle_initialize(msvc::deserializer_t&, msvc::serializer_t&) + 336 11 cpptools-srv 0x1000381b2 msvc::base_channel_t::dispatch_message(std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&) + 674 12 cpptools-srv 0x1009029a2 msvc::common_channel_t::perform_call(unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&) + 66 13 cpptools-srv 0x100951984 worker + 180 14 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 15 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 6 Crashed: 0 libsystem_kernel.dylib 0x7ff8174d6846 __pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff817511b66 pthread_kill + 259 2 libsystem_c.dylib 0x7ff8173f512a raise + 24 3 cpptools-srv 0x1008b59a3 (anonymous namespace)::reraise_signal(int, crash_handler_data_t*) + 99 4 cpptools-srv 0x1008b5937 crash_handler(int, __siginfo*, void*) + 967 5 libsystem_platform.dylib 0x7ff81754a31d _sigtramp + 29 6 ??? 0x1768 ??? 7 cpptools-srv 0x100131482 class_member_declaration(a_class_def_state*, a_tmpl_decl_state*, an_ms_attribute*, int, int, a_template_param*, int*, a_type**, a_template_instance*, a_template*, a_decl_pos_block*) + 18114 8 cpptools-srv 0x10013a9a3 scan_class_definition(a_type*, a_decl_parse_state*, int, int, int, int, int, int, a_template*, a_decl_pos_block*) + 11139 9 cpptools-srv 0x10070b623 f_instantiate_template_class_full(a_type*, unsigned int*, unsigned int*, int, int*) + 4307 10 cpptools-srv 0x1005e83dc f_is_generalized_identifier_start(long long, a_type*) + 15436 11 cpptools-srv 0x1001e76b3 typename_specifier(a_type**, a_symbol**, int, int, a_decl_parse_state*, a_decl_pos_block*) + 595 12 cpptools-srv 0x1001eb421 decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*) + 11537 13 cpptools-srv 0x10012da71 class_member_declaration(a_class_def_state*, a_tmpl_decl_state*, an_ms_attribute*, int, int, a_template_param*, int*, a_type**, a_template_instance*, a_template*, a_decl_pos_block*) + 3249 14 cpptools-srv 0x10013a9a3 scan_class_definition(a_type*, a_decl_parse_state*, int, int, int, int, int, int, a_template*, a_decl_pos_block*) + 11139 15 cpptools-srv 0x10070b623 f_instantiate_template_class_full(a_type*, unsigned int*, unsigned int*, int, int*) + 4307 16 cpptools-srv 0x1005e83dc f_is_generalized_identifier_start(long long, a_type*) + 15436 17 cpptools-srv 0x1001eae0a decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*) + 9978 18 cpptools-srv 0x1001a03e7 type_name_full(a_decl_parse_state*) + 247 19 cpptools-srv 0x1001a164a scan_template_type_argument(int*, int) + 154 20 cpptools-srv 0x1005ee640 scan_template_argument_list(a_symbol*, int, int*, long long, long*) + 1968 21 cpptools-srv 0x1005ed156 coalesce_template_class_reference(a_symbol*, long long, int*) + 6086 22 cpptools-srv 0x1005f2ca8 coalesce_template_id(a_symbol*, a_token_kind, unsigned int, long long, int, int*) + 440 23 cpptools-srv 0x1005e5605 f_is_generalized_identifier_start(long long, a_type*) + 3701 24 cpptools-srv 0x1001eae0a decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*) + 9978 25 cpptools-srv 0x1001a03e7 type_name_full(a_decl_parse_state*) + 247 26 cpptools-srv 0x1001a164a scan_template_type_argument(int*, int) + 154 27 cpptools-srv 0x1005ee640 scan_template_argument_list(a_symbol*, int, int*, long long, long*) + 1968 28 cpptools-srv 0x1005ed156 coalesce_template_class_reference(a_symbol*, long long, int*) + 6086 29 cpptools-srv 0x1005f2ca8 coalesce_template_id(a_symbol*, a_token_kind, unsigned int, long long, int, int*) + 440 30 cpptools-srv 0x1005e5605 f_is_generalized_identifier_start(long long, a_type*) + 3701 31 cpptools-srv 0x1001eae0a decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*) + 9978 32 cpptools-srv 0x1001ae751 scan_nonmember_declaration(a_decl_parse_state*, a_source_range*) + 6641 33 cpptools-srv 0x1001b3dc8 declaration(int, int, int, int, a_param_id*, a_source_range*, a_decl_parse_state*) + 312 34 cpptools-srv 0x1001b9e8e scan_namespace_declaration_list(int) + 414 35 cpptools-srv 0x1001b5c19 namespace_declaration(a_token_kind*, int, int, a_source_position*, a_symbol**) + 7401 36 cpptools-srv 0x1001ad7dd scan_nonmember_declaration(a_decl_parse_state*, a_source_range*) + 2685 37 cpptools-srv 0x1001b3dc8 declaration(int, int, int, int, a_param_id*, a_source_range*, a_decl_parse_state*) + 312 38 cpptools-srv 0x1001b9e8e scan_namespace_declaration_list(int) + 414 39 cpptools-srv 0x1001b9fa0 translation_unit() + 256 40 cpptools-srv 0x100764e42 process_translation_unit(char const*, int, an_exported_template_file*) + 1810 41 cpptools-srv 0x1000f79bd cfe_main(int, char**) + 269 42 cpptools-srv 0x1007bfabe edge_compiler_main(int, char const**) + 10446 43 cpptools-srv 0x10083df38 preparse(int, char const**, a_scout_store*, edge::translation_unit*) + 424 44 cpptools-srv 0x10080c942 a_compiler_thread::compiler_thread_routine(a_compiler_thread*) + 290 45 cpptools-srv 0x10094bfa4 msvc::thread_helper_t::thread_entry(void*) + 20 46 libsystem_pthread.dylib 0x7ff817511e59 _pthread_start + 115 47 libsystem_pthread.dylib 0x7ff81750d857 thread_start + 15 Thread 6 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x000000000000000b rcx: 0x000070000ad5f7d8 rdx: 0x0000000000000000 rdi: 0x0000000000001e07 rsi: 0x000000000000000b rbp: 0x000070000ad5f800 rsp: 0x000070000ad5f7d8 r8: 0x000070000ad5f078 r9: 0x0000000000000010 r10: 0x00007ff85911e9c0 r11: 0x0000000000000246 r12: 0x0000000100c91fb9 r13: 0x000070000ad5fe80 r14: 0x0000000000001e07 r15: 0x0000000000000016 rip: 0x00007ff8174d6846 rfl: 0x0000000000000246 cr2: 0x0000000000000000 Logical CPU: 0 Error Code: 0x02000148 Trap Number: 133 Thread 6 instruction stream: 3c a5 64 00 48 8d 15 e5-a5 64 00 b9 4b 06 00 00 <.d.H....d..K... e8 5b e5 62 00 48 89 1d-b4 fb d4 00 48 8b 05 75 .[.b.H......H..u 2f f5 00 48 85 c0 74 12-48 83 b8 90 00 00 00 00 /..H..t.H....... 74 08 48 8b 4d 90 48 89-48 10 48 8b 05 cf db b6 t.H.M.H.H.H..... 00 48 8b 00 48 3b 45 d0-75 69 48 81 c4 c8 00 00 .H..H;E.uiH..... 00 5b 41 5c 41 5d 41 5e-41 5f 5d c3 48 8b 48 78 .[A\A]A^A_].H.Hx [8b]11 3b 15 60 05 d5 00-75 28 48 8b 49 08 48 8b ..;.`...u(H.I.H. <== 95 78 ff ff ff 48 89 4a-08 48 85 c9 0f 84 52 f0 .x...H.J.H....R. ff ff 48 8b 8d 78 ff ff-ff 48 89 41 10 e9 42 f0 ..H..x...H.A..B. ff ff 48 8b 45 90 48 8b-58 68 e8 31 84 3d 00 48 ..H.E.H.Xh.1.=.H 89 83 b0 00 00 00 48 8b-75 90 4c 8b 75 88 e9 21 ......H.u.L.u..! f0 ff ff e8 d2 e2 84 00-0f 1f 84 00 00 00 00 00 ................ Binary Images: 0x100000000 - 0x100ca3fff cpptools-srv (*) <f49d439f-8698-32f9-a7f1-1a671ccaffcb> /Users/USER/*/cpptools-srv 0x7ff8174cf000 - 0x7ff81750bb4f libsystem_kernel.dylib (*) <a0701b73-99d9-31f3-babf-51c65e53ebbd> /usr/lib/system/libsystem_kernel.dylib 0x7ff8173b0000 - 0x7ff817438b37 libsystem_c.dylib (*) <7d811803-63d9-3099-a315-e2aa9faa4a1d> /usr/lib/system/libsystem_c.dylib 0x7ff817439000 - 0x7ff8174b7fff libc++.1.dylib (*) <d5ee1a94-b941-3277-9dfc-cda0d31164e2> /usr/lib/libc++.1.dylib 0x7ff817166000 - 0x7ff8172006c7 dyld (*) <c6e52c5e-d1d2-354c-a4ec-069f8d5baafe> /usr/lib/dyld 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? 0x7ff81750c000 - 0x7ff817517faf libsystem_pthread.dylib (*) <2f5f8bae-cebe-30d8-83e3-eca5a30ea39d> /usr/lib/system/libsystem_pthread.dylib 0x7ff817547000 - 0x7ff81755093f libsystem_platform.dylib (*) <9e1f4533-b5c0-3b94-9a00-b9a9000b2f30> /usr/lib/system/libsystem_platform.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 2 thread_create: 0 thread_set_state: 0 ----------- Full Report ----------- {"app_name":"cpptools-srv","timestamp":"2025-09-22 17:00:01.00 +0200","app_version":"","slice_uuid":"f49d439f-8698-32f9-a7f1-1a671ccaffcb","build_version":"1.27.7.0","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.6.1 (24G90)","roots_installed":0,"incident_id":"FFC51071-F12A-46BC-A31B-7D34B749D95B","name":"cpptools-srv"} { "uptime" : 11000, "procRole" : "Unspecified", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacPro7,1", "coalitionID" : 1647, "osVersion" : { "train" : "macOS 15.6.1", "build" : "24G90", "releaseType" : "User" }, "captureTime" : "2025-09-22 17:00:00.8055 +0200", "codeSigningMonitor" : 0, "incident" : "FFC51071-F12A-46BC-A31B-7D34B749D95B", "pid" : 11157, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2025-09-22 17:00:00.4489 +0200", "procStartAbsTime" : 11701446259729, "procExitAbsTime" : 11701802609677, "procName" : "cpptools-srv", "procPath" : "\/Users\/USER\/*\/cpptools-srv", "bundleInfo" : {"CFBundleVersion":"1.27.7.0"}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.microsoft.VSCode", "crashReporterKey" : "C1C7046E-FA4B-3ED7-1C7F-669E82C84316", "appleIntelligenceStatus" : {"state":"unavailable","reasons":["deviceNotCapable"]}, "responsiblePid" : 2919, "responsibleProc" : "Electron", "codeSigningID" : "cpptools-srv-55554944f49d439f869832f9a7f11a671ccaffcb", "codeSigningTeamID" : "UBF8T346G9", "codeSigningFlags" : 570503957, "codeSigningValidationCategory" : 6, "codeSigningTrustLevel" : 4294967295, "codeSigningAuxiliaryInfo" : 0, "bootSessionUUID" : "83E590FE-3705-42E6-B93E-604A61CA5DC7", "sip" : "enabled", "vmRegionInfo" : "0 is not in any region. Bytes before following region: 4294967296\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 100000000-100ca4000 [ 12.6M] r-x\/r-x SM=COW \/Users\/USER\/*\/cpptools-srv", "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"cpptools-srv","byPid":11157}, "vmregioninfo" : "0 is not in any region. Bytes before following region: 4294967296\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 100000000-100ca4000 [ 12.6M] r-x\/r-x SM=COW \/Users\/USER\/*\/cpptools-srv", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 6, "threads" : [{"id":163016,"threadState":{"r13":{"value":140380360229704},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":140702053821736},"rsi":{"value":0},"r8":{"value":1},"cr2":{"value":0},"rdx":{"value":1},"r10":{"value":1},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":140702053821736},"trap":{"value":133},"err":{"value":33554766},"r11":{"value":582},"rip":{"value":140703519548866},"rbp":{"value":140702053821712},"rsp":{"value":140702053821656},"r12":{"value":140380360229680},"rcx":{"value":140702053821656},"flavor":"x86_THREAD_STATE","rdi":{"value":2563}},"queue":"com.apple.main-thread","frames":[{"imageOffset":13762,"symbol":"__semwait_signal","symbolLocation":10,"imageIndex":1},{"imageOffset":62061,"symbol":"nanosleep","symbolLocation":199,"imageIndex":2},{"imageOffset":118642,"symbol":"std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>> const&)","symbolLocation":73,"imageIndex":3},{"imageOffset":227997,"symbol":"void std::__1::this_thread::sleep_for[abi:ne190102]<long long, std::__1::ratio<1l, 1l>>(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>> const&)","symbolLocation":109,"imageIndex":0},{"imageOffset":227472,"symbol":"RunServer(msvc::process_id_t, char const*)","symbolLocation":592,"imageIndex":0},{"imageOffset":244573,"symbol":"main","symbolLocation":397,"imageIndex":0},{"imageOffset":25904,"symbol":"start","symbolLocation":3056,"imageIndex":4}]},{"id":163017,"frames":[{"imageOffset":22562,"symbol":"kevent","symbolLocation":10,"imageIndex":1},{"imageOffset":9835183,"symbol":"uv__io_poll","symbolLocation":911,"imageIndex":0},{"imageOffset":9800112,"symbol":"uv_run","symbolLocation":704,"imageIndex":0},{"imageOffset":9454878,"symbol":"msvc::loop_t::run_loop()","symbolLocation":78,"imageIndex":0},{"imageOffset":9460768,"symbol":"msvc::thread_t::invoker_t<void (*)(std::__1::shared_ptr<msvc::loop_t>), std::__1::shared_ptr<msvc::loop_t>&>::invoke()","symbolLocation":48,"imageIndex":0},{"imageOffset":9748388,"symbol":"msvc::thread_helper_t::thread_entry(void*)","symbolLocation":20,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}],"threadState":{"r13":{"value":140380368603672},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":123145442090608},"r8":{"value":1024},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":123145442090608},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":140380360229248},"trap":{"value":133},"err":{"value":33554795},"r11":{"value":582},"rip":{"value":140703519557666},"rbp":{"value":123145442123424},"rsp":{"value":123145442090440},"r12":{"value":140380368604208},"rcx":{"value":123145442090440},"flavor":"x86_THREAD_STATE","rdi":{"value":3}}},{"id":163018,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":25346,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":6},{"imageOffset":9771796,"symbol":"worker","symbolLocation":580,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}],"threadState":{"r13":{"value":2199023257088},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":4314415232,"symbolLocation":0,"symbol":"cond"},"rsi":{"value":2199023257088},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":512},"r10":{"value":0},"r9":{"value":160},"r15":{"value":512},"rbx":{"value":123145450524672},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703519549174},"rbp":{"value":123145450524528},"rsp":{"value":123145450524376},"r12":{"value":123145450524400},"rcx":{"value":123145450524376},"flavor":"x86_THREAD_STATE","rdi":{"value":4314415232,"symbolLocation":0,"symbol":"cond"}}},{"id":163019,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":25346,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":6},{"imageOffset":9771796,"symbol":"worker","symbolLocation":580,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}],"threadState":{"r13":{"value":1099511629056},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":4314415232,"symbolLocation":0,"symbol":"cond"},"rsi":{"value":1099511629056},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":256},"r10":{"value":0},"r9":{"value":160},"r15":{"value":256},"rbx":{"value":123145458925568},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703519549174},"rbp":{"value":123145458925424},"rsp":{"value":123145458925272},"r12":{"value":123145458925296},"rcx":{"value":123145458925272},"flavor":"x86_THREAD_STATE","rdi":{"value":4314415232,"symbolLocation":0,"symbol":"cond"}}},{"id":163020,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":25346,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":6},{"imageOffset":9771796,"symbol":"worker","symbolLocation":580,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}],"threadState":{"r13":{"value":3298534885120},"rax":{"value":260},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":4314415232,"symbolLocation":0,"symbol":"cond"},"rsi":{"value":3298534885120},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":768},"r10":{"value":0},"r9":{"value":160},"r15":{"value":768},"rbx":{"value":123145467326464},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703519549174},"rbp":{"value":123145467326320},"rsp":{"value":123145467326168},"r12":{"value":123145467326192},"rcx":{"value":123145467326168},"flavor":"x86_THREAD_STATE","rdi":{"value":4314415232,"symbolLocation":0,"symbol":"cond"}}},{"id":163021,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":25346,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":6},{"imageOffset":112784,"symbol":"std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":8439183,"symbol":"a_compiler_thread::start(edge::query_action_data&)","symbolLocation":271,"imageIndex":0},{"imageOffset":8435342,"symbol":"edge::an_edge_translation_unit_impl::reinitialize_without_fallback(bool, snapshot::snapshot_session_t, edge::file_position const&, edge::query_action_data&)","symbolLocation":2718,"imageIndex":0},{"imageOffset":8426543,"symbol":"edge::an_edge_translation_unit_impl::reinitialize(bool, snapshot::snapshot_session_t, edge::file_position const&, edge::query_action_data&)","symbolLocation":95,"imageIndex":0},{"imageOffset":8552935,"symbol":"edge::translation_unit::initialize(std::__1::shared_ptr<edge::module_loader> const&, int, char const**, char const*, char const*, bool, char const*, snapshot::snapshot_session_t, edge::query_action_data&)","symbolLocation":775,"imageIndex":0},{"imageOffset":84493,"symbol":"edge_intellisense_server_impl::create_translation_unit(snapshot::snapshot_session_t const&)","symbolLocation":637,"imageIndex":0},{"imageOffset":66675,"symbol":"edge_intellisense_server_impl::get_translation_unit(snapshot::snapshot_session_t const&, bool, bool)","symbolLocation":515,"imageIndex":0},{"imageOffset":31215,"symbol":"edge_intellisense_server_impl::handle_initialize(std::__1::shared_ptr<edge::file_buffer_host> const&, cpp_intellisense::InitializeRequest const&, snapshot::snapshot_session_t const&)","symbolLocation":8351,"imageIndex":0},{"imageOffset":665104,"symbol":"cpp_intellisense::server_stub::handle_initialize(msvc::deserializer_t&, msvc::serializer_t&)","symbolLocation":336,"imageIndex":0},{"imageOffset":229810,"symbol":"msvc::base_channel_t::dispatch_message(std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)","symbolLocation":674,"imageIndex":0},{"imageOffset":9447842,"symbol":"msvc::common_channel_t::perform_call(unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)","symbolLocation":66,"imageIndex":0},{"imageOffset":9771396,"symbol":"worker","symbolLocation":180,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}],"threadState":{"r13":{"value":4294967552},"rax":{"value":260},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":140380360261976},"rsi":{"value":4294967552},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":160},"r15":{"value":0},"rbx":{"value":123145475727360},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703519549174},"rbp":{"value":123145475724544},"rsp":{"value":123145475724392},"r12":{"value":123145475724416},"rcx":{"value":123145475724392},"flavor":"x86_THREAD_STATE","rdi":{"value":140380360261976}}},{"triggered":true,"id":163022,"instructionState":{"instructionStream":{"bytes":[60,165,100,0,72,141,21,229,165,100,0,185,75,6,0,0,232,91,229,98,0,72,137,29,180,251,212,0,72,139,5,117,47,245,0,72,133,192,116,18,72,131,184,144,0,0,0,0,116,8,72,139,77,144,72,137,72,16,72,139,5,207,219,182,0,72,139,0,72,59,69,208,117,105,72,129,196,200,0,0,0,91,65,92,65,93,65,94,65,95,93,195,72,139,72,120,139,17,59,21,96,5,213,0,117,40,72,139,73,8,72,139,149,120,255,255,255,72,137,74,8,72,133,201,15,132,82,240,255,255,72,139,141,120,255,255,255,72,137,65,16,233,66,240,255,255,72,139,69,144,72,139,88,104,232,49,132,61,0,72,137,131,176,0,0,0,72,139,117,144,76,139,117,136,233,33,240,255,255,232,210,226,132,0,15,31,132,0,0,0,0,0],"offset":96}},"threadState":{"r13":{"value":123145484107392},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":7687},"rsi":{"value":11},"r8":{"value":123145484103800},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":140704622963136,"symbolLocation":0,"symbol":"_os_xbs_chrooted"},"r9":{"value":16},"r15":{"value":22},"rbx":{"value":11},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703519565894,"matchesCrashFrame":1},"rbp":{"value":123145484105728},"rsp":{"value":123145484105688},"r12":{"value":4308148153,"symbolLocation":184057,"symbol":"cppcx_fallback_symbols (.58433)"},"rcx":{"value":123145484105688},"flavor":"x86_THREAD_STATE","rdi":{"value":7687}},"frames":[{"imageOffset":30790,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":1},{"imageOffset":23398,"symbol":"pthread_kill","symbolLocation":259,"imageIndex":6},{"imageOffset":282922,"symbol":"raise","symbolLocation":24,"imageIndex":2},{"imageOffset":9132451,"symbol":"(anonymous namespace)::reraise_signal(int, crash_handler_data_t*)","symbolLocation":99,"imageIndex":0},{"imageOffset":9132343,"symbol":"crash_handler(int, __siginfo*, void*)","symbolLocation":967,"imageIndex":0},{"imageOffset":13085,"symbol":"_sigtramp","symbolLocation":29,"imageIndex":7},{"imageOffset":5992,"imageIndex":5},{"imageOffset":1250434,"symbol":"class_member_declaration(a_class_def_state*, a_tmpl_decl_state*, an_ms_attribute*, int, int, a_template_param*, int*, a_type**, a_template_instance*, a_template*, a_decl_pos_block*)","symbolLocation":18114,"imageIndex":0},{"imageOffset":1288611,"symbol":"scan_class_definition(a_type*, a_decl_parse_state*, int, int, int, int, int, int, a_template*, a_decl_pos_block*)","symbolLocation":11139,"imageIndex":0},{"imageOffset":7386659,"symbol":"f_instantiate_template_class_full(a_type*, unsigned int*, unsigned int*, int, int*)","symbolLocation":4307,"imageIndex":0},{"imageOffset":6194140,"symbol":"f_is_generalized_identifier_start(long long, a_type*)","symbolLocation":15436,"imageIndex":0},{"imageOffset":1996467,"symbol":"typename_specifier(a_type**, a_symbol**, int, int, a_decl_parse_state*, a_decl_pos_block*)","symbolLocation":595,"imageIndex":0},{"imageOffset":2012193,"symbol":"decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*)","symbolLocation":11537,"imageIndex":0},{"imageOffset":1235569,"symbol":"class_member_declaration(a_class_def_state*, a_tmpl_decl_state*, an_ms_attribute*, int, int, a_template_param*, int*, a_type**, a_template_instance*, a_template*, a_decl_pos_block*)","symbolLocation":3249,"imageIndex":0},{"imageOffset":1288611,"symbol":"scan_class_definition(a_type*, a_decl_parse_state*, int, int, int, int, int, int, a_template*, a_decl_pos_block*)","symbolLocation":11139,"imageIndex":0},{"imageOffset":7386659,"symbol":"f_instantiate_template_class_full(a_type*, unsigned int*, unsigned int*, int, int*)","symbolLocation":4307,"imageIndex":0},{"imageOffset":6194140,"symbol":"f_is_generalized_identifier_start(long long, a_type*)","symbolLocation":15436,"imageIndex":0},{"imageOffset":2010634,"symbol":"decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*)","symbolLocation":9978,"imageIndex":0},{"imageOffset":1704935,"symbol":"type_name_full(a_decl_parse_state*)","symbolLocation":247,"imageIndex":0},{"imageOffset":1709642,"symbol":"scan_template_type_argument(int*, int)","symbolLocation":154,"imageIndex":0},{"imageOffset":6219328,"symbol":"scan_template_argument_list(a_symbol*, int, int*, long long, long*)","symbolLocation":1968,"imageIndex":0},{"imageOffset":6213974,"symbol":"coalesce_template_class_reference(a_symbol*, long long, int*)","symbolLocation":6086,"imageIndex":0},{"imageOffset":6237352,"symbol":"coalesce_template_id(a_symbol*, a_token_kind, unsigned int, long long, int, int*)","symbolLocation":440,"imageIndex":0},{"imageOffset":6182405,"symbol":"f_is_generalized_identifier_start(long long, a_type*)","symbolLocation":3701,"imageIndex":0},{"imageOffset":2010634,"symbol":"decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*)","symbolLocation":9978,"imageIndex":0},{"imageOffset":1704935,"symbol":"type_name_full(a_decl_parse_state*)","symbolLocation":247,"imageIndex":0},{"imageOffset":1709642,"symbol":"scan_template_type_argument(int*, int)","symbolLocation":154,"imageIndex":0},{"imageOffset":6219328,"symbol":"scan_template_argument_list(a_symbol*, int, int*, long long, long*)","symbolLocation":1968,"imageIndex":0},{"imageOffset":6213974,"symbol":"coalesce_template_class_reference(a_symbol*, long long, int*)","symbolLocation":6086,"imageIndex":0},{"imageOffset":6237352,"symbol":"coalesce_template_id(a_symbol*, a_token_kind, unsigned int, long long, int, int*)","symbolLocation":440,"imageIndex":0},{"imageOffset":6182405,"symbol":"f_is_generalized_identifier_start(long long, a_type*)","symbolLocation":3701,"imageIndex":0},{"imageOffset":2010634,"symbol":"decl_specifiers(unsigned long, a_decl_parse_state*, a_decl_pos_block*)","symbolLocation":9978,"imageIndex":0},{"imageOffset":1763153,"symbol":"scan_nonmember_declaration(a_decl_parse_state*, a_source_range*)","symbolLocation":6641,"imageIndex":0},{"imageOffset":1785288,"symbol":"declaration(int, int, int, int, a_param_id*, a_source_range*, a_decl_parse_state*)","symbolLocation":312,"imageIndex":0},{"imageOffset":1810062,"symbol":"scan_namespace_declaration_list(int)","symbolLocation":414,"imageIndex":0},{"imageOffset":1793049,"symbol":"namespace_declaration(a_token_kind*, int, int, a_source_position*, a_symbol**)","symbolLocation":7401,"imageIndex":0},{"imageOffset":1759197,"symbol":"scan_nonmember_declaration(a_decl_parse_state*, a_source_range*)","symbolLocation":2685,"imageIndex":0},{"imageOffset":1785288,"symbol":"declaration(int, int, int, int, a_param_id*, a_source_range*, a_decl_parse_state*)","symbolLocation":312,"imageIndex":0},{"imageOffset":1810062,"symbol":"scan_namespace_declaration_list(int)","symbolLocation":414,"imageIndex":0},{"imageOffset":1810336,"symbol":"translation_unit()","symbolLocation":256,"imageIndex":0},{"imageOffset":7753282,"symbol":"process_translation_unit(char const*, int, an_exported_template_file*)","symbolLocation":1810,"imageIndex":0},{"imageOffset":1014205,"symbol":"cfe_main(int, char**)","symbolLocation":269,"imageIndex":0},{"imageOffset":8125118,"symbol":"edge_compiler_main(int, char const**)","symbolLocation":10446,"imageIndex":0},{"imageOffset":8642360,"symbol":"preparse(int, char const**, a_scout_store*, edge::translation_unit*)","symbolLocation":424,"imageIndex":0},{"imageOffset":8440130,"symbol":"a_compiler_thread::compiler_thread_routine(a_compiler_thread*)","symbolLocation":290,"imageIndex":0},{"imageOffset":9748388,"symbol":"msvc::thread_helper_t::thread_entry(void*)","symbolLocation":20,"imageIndex":0},{"imageOffset":24153,"symbol":"_pthread_start","symbolLocation":115,"imageIndex":6},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4294967296, "size" : 13254656, "uuid" : "f49d439f-8698-32f9-a7f1-1a671ccaffcb", "path" : "\/Users\/USER\/*\/cpptools-srv", "name" : "cpptools-srv" }, { "source" : "P", "arch" : "x86_64", "base" : 140703519535104, "size" : 248656, "uuid" : "a0701b73-99d9-31f3-babf-51c65e53ebbd", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703518359552, "size" : 559928, "uuid" : "7d811803-63d9-3099-a315-e2aa9faa4a1d", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703518920704, "size" : 520192, "uuid" : "d5ee1a94-b941-3277-9dfc-cda0d31164e2", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703515959296, "size" : 632520, "uuid" : "c6e52c5e-d1d2-354c-a4ec-069f8d5baafe", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "x86_64", "base" : 140703519784960, "size" : 49072, "uuid" : "2f5f8bae-cebe-30d8-83e3-eca5a30ea39d", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703520026624, "size" : 39232, "uuid" : "9e1f4533-b5c0-3b94-9a00-b9a9000b2f30", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" } ], "sharedCache" : { "base" : 140703487483904, "size" : 30064771072, "uuid" : "1fc10b1e-bb3a-3634-a370-8a2e7d0fdf8a" }, "legacyInfo" : { "threadTriggered" : { } }, "logWritingSignature" : "03520bdcf84a4adf0a785b7b804e4614550b6467", "trialInfo" : { "rollouts" : [ { "rolloutId" : "661464ecda55e5192b100804", "factorPackIds" : { }, "deploymentId" : 240000005 }, { "rolloutId" : "654439cdafbf5b61207873a9", "factorPackIds" : { }, "deploymentId" : 240000004 } ], "experiments" : [ ] } }
Originally posted by @SoloWingPixy2097 in #13908
Metadata
Metadata
Assignees
Type
Projects
Status
No status