<ul dir="auto">
<li>VSCode Version: 1.00</li>
<li>OS Version: Win 10</li>
</ul>
<p dir="auto">Steps to Reproduce:</p>
<ol dir="auto">
<li>Install node.js 6.0.0</li>
<li>Try to debug within a router.get function.</li>
</ol>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="router.get(&quot;/:id&quot;, (req, res, next) =&gt; {
    controller.getSingle(req.params.id).then(data =&gt; res.json(data));
});"><pre class="notranslate"><code class="notranslate">router.get("/:id", (req, res, next) =&gt; {
    controller.getSingle(req.params.id).then(data =&gt; res.json(data));
});
</code></pre></div>
<p dir="auto">When I add a breakpoint at the <code class="notranslate">controller.</code> call, the debugger stops when I'm using node 5.11.0. It does not after upgrading to 6.0.0. The debugger stops (so it notices a breakpoint), but it doesn't show the line where it stopped anywhere.</p>
<p dir="auto">Breakpoints outside of the express calls work fine by the way. So when I add a breakpoint at the router.get, it works (but at the start of the application, which is good, obviously).</p>
<p dir="auto">Changing from () =&gt; to function() did not change anything.</p>
<ul dir="auto">
<li>VSCode Version: 1.0.0</li>
<li>OS Version: Windows 10</li>
</ul>
<p dir="auto">Steps to Reproduce:</p>
<ol dir="auto">
<li>install node v6</li>
<li>generate express application</li>
<li>open the app folder with vscode</li>
<li>open console and run <code class="notranslate">node --debug bin\www</code></li>
<li>attache to node process with vscode</li>
<li>set break point to <code class="notranslate">users.js:line:6</code></li>
<li>and navigate in the web browser to '/users'</li>
</ol>
<p dir="auto">it works with node v5.10</p>