Microsoft KB Archive/281297

= FIX: Visual Studio 6.0 T-SQL Debugger buffer overflow =

Article ID: 281297

Article Last Modified on 1/19/2007

-

APPLIES TO


 * Microsoft Visual Studio 6.0 Enterprise Edition
 * Microsoft Visual Studio 6.0 Service Pack 1
 * Microsoft Visual Studio 6.0 Service Pack 2
 * Microsoft Visual Studio 6.0 Service Pack 3
 * Microsoft Visual Studio 6.0 Service Pack 4
 * Microsoft Visual Studio 6.0 Service Pack 5
 * Microsoft Visual Basic 6.0 Professional Edition

-



This article was previously published under Q281297



SYMPTOMS
The Microsoft Visual Basic T-SQL Debugger Object (VBSDIEvent) contains a hidden method, NewSPID. If the third parameter, lpctstrDBName, contains a string that is more than 45 characters, the following error or an Access Violation may occur in the Visual Basic 6.0 integrated development environment (IDE), which is the VB6.exe process:

Run-time error '-2147023170 (800706be)': Automation error. The remote procedure call failed.



STATUS
This bug has been fixed and can be downloaded from the following Microsoft Web site:

http://msdn.microsoft.com/vstudio/downloads/updates/debugging/default.aspx

Because there is no registry key change with this update, make sure that the version of the Vbsdicli.exe file is 6.0.90.94 to verify that the update succeeded. This bug was corrected in Visual Studio 6.0, Service Pack 6. To obtain Visual Studio 6.0 Service Pack 6, visit the following Microsoft Web site:

http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/default.aspx

Additional query words: T-SQL Debugger -2147023170 (800706be)

Keywords: kbvs600sp6fix kbbug kbfix kbqfe kbvs600fix KB281297

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.