Home » Developer & Programmer » Forms » ORA_FFI help (Forms Builder 6i)
ORA_FFI help [message #578203] Mon, 25 February 2013 10:11
leeweb
Messages: 14
Registered: March 2007
Location: Cardiff, UK
Junior Member
Hi all,

I wonder if someone may be able to help. I'm trying to invoke a function contained within a DLL that has been provided by a third party. The aim of the DLL is to interact with some call recording software we have through Forms 6i (I know, I know, ancient technology).

I can register the function and it's parameters without a problem, but as soon as I attempt to invoke the function, the form just bombs out. It does leave a dump file behind, but that means very little to me. I have, however, added the contents of the dump file below, as it may mean something to somebody Smile

Just so that you have the whole picture, the third party have provided us with a test harness that we can use to test the interaction between their functions and the call recording software, and this is working well.

Any help would be very much appreciated,

Regards,

Lee

[02/22/13 16:02:51 GMT Standard Time]::Client Status [ConnId=0, PID=1476]
>> ERROR: Abnormal termination, Error Code: C0000005 ACCESS_VIOLATION

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

Fault address: 020C11B3 01:000001B3
Module: C:\Callrec\LFO.Record.LinkLibrary.dll

System Information:
Operating System: Windows NT Version 5.1 Build 2600 Service Pack 3
Command line: IFDBG60 -SsL09@
FORM/BLOCK/FIELD: CALLREC2:BUTTONS.BT_LOGOUT
Last Trigger: WHEN-BUTTON-PRESSED - (In Progress)
Msg: <NULL>
Last Builtin: - (No error number)

Registers:
EAX:00000000
EBX:017B0FD0
ECX:182ECFFD
EDX:80040154
ESI:00000000
EDI:0012C9DC
CS:EIP:001B:020C11B3
SS:ESP:0023:0012C758 EBP:0012C868
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010212
------------------- Call Stack Trace ---------------------

Frameptr RetAddr Param#1 Param#2 Param#3 Param#4 Function Name

0x0012c868 00430e4e 017a79a8 020c11a0 0012c8ec 00000000 0x020c11b3

0x0012ca90 00491630 017b0fd0 00000002 0182f3dc 00002c01 0x00430e4e

0x0012dba8 6646452a 017b0fd0 01798358 018009e0 00000001 0x00491630

0x0012dc10 0049febc 01798358 017b0fd0 017a79a8 0178ee74 0x6646452a

0x01797c44 0178ee74 00461c70 00461cb0 0066c0e0 00000000 0x0049febc

0x017a79a8 00000001 0000000a 017a7cc8 67fbcf2f 00615492 0x0178ee74

------------------- End of Stack Trace -------------------
Previous Topic: radio button and then text item
Next Topic: make my application executable
Goto Forum:
  


Current Time: Thu Apr 25 14:08:18 CDT 2024