{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/2399","repository_url":"https://api.github.com/repos/Microsoft/vscode-cpptools","labels_url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/2399/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/2399/comments","events_url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/2399/events","html_url":"https://github.com/Microsoft/vscode-cpptools/issues/2399","id":350267461,"node_id":"MDU6SXNzdWUzNTAyNjc0NjE=","number":2399,"title":"Cannot parse the openssl header","user":{"login":"Frank-Shaw-FS","id":5810166,"node_id":"MDQ6VXNlcjU4MTAxNjY=","avatar_url":"https://avatars3.githubusercontent.com/u/5810166?v=4","gravatar_id":"","url":"https://api.github.com/users/Frank-Shaw-FS","html_url":"https://github.com/Frank-Shaw-FS","followers_url":"https://api.github.com/users/Frank-Shaw-FS/followers","following_url":"https://api.github.com/users/Frank-Shaw-FS/following{/other_user}","gists_url":"https://api.github.com/users/Frank-Shaw-FS/gists{/gist_id}","starred_url":"https://api.github.com/users/Frank-Shaw-FS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Frank-Shaw-FS/subscriptions","organizations_url":"https://api.github.com/users/Frank-Shaw-FS/orgs","repos_url":"https://api.github.com/users/Frank-Shaw-FS/repos","events_url":"https://api.github.com/users/Frank-Shaw-FS/events{/privacy}","received_events_url":"https://api.github.com/users/Frank-Shaw-FS/received_events","type":"User","site_admin":false},"labels":[{"id":355010486,"node_id":"MDU6TGFiZWwzNTUwMTA0ODY=","url":"https://api.github.com/repos/Microsoft/vscode-cpptools/labels/Language%20Service","name":"Language Service","color":"c5def5","default":false},{"id":535300584,"node_id":"MDU6TGFiZWw1MzUzMDA1ODQ=","url":"https://api.github.com/repos/Microsoft/vscode-cpptools/labels/more%20info%20needed","name":"more info needed","color":"fbca04","default":false},{"id":972628380,"node_id":"MDU6TGFiZWw5NzI2MjgzODA=","url":"https://api.github.com/repos/Microsoft/vscode-cpptools/labels/no%20repro","name":"no repro","color":"c2e0c6","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode-cpptools/milestones/14","html_url":"https://github.com/Microsoft/vscode-cpptools/milestone/14","labels_url":"https://api.github.com/repos/Microsoft/vscode-cpptools/milestones/14/labels","id":3213876,"node_id":"MDk6TWlsZXN0b25lMzIxMzg3Ng==","number":14,"title":"August 2018","description":"Lots of bug fixes (many incorrect IntelliSense errors). Added a gcc-x64 intelliSenseMode.","creator":{"login":"sean-mcmanus","id":19859882,"node_id":"MDQ6VXNlcjE5ODU5ODgy","avatar_url":"https://avatars0.githubusercontent.com/u/19859882?v=4","gravatar_id":"","url":"https://api.github.com/users/sean-mcmanus","html_url":"https://github.com/sean-mcmanus","followers_url":"https://api.github.com/users/sean-mcmanus/followers","following_url":"https://api.github.com/users/sean-mcmanus/following{/other_user}","gists_url":"https://api.github.com/users/sean-mcmanus/gists{/gist_id}","starred_url":"https://api.github.com/users/sean-mcmanus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sean-mcmanus/subscriptions","organizations_url":"https://api.github.com/users/sean-mcmanus/orgs","repos_url":"https://api.github.com/users/sean-mcmanus/repos","events_url":"https://api.github.com/users/sean-mcmanus/events{/privacy}","received_events_url":"https://api.github.com/users/sean-mcmanus/received_events","type":"User","site_admin":false},"open_issues":39,"closed_issues":1,"state":"open","created_at":"2018-03-24T01:41:46Z","updated_at":"2018-08-17T03:28:24Z","due_on":"2018-08-16T07:00:00Z","closed_at":null},"comments":13,"created_at":"2018-08-14T03:23:39Z","updated_at":"2018-08-17T03:28:24Z","closed_at":"2018-08-17T03:28:24Z","author_association":"NONE","body":"Issue Type: <b>Bug</b>\r\n\r\nI have followed the instructions to set up the developement environement of WSL. It works perfectly for the sqlite3 and other standard POSIX header file, except for openssl, whenever I include the <openssl/rsa.h> or something else, the editor keep telling me cannot open the source file, please update the include path.\r\nThe following is my cpp_properties.json\r\n```json\r\n  {\r\n            \"name\": \"Linux\",\r\n            \"includePath\": [\r\n                \"${workspaceFolder}/**\",\r\n                \"${workspaceFolder}/include/**\",\r\n                \"${localappdata}/lxss/rootfs/usr/include/c++/5\",\r\n                \"${localappdata}/lxss/rootfs/usr/include/x86_64-linux-gnu/c++/5\",\r\n                \"${localappdata}/lxss/rootfs/usr/include/c++/5/backward\",\r\n                \"${localappdata}/lxss/rootfs/usr/lib/gcc/x86_64-linux-gnu/5/include\",\r\n                \"${localappdata}/lxss/rootfs/usr/local/include\",\r\n                \"${localappdata}/lxss/rootfs/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed\",\r\n                \"${localappdata}/lxss/rootfs/usr/include/x86_64-linux-gnu\",\r\n                \"${localappdata}/lxss/rootfs/usr/include/**\",\r\n                \"${localappdata}/lxss/rootfs/usr/local/ssl/include\"\r\n            ],\r\n            \"defines\": [\r\n                \"__linux__\",\r\n                \"__x86_64__\"\r\n            ],\r\n            \"browse\": {\r\n                \"path\": [\r\n                    \"${localappdata}/lxss/rootfs/usr/include/c++/5\",\r\n                    \"${localappdata}/lxss/rootfs/usr/include/x86_64-linux-gnu/c++/5\",\r\n                    \"${localappdata}/lxss/rootfs/usr/lib/gcc/x86_64-linux-gnu/5/include\",\r\n                    \"${localappdata}/lxss/rootfs/usr/local/include\",\r\n                    \"${localappdata}/lxss/rootfs/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed\",\r\n                    \"${localappdata}/lxss/rootfs/usr/include/x86_64-linux-gnu\",\r\n                    \"${localappdata}/lxss/rootfs/usr/include/*\",\r\n                    \"${localappdata}/lxss/rootfs/usr/local/ssl/include\"\r\n                ],\r\n                \"limitSymbolsToIncludedHeaders\": true,\r\n                \"databaseFilename\": \"\"\r\n            },\r\n            \"cStandard\": \"c11\",\r\n            \"cppStandard\": \"c++11\",\r\n            \"intelliSenseMode\": \"clang-x64\"\r\n        }\r\n```\r\n\r\nExtension version: 0.17.7\r\nVS Code version: Code 1.26.0 (4e9361845dc28659923a300945f84731393e210d, 2018-08-13T16:29:31.933Z)\r\nOS version: Windows_NT x64 10.0.17134\r\n\r\n<details>\r\n<summary>System Info</summary>\r\n\r\n|Item|Value|\r\n|---|---|\r\n|CPUs|Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz (4 x 3312)|\r\n|GPU Status|2d_canvas: enabled<br>checker_imaging: disabled_off<br>flash_3d: enabled<br>flash_stage3d: enabled<br>flash_stage3d_baseline: enabled<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>native_gpu_memory_buffers: disabled_software<br>rasterization: enabled<br>video_decode: enabled<br>video_encode: enabled<br>webgl: enabled<br>webgl2: enabled|\r\n|Memory (System)|15.88GB (8.69GB free)|\r\n|Process Argv|C:\\Users\\FrankShaw\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe|\r\n|Screen Reader|no|\r\n|VM|0%|\r\n\r\n</details>\r\n<!-- generated by issue reporter -->"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/comments/413747443","html_url":"https://github.com/Microsoft/vscode-cpptools/issues/2399#issuecomment-413747443","issue_url":"https://api.github.com/repos/Microsoft/vscode-cpptools/issues/2399","id":413747443,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMzc0NzQ0Mw==","user":{"login":"bobbrow","id":12818240,"node_id":"MDQ6VXNlcjEyODE4MjQw","avatar_url":"https://avatars3.githubusercontent.com/u/12818240?v=4","gravatar_id":"","url":"https://api.github.com/users/bobbrow","html_url":"https://github.com/bobbrow","followers_url":"https://api.github.com/users/bobbrow/followers","following_url":"https://api.github.com/users/bobbrow/following{/other_user}","gists_url":"https://api.github.com/users/bobbrow/gists{/gist_id}","starred_url":"https://api.github.com/users/bobbrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bobbrow/subscriptions","organizations_url":"https://api.github.com/users/bobbrow/orgs","repos_url":"https://api.github.com/users/bobbrow/repos","events_url":"https://api.github.com/users/bobbrow/events{/privacy}","received_events_url":"https://api.github.com/users/bobbrow/received_events","type":"User","site_admin":false},"created_at":"2018-08-17T03:28:24Z","updated_at":"2018-08-17T03:28:24Z","author_association":"MEMBER","body":"You should remove the system includes from the configuration.  And `browse.path` is optional now.  We will use the setting from `includePath` if they are effectively the same.  I did notice you were missing `${workspaceFolder}` in the browse.path but I assume that was not intentional.\r\n\r\nThis config should work for you:\r\n\r\n```\r\n{\r\n            \"name\": \"wsl\",\r\n            \"includePath\": [\r\n                \"${workspaceFolder}/**\",\r\n                \"/usr/local/ssl/include\"\r\n            ],\r\n            \"defines\": [\r\n                \"__linux__\",\r\n                \"__x86_64__\"\r\n            ],\r\n            \"compilerPath\": \"/usr/bin/g++\",\r\n            \"cStandard\": \"c11\",\r\n            \"cppStandard\": \"c++11\",\r\n            \"intelliSenseMode\": \"clang-x64\"\r\n        }\r\n```"}}
{"actor":{"display_login":"bobbrow"}}