greggm's WebLog

Clearing up confusion over the proposed crashdump cut

Clearing up confusion over the proposed crashdump cut. As I posted in my last blog, Scott is...

Author: Gregg Miskelly Date: 01/22/2005

Are you using the old crashdump format?

If you are still using the old crashdump format, let Scott know – we are thinking of cutting support...

Author: Gregg Miskelly Date: 01/19/2005

Retail code debugging

Retail code debugging is one of those necessary evils. It's difficult, but the only way to...

Author: Gregg Miskelly Date: 12/15/2004

Whidbey Debugger pseudo-register - $user

Today I wanted to talk about my strangest contribution to the Whidbey debugger is a new...

Author: Gregg Miskelly Date: 12/11/2004

Debugging the last COM Error (SetErrorInfo/GetErrorInfo)

Well it has been a long time since I have posted. Whidbey has been taking up a lot of time lately,...

Author: Gregg Miskelly Date: 11/24/2004

Remote Debugging without domain accounts

This blog has been on my todo list forever. I am now sitting in an airport, so I guess it is time...

Author: Gregg Miskelly Date: 10/04/2004

Mike Stall has a blog

https://blogs.msdn.com/jmstall Mike Stall is the VS debugger team's best friend in the .NET Runtime...

Author: Gregg Miskelly Date: 09/30/2004

Using templates to convert calls to strcpy and other CRT functions

Some teams, and the debugger is definitely one of them, make heavy use of the C Runtime (CRT) string...

Author: Gregg Miskelly Date: 09/17/2004

Enabling/Disabling Script Debugging

Generally speaking, script debugging defaults to off. One of the many mistakes that we made with the...

Author: Gregg Miskelly Date: 09/14/2004

Configuring XP SP2 to enable remote debugging for VS 2002/2003

Soon we will get the remote debugger KB article fixed, and this blog will be useless. In the mean...

Author: Gregg Miskelly Date: 08/30/2004

Debugging your unhandled exception filters

Sometimes an application will decide that they would like to do something interesting with unhandled...

Author: Gregg Miskelly Date: 08/25/2004

How script debugging works

There are a couple of players in client side script debugging: Script host (example: wscript.exe,...

Author: Gregg Miskelly Date: 08/23/2004

Client side script debugging

Good Monday morning. I hope everyone had a nice weekend. Mine was wonderful because I got to spend...

Author: Gregg Miskelly Date: 08/23/2004

Script debugging tips

Monica wrote a very nice document for this feature. A few quick highlights: Internet explorer...

Author: Gregg Miskelly Date: 08/23/2004

Breakpoints in client side script of .ASPX files

If you open up a .ASPX file from your project, you won't be able to hit breakpoints in the client...

Author: Gregg Miskelly Date: 08/23/2004

More on diagnosing 'The debugger is not properly installed'

It seems that you can no longer make comments on my post -- Diagnosing 'The debugger is not properly...

Author: Gregg Miskelly Date: 08/20/2004

Debugging automatic manifest files

In Whidbey, the Visual C++ libraries team has moved to a model where the various C++ runtime dlls...

Author: Gregg Miskelly Date: 08/10/2004

Customization of Just My Code (JMC)

Customization of JMC is something that we wanted to do, but ultimately got cut. We were planning to...

Author: Gregg Miskelly Date: 07/30/2004

Is 'Just my Code' for you?

The debugger has a new feature this time around called 'Just my code'. This is a new-for-Whidbey...

Author: Gregg Miskelly Date: 07/29/2004

Windows XP SP2 and DCOM Callbacks

The DCOM and Firewall teams have done some great work in Windows XP SP2 at making things more...

Author: Gregg Miskelly Date: 07/29/2004

Why I run as an Admin

For a long time now, security people have been advocating running as a non-administrator. I have...

Author: Gregg Miskelly Date: 07/29/2004

Adding a function to the safeseh list

A long time ago, Matt Pietrek wrote a great article on compiler level structured exception handling....

Author: Gregg Miskelly Date: 07/22/2004

Fixing 'You do not have permissions to debug the server' errors

First, some background. The way we start ASP.NET debugging is to send a special request to ASP.NET...

Author: Gregg Miskelly Date: 07/15/2004

Using the Whidbey Beta 1 Debugger Today

Now that Whidbey beta 1 is out, people are probably sick of hearing about it. But I figured I would...

Author: Gregg Miskelly Date: 07/12/2004

Debugger Type = Auto for C++ projects

We frequently get support calls due to breakpoints not being hit. There are lots of possible reasons...

Author: Gregg Miskelly Date: 07/08/2004

Breaking when a module loads

We occasionally get requests for the ability to break when a module loads. WinDbg (the other...

Author: Gregg Miskelly Date: 07/08/2004

What are your remote debugging scenarios?

I am constantly using remote debugging. I have one ‘development’ machine. On this...

Author: Gregg Miskelly Date: 06/22/2004

Nebraska

My wife is currently in graduate school in Lincoln Nebraska. She started last Tuesday and will be...

Author: Gregg Miskelly Date: 06/12/2004

Designing code for debugging

I would like to advocate designing code so that it is easier to debug. When write code, we thinking...

Author: Gregg Miskelly Date: 06/07/2004

Fibers, and other mad stuff that you shouldn’t use

In Cyrus’s last post (https://blogs.msdn.com/cyrusn/archive/2004/06/07/149893.aspx) he wrote:...

Author: Gregg Miskelly Date: 06/07/2004

Debugging an ASP.NET application as a non-admin

The debugger team has gotten many requests to debug ASP.NET applications as a non-admin. In Whidbey,...

Author: Gregg Miskelly Date: 05/24/2004

Remote Debugging Transports

VS7.1 shipped three different ways of doing remote debugging. We called these 'transports'....

Author: Gregg Miskelly Date: 05/15/2004

Data Breakpoints

Usually, people put breakpoints on an instruction. These breakpoints are set by replacing the first...

Author: Gregg Miskelly Date: 04/30/2004

Attaching to a process without a dialog

In https://blogs.msdn.com/shaykatc/archive/2004/04/19/116222.aspx, Shaykat gave one alternative to...

Author: Gregg Miskelly Date: 04/22/2004

Rant: Why do unsafe string functions still exist?

One thing that I fail to understand is why, in 2004, we still have code that uses strcat, strcpy,...

Author: Gregg Miskelly Date: 04/20/2004

Breakpoint exceptions from the heap

New programmers sometimes ask why the debugger stopped at a ‘user breakpoint’ exception...

Author: Gregg Miskelly Date: 04/16/2004

Diagnosing 'The debugger is not properly installed'

One of the error codes that we included in the VS.NET 2002 and 2003 debuggers is: The debugger is...

Author: Gregg Miskelly Date: 04/16/2004

CoUnmarshalInterface and firewalls

One of the features I have recently worked on is improving our error messages around firewalls. I...

Author: Gregg Miskelly Date: 04/14/2004

Back from India

In case anyone noticed, I haven’t blogged for a while. I also haven’t been answer...

Author: Gregg Miskelly Date: 04/14/2004

Debugging an exe without a project

On several occasions I have seen a feature request to debug an exe without a project. I love this...

Author: Gregg Miskelly Date: 03/18/2004

Launching multiple projects during start debugging

On another blog, I saw a feature request to be able to script start debugging so that the debugger...

Author: Gregg Miskelly Date: 03/18/2004

Automatically launching the remote debugging monitor

One of the debates that has gone on in the debugger team is who should be responsible for launching...

Author: Gregg Miskelly Date: 03/18/2004

Running msvcmon.exe from a fileshare

It’s not widely advertised, but you can set up a file share pretty easily that has everything...

Author: Gregg Miskelly Date: 03/18/2004

Symbol loading and remote debugging

One of the problems with remote debugging is the lack of consistency with symbol loading. For...

Author: Gregg Miskelly Date: 03/18/2004

Why a process vanishes

Sometimes processes vanish without putting up the unhandled exception dialog first. Here are a few...

Author: Gregg Miskelly Date: 03/16/2004

Win64 Registry

For those of you who haven’t had the joys of the Win64 registry, I decided that I would blog...

Author: Gregg Miskelly Date: 03/09/2004

<Previous Next>