【问题标题】:Oracle Forms 6i crashes with 0xC0000005 at start after installing patch 19 [closed]安装补丁 19 后,Oracle Forms 6i 在启动时崩溃并显示 0xC0000005 [关闭]
【发布时间】:2011-01-15 02:04:33
【问题描述】:

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

-------------------------------- ifrun60.exe .... -------------------------------- 应用程序未能正确初始化 (0xC0000005)。 ...... --------------------------------

详情
- 在 Windows 事件查看器中:错误 ID =“26”,源 =“应用程序弹出窗口”,用户 =“n/a”
- 我能够从 Builder 中运行表单(即“程序”-->“运行”)
- Developer 6i 补丁 18 一切正常。
- 我们团队的另一位程序员也有同样的问题(其他人还没有尝试过)
- Windows XP SP3(32 位)。

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

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

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


进度
2010.02.11 - 我刚刚发现(感谢 ProcMon),crush 之前的最后一个操作是加载 ifrcm60。 dll(带有 SUCCESS 结果代码)。
我试图用补丁 18 中的版本替换这个 DLL,然后 ifrun60.exe 抱怨错误的 DLL

2010.02.16 - Dr Watson 不生成任何信息

2010.03.02 - 对 Designer 6i 的支持(包括扩展)已于 2008 年 12 月 31 日结束,因此我无法提出支持请求。
我能找到的唯一提到这个问题的是 Oracle 论坛上的 dead thread(2 y.o.)

在我看来,解决这个问题的唯一方法就是将我的电脑拆开……还有其他建议吗? :)


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

【问题讨论】:

    标签: oracle patch oracleforms


    【解决方案1】:

    如果您要安装补丁,那么您大概有一个 Oracle 支持帐户。如果是这样,我敦促您向他们提出 SR。或者 - 由于我不确定 Forms 6i 是否仍受支持 - 在 Metalink 知识库中搜索解决方案。

    因为这在您的设置中会变得非常晦涩难懂。 Tech Guy 论坛中有一个主题,其中涵盖了在诊断此问题时需要部署的那种技术。 Find out more.

    【讨论】:

    • 嗨!感谢您的回复。我会在不久的将来再次尝试 Metalink。关于 TechGuy - 我已经尝试过这些以及与异常代码相关的其他一些事情。有趣的是,甚至还有专门的网站 www.0xC0000005.com :)。事实证明这是一个很常见的错误,可能是由多种原因引起的
    【解决方案2】:

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

    【讨论】:

    • 这个问题有 7 年历史了。应用这个补丁仍然有用吗?如果是这样,您能否提供该补丁的链接?
    • 虽然我是,但感谢上帝 :),不再为 Oracle Forms 开发。这对那些这样做的人来说可能非常有用。你能提供更多细节吗?是 Forms 的补丁还是 Oracle 客户端的补丁?此外,您似乎提供了补丁的一些内部编号(6857221),是否有更多用户友好的名称(如补丁 19,如我在 OP 中所述)。补丁信息/补丁说明的链接会很棒。
    • @Gary99 这个补丁仍然适用于那些想要使表单 6i 在 oracle 11 或 12 中工作的人。我已经编辑了我的帖子并添加了下载链接。
    • @AlexanderMalakhov,我编辑了帖子并添加了下载链接。
    • 我没有 Oracle 支持帐户了,但还是谢谢你
    猜你喜欢
    • 2015-04-10
    • 1970-01-01
    • 2017-10-31
    • 1970-01-01
    • 2017-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多