En bref.
Une fois le correctif 19 installé, je ne peux plus exécuter de formulaire: compilé avec le correctif 18 ou 19, par moi-même ou par d'autres. Immédiatement après le début j'obtiens l'erreur de Windows:Oracle Forms 6i se bloque avec 0xC0000005 au démarrage après l'installation du correctif 19
-------------------------------- ifrun60.exe .... -------------------------------- The application failed to initialize properly (0xC0000005). ..... --------------------------------
Détails
- Dans Observateur d'événements Windows: id d'erreur = "26", Source = "Application Popup", Utilisateur = "n/a"
- Je suis capable d'exécuter des formulaires depuis Builder (ie "Programme" -> "Exécuter")
- Tout était bon avec le patch 18 de Developer 6i.
- Un autre programmeur de notre équipe a le même problème (d'autres ont pas encore essayé)
- Windows XP SP3 (32 bits).
Ce que j'ai essayé
- Ajouter ifrun60.exe (et d'autres exe du dossier BIN) à la prévention de l'exécution des données (DEP) exceptions
- Désinstaller tous les composants possibles via Oracle Installer, effacer du disque dur et ORACLE_HOME réinstaller, puis
- appliquer incrémentalement tous les patchs que j'ai (5, 13, 15, 18, 19)
- Démarrer forme en mode de compatibilité Windows
Pourquoi ai-je besoin
La raison principale est que ce patch corrige un comportement bizarre qui se présente uniquement sur ma machine (en équipe de 7) - J'obtiens une erreur en essayant d'assigner une variable globale. Il disparaît toujours après re-compilation sur n'importe quelle autre machine et parfois (ce que le ...?!) Après ma propre recompilation plus tard
Et la deuxième raison est, bien, juste la curiosité parce que j'ai presque cassé mon cerveau essayant pour faire ce travail
Progress
2010.02.11 - Je viens de découvert (grâce à ProcMon), que la dernière action avant écrasement chargement ifrcm60.dll (avec SUCCESS code de résultat).
J'ai essayé de remplacer cette DLL avec la version du correctif 18 puis ifrun60.exe se plaint de mauvais DLL
2010.02.16 - Dr Watson ne génère pas d'info
2010.03.02 - Le support (y compris étendu) pour Designer 6i s'est terminé le 31 décembre 2008, donc je ne peux pas augmenter la demande de support.
également la seule mention de ce problème, j'ai pu trouver est le dead thread (2 ans) sur les forums Oracle
Il me semble que la seule façon de résoudre ce sera de défenestrer mon PC ... tout D'autres suggestions?:)
Solution
OK, j'abandonne. Il suffit de réinstaller Windows (j'adore cette solution dans toutes les situations :) (j'ai fait Win7 32 bits)
Hi! Merci pour la réponse. Je vais essayer Metalink une fois de plus dans un proche avenir. A propos de TechGuy - J'ai déjà essayé ceux-ci et d'autres choses liées au code d'exception. Drôle, il y a même un site dédié www.0xC0000005.com :). Il se trouve être une erreur assez commune qui pourrait être causée par un certain nombre de raisons –