Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

UPGRADE PROBLEM TO DEVELOPER 6i

Status
Not open for further replies.

thebull1

Programmer
Oct 24, 2001
68
Hi all?
I have just upgraded to Developer 6i and I'm having a problem with my Form modules. Whenever there is some long script to be executed, and I go through the process twice, the runtime just disappears with no errors at all. This was not happening with version 6.0, though 6i solved other problems that I was having my modules. This is causing me and my client lots of agony.
What should I do..
 
Load your form(s) into builder, select Program->Compile->All, recompile your form(s) and try again.

If this fails, look for the latest ifrun60_xxxx dump file and check what module and address the crash is occurring. The dump files will be located in the working directory of your application. Then check Oracle Metalink to see if the module and address is mentioned in any TAR reports.
 
Thanks Lewisp...
these are the contents of my latest dump file...

[04/17/02 17:38:44 E. Africa Standard Time]::Client Status [ConnId=0, PID=-393327]
>> ERROR: Abnormal termination, Error Code: C0000005 ACCESS_VIOLATION

======================= STACK DUMP =======================

Fault address: 007734AD 01:000124AD
Module: C:\ORAWIN95\BIN\PLS805.DLL

System Information:
Operating System: Windows 98 Version 4.10 Build 2222 A
Command line: IFDBG60 -SsL09@
FORM/BLOCK/FIELD: F_OPERATIONS:DB_GROSS_DEFAULT.METER_READ
Last Trigger: ON-ERROR - (Successfully Completed)
Msg: <NULL>
Last Builtin: ERROR_CODE - (Successfully Completed)

Registers:
EAX:005D2711
EBX:03D761F0
ECX:0013EF88
EDX:03D7620C
ESI:00BC1000
EDI:044F6950
CS:EIP:017F:007734AD
SS:ESP:0187:00AAC8B8 EBP:00AAC8C8
DS:0187 ES:0187 FS:11E7 GS:0000
Flags:00010212


Call stack:
Address Frame
007734AD 00AAC8C8 0001:000124AD C:\ORAWIN95\BIN\PLS805.DLL

What do I do next with the address and the module? I ma not familiar with Oracle Metalink and TAR reports.. Please assist.

I'm now getting Wingding-like symbols on some of my form's fields. When I click on the field, I get an error titled &quot;Microsoft Visual C++ Runtime Library&quot; ..The contents of the error are:-

Assertion Failed
Program: C:\ORAWIN95\BIN\IFDBG60.EXE
File: E:\f994w32\src\ic\icn.c

Expression: elt != (icne *)0

For information on how your application can cause an assrtion failure, see the Visual C++ documentation on asserts.
...........
After this the runtime window vanishes without further errors.

I am now lost....and mind you this error was not there when I was running on Developer 6.0. What are these assertions, and how do I go about them?
 
I've experienced the same problem with 6.0.8.17. Downgrading to 6.0.8.16 solved the problem.
 
Looking on metalink I found these possible casues of crashes in PLS805.dll:

Bug#885063,
Abstract: WHEN STORED PROCEDURE RETURNS PL/SQL TABLE WITH TOO MANY ROWS, THE FORM EXITS

BUG 1537572, unknown cause. Patch up to 3a.

BUG 1587682, fixed in patch 6

There are a number of other hits too. I suggest you register on metalink at and do a search for PLS805.dll.
 
Thanks guys...
I seem to have sorted my problem by eliminating some lines of code where I was re-populating some tree item at a WHEN_TABCHANGED trigger. The functionality has to change a bit, but now the runtime is not disappearing which is good for now...
However I'll look into the issue of metalinks. I'm still on version 6.0.8.11, and I guess that had its problems too, as I wait for an upgrade from my Provider..
Thanks a lot...
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top