BUG: GPF When Setting a Breakpoint on a Stored Procedure (190756)



The information in this article applies to:

  • Microsoft Visual InterDev 6.0

This article was previously published under Q190756

SYMPTOMS

If your project formerly contained a stored procedure that had a breakpoint set, and the breakpoint set was not explicitly removed, setting a breakpoint anywhere may cause a general protection fault (GPF) if your project currently contains no stored procedures. You may also receive a GPF when you attempt to view your current list of breakpoints if the project connection has already been made.

Similarly, if there is a shortcut to a stored procedure, but there are no longer any stored procedures in your project, following that shortcut causes a GPF.

CAUSE

When enumerating breakpoints or tasks, the list of stored procedures is retrieved. When this list is empty, the code causes a GPF.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Add a stored procedure to your project.
  2. Set a breakpoint in the stored procedure.
  3. Remove all stored procedures.
  4. Open an .htm or .asp page.
  5. Set a breakpoint.
You receive a GPF.

-or-

  1. Add a stored procedure to your project.
  2. Set a task in the stored procedure.
  3. Remove all stored procedures.
  4. Go to the task list and double-click the task.
You receive a GPF.

Modification Type:MinorLast Reviewed:3/7/2005
Keywords:kbBug kbDatabase kbIDEProject kbpending KB190756