une exception win32 non gérée s'est produite dans w3wp.exe

- Je obtenir de l'exception suivante lorsque vous essayez de charger une ASP.NET MVC site web:

Exception non gérée à 0x07070a91 dans w3wp.exe: 0xC0000005: Accès
violation de la lecture de l'emplacement 0x00000000.

Visual Studio Juste-À-Temps Débogueur s'ouvre et la seule information que je peux voir dans le débogueur est-ce:

Pile d'appel emplacement:

msvbvm60.dll!06c00a91()

Le site web utilise des objets COM et tout fonctionnait bien jusqu'à la semaine dernière. Ce problème est apparu de nulle part.

C'est le journal des erreurs dans l'Observateur d'Événements Windows:

Défaillant nom de l'application: w3wp.exe version: 7.5.7601.17514, horodatage: 0x4ce7a5f8
Nom du module défaillant: MSVBVM60.DLL version: 6.0.98.15, horodatage: 0x4a5bda6c
Code d'Exception: 0xc0000005
Décalage d'erreur: 0x00030a91
Id du processus défaillant: 0x1a0
Application défaillante heure de début: 0x01cd31fcb47f66d8
Défaillant chemin de l'application: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Chemin d'accès du module défaillant: C:\Windows\system32\MSVBVM60.DLL
Id de rapport: f5db0ae3-9def-11e1-ad79-005056c00008

Avez-vous des suggestions pour aider à résoudre ce problème?

Edit: j'ai réussi à résoudre le problème, et maintenant tout fonctionne. La solution a consisté à peaufiner certains paramètres de registre que la dll personnalisée besoin pour fonctionner correctement. Donc, le problème n'a en réalité pas du ciel, je n'avais pas conscience de certaines valeurs de registre ont été modifiées, ce qui a provoqué une dll de com crash.

Sont ces COM personnalisé objets que vous l'appelez?
Oui.
MSVBVM60 est le VB6 runtime dll. Ma conjecture est une changé pleine confiance à la confiance partielle, de la situation

OriginalL'auteur david.s | 2012-05-14