I’ve been chasing this for some time.
The VB IDE (Visual Studio 6.0) will crash whenever I try to display a Form that contains any of these controls:
PictureBox
Label
TextBox
Image
CheckBox
ComboBox
ListBox
Other standard controls appear to give no problems, also a new blank form, but any of the above and it crashes. It will display code OK, and existing projects will run as before. It’s just trying to “Show Object” that brings it down. I suspect some change to a system file, but have no idea when or what. Also, a fresh install of VS6 and SP6 and a full SFC of XP-SP2 didn’t solve it. Same occurs in Safe Mode and with all add-ins disabled.
The immediate error message I get is:
Visual Basic
============
Error signature
AppName: vb6.exe AppVer: 6.0.81.76 ModName: vb6.exe
ModVer: 6.0.81.76 Offset: 000581f1
Debug issues the following:
Microsoft Visual C++
====================
Unhandled exception in VB6.EXE: 0xC0000005: Access Violation.
I used Dependency Walker to analyse VB6.EXE and came up with the following list of version numbers on my system:
VBA6.DLL 6.0.0.8169
OLE32.DLL 5.1.2600.2726
OLEAUT32.DLL 5.1.2600.3139
GDI32.DLL 5.1.2600.3159
USER32.DLL 5.1.2600.3099
KERNEL32.DLL 5.1.2600.3119
ADVAPI32.DLL 5.1.2600.2180
KERNEL32.DLL 5.1.2600.3119
NTDLL.DLL 5.1.2600.2180
ADVAPI32.DLL 5.1.2600.2180
RPCRT4.DLL 5.1.2600.2180
OLE32.DLL 5.1.2600.2726
MSVCRT.DLL 7.0.2600.2180
I believe all of these to be legit XP SP2 versions.
If anybody can think of anything else to check, before the dreaded total reinstall of XP, I’d appreciate the tip.
Alan