Skip to content

The cpptools process may deadlock on shutdown if a configuration provider is used #13218

Closed

Description

It repros with 1.22.11 and 1.23.5 (not sure about 1.21.x and earlier). I'm not sure how common it is.

cpptools_context::request_custom_configuration would be on a thread call stack.

Activity

  1. added
    fixedCheck the Milestone for the release in which the fix is or will be available.
    on Jan 31, 2025
  2. heartacker commented on Feb 12, 2025

    @heartacker
    Contributor

    Sean McManus (@sean-mcmanus) can not find the packaged vsix in github release
    Unfortunately, vscode's plugin store web version does not have an entry point to download either

  3. sean-mcmanus commented on Feb 12, 2025

    @sean-mcmanus
    ContributorAuthor

    heartacker Yeah...I was wondering if there was anyone who wanted the .vsix to published on GitHub for pre-releases. Previously, we only did that for release vsix's (but the marketplace allowed downloads). I'll check if it's okay to start publishing the pre-release .vsix on GitHub (I should know by tomorrow).

  4. sean-mcmanus commented on Feb 12, 2025

    @sean-mcmanus
    ContributorAuthor
  5. heartacker commented on Feb 12, 2025

    @heartacker
    Contributor

    thank you,my dear bro

  6. locked and limited conversation to collaborators on Mar 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Feature: Configuration ProviderRelated to the configurationProvider property, e.g. ms-vscode.cmake-tools, ms-vscode.makefile-tools.Language ServicebugfixedCheck the Milestone for the release in which the fix is or will be available.reliability

Type

Projects

  • Status
    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions