Oracle Forms 6i - Instable forms
427869Sep 13 2004 — edited Sep 14 2004Hi
I am facing a peculiar problem in Oracle Forms 6i. I am using Oracle Forms 6.0.8.15.0. We have a form created in Oracle Forms 5.0.6.8.0. We converted this forms in to the above mentioned Forms 6. On the Form property, on compatibility we have provided Runtime compatibility to 5.0. We compiled the form in 6i (used Compile All option)(Shift+Control+K).
Now the forms compiled fine and the problem occurs while running the form. The form crashes occasionally. While crashing it creates a dump file ifrun_dumpXXXX.dmp file.
For example, I was running the form and clicked an "OK" button that was on the form. The form crashed. I checked the dump file created and find out that the form crashed on "When-button-pressed" trigger. I opened that trigger and compiled again (to make the form identify a change, I added a space and then deleted that before compiling). When I ran that form, it worked fine for that "OK" button. But crashed again on another button. I had to go to that button trigger and compiled the code as explained above, the form the problem with that button was solved. But the form started crashing some other place. I compiled each and every trigger on the forms (there are Hundreds of such triggers on that form). But now the form is crashing on a place where we have not written any trigger. One one block, the form is crashing on KEY-DOWN trigger. Here we have not written any triggers. So I am not able to compile that piece of the code. To test the problem, I added a trigger "Key-down" for that above said block so that trigger is nullified. (entered null; in the trigger). Now I expect that the key down should not work. But the form crashed when I press the down arrow key. The dump file says it was in Key down trigger. I tried to debug the problem, but the moment I press the down arrow key in that block, the form crashes. It doesn't even get into that trigger.
Has anybody faced such instability problems ? I have to push the deadline for moving this stuff to production due to this problem.
Please help me if you have experienced this problem and solved.
Thanks in advance,
Shyam Menon