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