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,…

100

Time Travel Debugging in WinDbg Preview!

Time Travel Debugging is now available in WinDbg Preview We are excited to announce that Time Travel Debugging (TTD) features are now available in the latest version of WinDbg Preview. About a month ago, we released WinDbg Preview which provides great new debugging user experiences. We are now publicly launching a preview version of TTD…

33

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…

21

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

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

Update on Microsoft’s Symbol Server

Update on Microsoft’s Symbol Server “Can you please make available the symbols for the latest public non-beta Creators Update ntkrnlmp on the MS Symbol server? Having a real hard time debugging issues w/out them.” “We specifically require the symbols for ntoskrnl.exe (ntkrnlmp.pdb) in order to debug a critical deadlock in the file system drivers we…

8

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…

7

Time Travel Debugging FAQ

On Monday 09/25, we announced Time Travel Debugging (TTD) as a public preview at CppCon. See the TTD @ CppCon blog for a link to the CppCon video. TTD is integrated into WinDbg Preview and allows you to record the execution of an app or process, replay it both forwards and backwards, and use queries to search through…

4

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…

3

WinDbg Preview 1.1712.15003 Release Notes

Hi Everyone, We’re here with our last update for this year, it’s largely bug fixes, but there’s some nice new TTD and JavaScript functionality! Install it from http://aka.ms/windbgpreview TTD memory queries You can now query TTD for memory accesses similar to how you query for calls today. This allows you to find all of the…

2