views:

532

answers:

1

In short.
After patch 19 has been installed I can't run any form: compiled with patch 18 or 19, by myself or others. Immediately after starting I get Windows error:

--------------------------------
ifrun60.exe ....
--------------------------------
The application failed to initialize properly (0xC0000005). .....
--------------------------------

Details
- In Windows Event Viewer: error id = "26", Source = "Application Popup", User = "n/a"
- I'm able to run forms from within Builder (i.e. "Program" --> "Run")
- Everything was good with Developer 6i patch 18.
- Another one programmer on our team has the same problem (others have not tried yet)
- Windows XP SP3 (32-bit).

What I've tried
- Add ifrun60.exe (and other exe from BIN folder) to Data execution prevention (DEP) exceptions
- Uninstall every possible component via Oracle Installer, erase ORACLE_HOME from HDD and re-install, then
- Incrementally apply all patches I have (5, 13, 15, 18, 19)
- Start form in Windows compatibility modes

Why do I need this
The main reason is that this patch fixes some weird behaviour that presents only on my machine (in team of 7) - I'm getting error while trying to assign global variable. It always disappears after re-compilation on any other machine and sometimes (what the... ?!) after my own recompilation later

And the second reason is, well, just curiosity because I've almost broken my brain trying to make this work


Progress
2010.02.11 - I've just found out (thanks to ProcMon), that the last action before crush is loading ifrcm60.dll (with SUCCESS result code).
I've tried to replace this DLL with version from patch 18 and then ifrun60.exe complains about wrong DLL

2010.02.16 - Dr Watson doesn't generate any info

2010.03.02 - Support (including extended) for Designer 6i came to end on 31 dec 2008, so I can't rise support request.
Also the only mention of this problem I was able to find is the dead thread (2 y.o.) on Oracle forums

It seems to me, that the only way to solve this will be to defenestrate my PC... any other suggestions ? :)


Solution
OK, I give up. Just reinstall Windows (love this solution in any situation :) (I've done Win7 32 bit)

+3  A: 

If you are installing patches then presumably you have an Oracle Support account. If so, I urge you to raise an SR with them. Or - as I'm not sure that Forms 6i is still supported - search the Metalink Knowledge Base for solutions.

Because this is going to be something really obscure in your set-up. There is a thread in the Tech Guy forum which covers the sort of techniques you need to deploy in diagnosing this. Find out more.

APC
Hi! Thanks for response. I'll try Metalink once more in the nearest future. About TechGuy - I've already tried those and some other things related to the exception code. Funny, there even is dedicated site for it www.0xC0000005.com :). It turns out to be pretty common error that could be caused by a number of reasons
Alexander Malakhov