Builder 10gR2(10.1.2.3) on Windows 7 (Doc ID 1306651.1)
To Bottom
Modified:31-May-2013 Type:PROBLEM
In this Document
Symptoms
Cause
Solution
References
Applies to: Oracle Forms - Version 10.1.2.3.0 and later Microsoft Windows (32-bit) - OS Version: 7 Checked for relevance on 31-May-2013 Symptoms Followed Note:1292919.1 How to Install Oracle Developer Suite 10g (10.1.2) on Windows 7 (32-bit) for installing the Developer Suite 10g at Windows 7 and it was completed successfully after applying the 3 patchs mentioned at this document. Forms Builder opens well but when trying to open some Forms files, it crashes and indicates that there's been an error at KernelBase.dll file. Some Forms files opens well whether others causes the builder to crash.
Cause
Despite patchset 10.1.2.3 there are still issues in the 10.1.0.5 DB client causing the crashes. This is a similar issue like on Microsoft Vista described in the following Bugs:
Bug:6929013 WHEN OPENING A SPECIFIC FORM IN FORMSBUILDER VISTA, THE FORM CRASHES BUG:6963286 FORMS BUILDER CRASHES ON VISTA COMPILING WITH ERRORS IN CALLED PROGRAM UNIT Bug:7046005 CRASH ON A CALL TO KGESEC0() ON VISTA MACHINE Solution
Apply patch:7047034 "ORACLE 10G 10.1.0.5 Patch 26 BUG FOR WINDOWS 32 BIT" to the ORACLE_HOME of the Developer Suite installation. Although it is a DB patch bundle it needs to be applied onto the ORACLE_HOME of Developer Suite to update the DB Client of the Forms-Reports installation.
The patch can be downloaded from MyOracleSupport's PATCHES section doing a SIMPLE SEARCH for patch number 7047034 and platform MS Windows (32-bit). Follow the instructions of the patch readme carefully
1.-When installing Patch:7047034 you will see the following warning: ATTENTION
Please note that the Security Patch Installation (Patch Deinstallation) is not complete until all the Post Installation (Post Deinstallation) instructions noted in the Readme accompanying this patch, have been successfully completed. This warning can be safely ignored as this is not applicable when applying this patch into a Developer Suite 10.1.2.3 Oracle Home. 2.- Installing a DB patch Bundle like this "Patch26" will not influence the RSF and PL/SQL version number for example in the Forms Bulder HELP- About screen. A verification if a bundle is installed or not needs to be done by using "opatch lsinventory".
Notes. * When applying the patch the command prompt needs to be started as Administrator, otherwise OPatch won't get a lock on the inventory. The error could be like : LsInventory: OPatch Exception while accessing O2O
OPATCH_JAVA_ERROR : An exception of type "OPatchException" has occurred: OPatch Exception: OUI found no such ORACLE_HOME set in the environment Can not get details for given Oracle Home
Similar issue is described in the following note:727410.1 Cannot Open Report or Form Within Reports or Forms Builder 10.1.2.3 (MS Windows Vista).
@ A potential cause of this is that the one-off patch applied by the patch set, (10.1.0.5 Patch 13), failed for some reason, and the patch set did not see the failure. References BUG:6929013 - WHEN OPENING A SPECIFIC FORM IN FORMSBUILDER VISTA, THE FORM CRASHES BUG:6963286 - FORMS BUILDER CRASHES ON VISTA COMPILING WITH ERRORS IN CALLED PROGRAM UNIT BUG:7046005 - CRASH ON A CALL TO KGESEC0() ON VISTA MACHINE NOTE:1292919.1 - Certification of Oracle Developer Suite 10g (10.1.2) on Windows 7 (32-bit) NOTE:1306651.1 - Cannot Open Forms/Reports Within Forms/Reports Builder 10gR2(10.1.2.3) on Windows 7 NOTE:727410.1 - Form/Report Builder 10.1.2.3 Crashes When Trying to Open a Form/Report (MS Windows Vista)