WinDbg Preview FAQ

We’ve had a ton of comments on our last blog post and social media, so here’s some of the top questions we’ve been seeing. We’ll be expanding this as more questions are asked and we have better answers. The store is saying the app is unavailable? Please comment in the comments below with your location…

15

New WinDbg available in preview!

We are excited to announce a preview version of a brand new WinDbg. We’ve updated WinDbg to have more modern visuals, faster windows, a full-fledged scripting experience, built with the easily extensible debugger data model front and center. I’ll start this by saying that WinDbg Preview is using the same underlying engine as WinDbg today,…

88

Script Debugging Walkthrough

As I mentioned in my last post, the latest preview SDK has integrated support for debugging JavaScript scripts which were loaded from console through the .scriptload command. For this walkthrough, I’m going to use this formatting to indicate commands you should run, and this formatting to indicate the output you should see. The output will…

1

Debugger Updates in the 16225 SDK Preview

Hey Everyone! We’ve got a few updates for you in the 16225 SDK Preview, let’s jump right in to the details! Thread Description in Minidumps The Windows 10 Creators updated added a SetThreadDescription API, WPA has support for showing the descriptions, but WinDbg didn’t have support initially. We’ve added support for including the thread descriptions…

2

IntelliSense for debugger JavaScript APIs

Hi Everyone! Just a quick update this time. We’ve seen more people posting about JavaScript extensions and scripts and we love hearing about what you’re doing with them and seeing people embrace NatVis, ‘dx’, and LINQ. One of the things you’ve been asking us about is getting IntelliSense when writing their scripts. We’ve pulled together…

2

Determining process architecture with JavaScript and LINQ

It’s been a while since my last post about our JavaScript scripting and extensibility support and we’ve loved seeing what some of you are doing with it. I wanted to do a post on JavaScript and how it could be used in a simple scenario, and I stumbled on this StackOverflow question the other day…

0

New Insider SDK and JavaScript Extensibility!

Hi Everyone! With the SDK preview 14951, we have a few changes in our debugging tools that we want to call out. Feel free to leave any questions in the comments below! JavaScript extensibility and scripting You can now extend and script WinDbg with JavaScript! There is plenty of documentation on MSDN and Channel 9,…

2

Writing LINQ queries in WinDbg

Hi Everyone! For those of you that haven’t seen, we recorded an episode of Defrag Tools with our friend Andrew Richards where we talked a bit about the debugger object model.  You can find it here! Today I’m going to do a tutorial covering the basics of how to write a LINQ query from start…

9

KD 1394 Work-Around

Hey everyone! The most recent Windows 10 preview(build 14901) no longer includes the ability to be kernel debugged over 1394(firewire) out of the box. We looked at a lot of data to make this decision, and decided with how many PCs are shipping with 1394, and how few people were using 1394 for KD, and…

6

Hello!

Hi Everyone! My name is Andy Luhrs, and I’m one of the Program Managers on Debugging Tools for Windows. Our team has decided to start up a blog to get some more tips and tutorials out to people around updates and changes to our debugging tools (WinDbg, kernel debugging, AppVerifier, etc.) There’s tons of blogs…

11