Skip to content

1.8.3 breaks Windows code (backslash is not properly escaped) #25

@sean-mcmanus

Description

@sean-mcmanus

On Windows, with 1.8.2, backslashes are correctly escaped c:\\path\\file.exe, but with 1.8.3 the backslashes are not escaped 'c:\path\file.exe', causing the quoted string to fail when passed to exec. An example of the failure occurred at https://github.com/microsoft/vscode-cpptools/blob/main/Extension/src/LanguageServer/settings.ts#L299 .

Seems like it was caused by 01faaff .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions