代码之家  ›  专栏  ›  技术社区  ›  Alexander Malakhov Rahul R Dhobi

安装补丁19后,Oracle Forms 6i在开始时与0xc000005崩溃[关闭]

  •  2
  • Alexander Malakhov Rahul R Dhobi  · 技术社区  · 15 年前

    简而言之。
    在安装了补丁19之后,我不能运行任何形式:由我自己或其他人用补丁18或19编译。启动后立即出现Windows错误:

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

    细节
    -在Windows事件查看器中:error id=“26”,source=“application popup”,user=“n/a”
    -我可以在Builder中运行表单(即“程序”-->“运行”)。
    -开发人员6i补丁18的一切都很好。
    -我们团队中的另一个程序员也有同样的问题(其他人还没有尝试过)
    -Windows XP SP3(32位)。

    我试过什么
    -将ifrun60.exe(和bin文件夹中的其他exe)添加到数据执行保护(DEP)异常中
    -通过Oracle安装程序卸载所有可能的组件,从HDD中删除Oracle_Home并重新安装,然后
    -逐步应用我拥有的所有补丁(5、13、15、18、19)
    -在Windows兼容模式下启动窗体

    为什么我需要这个
    主要原因是这个补丁修复了一些仅在我的机器上出现的奇怪行为(在7人小组中),我在尝试分配全局变量时出错。它总是在任何其他机器上重新编译后消失,有时(什么…?!)在我自己重新编译之后

    第二个原因是,好吧,只是好奇,因为我几乎要打破我的大脑,试图使这个工作。


    进展
    2010.02.11 -我刚发现(多亏了普罗克蒙),压扁前的最后一个动作是装药 IFRCM60.DLL (成功结果代码)。
    我试图用补丁18的版本替换这个dll,然后 iFRun60.EXE 抱怨DLL错误

    2010年2月16日 - 华生医生 不生成任何信息

    2010.03.02 -对设计师6i的支持(包括扩展)于2008年12月31日结束,因此我无法提出支持请求。
    另外,我能找到的唯一一个问题是 dead thread (2 Y.O.)在Oracle论坛上

    在我看来,解决这个问题的唯一方法就是为我的电脑辩护…还有什么建议吗?:)


    解决方案
    好吧,我放弃。只需重新安装Windows(在任何情况下都喜欢这个解决方案:)(我已经完成了Win7 32位)

    2 回复  |  直到 7 年前
        1
  •  3
  •   APC    15 年前

    如果您正在安装修补程序,那么您大概有一个Oracle支持帐户。如果是的话,我劝你和他们一起养一个SR。或者——因为我不确定是否仍然支持表单6i——在metalink知识库中搜索解决方案。

    因为这在你的设置中是非常模糊的。在技术人员论坛中有一个线程,它涵盖了在诊断这个问题时需要部署的技术类型。 Find out more.

        2
  •  2
  •   je134    7 年前

    我也遇到了同样的问题,并用表格6i的补丁6857221解决了这个问题。你可以在这里下载: https://support.oracle.com/epmos/faces/PatchSearchResults?_afrLoop=384799287815717&_afrWindowMode=0&_adf.ctrl-state=5a8q1h6fh_4 (您需要一个Oracle支持帐户)