Skip to content

cpptools_srv crashes in cpptools_srv!set_base_class_offsets+0x259 #13908

@imag0r

Description

@imag0r

Environment

  • OS and Version: Windows 11 24H2
  • VS Code Version: 1.103.2
  • C/C++ Extension Version: 1.27.3
  • If using SSH remote, specify OS of remote machine: N/A

Bug Summary and Steps to Reproduce

Bug Summary: I noticed rapid crashes of the cpptools_srv.exe process. C/C++ output indicates:

IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense
IntelliSense process crash detected: handle_update_intellisense

I found a bunch of corresponding cpptools-srv.exe crash dumps in my AppData\Local\CrashDumps directory.
Unfortunately I can't share the dumps, or most config info since this is a work machine and proprietary source code.
This seems to me like stack overflow in set_base_class_offsets.

Please see some windbg output windbg.txt

Configuration and Logs

Please refer to the attached windbg.txt

Other Extensions

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions