title: VSCode, MacOS Catalina - doesn't stop on breakpoints on C/C++ debug
body: <p>I'm trying to make breakpoints work on C code developed using VSCode on Mac.</p>
  
  <p>My code seems to compile and run just fine (thanks to <a href="https://stackoverflow.com/questions/44361462/openssl-crypto-h-file-not-found-on-vscode/58323678#58323678">&#39;openssl/crypto.h&#39; file not found on vscode</a> B.T.W) but I don't get any breakpoints, not even on start using <code>"stopAtEntry": true</code> or by attaching to a running process.</p>
  
  <p>My <code>tasks.json</code> and <code>launch.json</code> are very standard:</p>
  
  <pre><code>{
      "tasks": [
          {
              "type": "shell",
              "label": "clang build active file",
              "command": "/usr/bin/clang",
              "args": [
                  "-g",
                  "${file}",
                  "-o",
                  "${fileDirname}/${fileBasenameNoExtension}",
                  "-I/usr/local/opt/openssl/include",
                  "-L/usr/local/opt/openssl/lib",
                  "-lssl",
                  "-lcrypto"
              ],
              "options": {
                 "cwd": "/usr/bin"
              }
          }
      ],
      "version": "2.0.0"
  }
  </code></pre>
  
  <p>And:</p>
  
  <pre><code>{
      "version": "0.2.0",
      "configurations": [
          {
              "name": "(lldb) Attach",
              "type": "cppdbg",
              "request": "attach",
              "program": "${workspaceFolder}/test2",
              "processId": "${command:pickProcess}",
              "MIMode": "lldb"
          },
          {
              "name": "clang build and debug active file",
              "type": "cppdbg",
              "request": "launch",
              "program": "${fileDirname}/${fileBasenameNoExtension}",
              "args": [],
              "stopAtEntry": true,
              "cwd": "${workspaceFolder}",
              "environment": [],
              "externalConsole": false,
              "MIMode": "lldb",
              "preLaunchTask": "clang build active file",
              "logging": {
                  "trace": false,
                  "traceResponse": false,
                  "engineLogging": false
                }
          }
      ]
  }
  </code></pre>
  
  <p>I'm aware of <a href="https://stackoverflow.com/questions/48268226/vs-code-is-ignoring-the-breakpoint-in-c-debugging">VS code is ignoring the breakpoint in c++ debugging</a> and all of the similar discussions here.</p>
  
  <p>My setup is:
  MacOS Catalina (10.15, production) alongside XCode 11.1, Visual Studio Code 1.39.0 and C/C++ extension 0.26.0-insiders3. </p>
  
  <p>Has anyone had better luck than me?</p>