My Oracle Support Banner

Forms May Crash When Loading a JPG into an Image Item via READ_IMAGE_FILE (Doc ID 279553.1)

Last updated on OCTOBER 09, 2023

Applies to:

Oracle Forms - Version and later
Oracle Application Object Library - Version and later
Information in this document applies to any platform.


Forms 6i running in client-server mode crashes / abnormally exits when reading a jpg / jpeg image into an image item via READ_IMAGE_FILE built-in.

Forms displays no error messages.

Instead a ifrun_dump_xx file may be created in the working / start-in directory which contains the following crash details e.g.

[07/29/04 13:59:47 GMT Daylight Time]::Client Status [ConnId=0, PID=1712]
ERROR: Abnormal termination, Error Code: C0000005 ACCESS_VIOLATION

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

Fault address: 67F3539B 01:0003439B
Module: OH\BIN\CORE40.dll

System Information:
Operating System: Windows NT Version 5.0 Build 2195 Service Pack 4
Command line: IFDBG60 -SsL09@
Last Trigger: WHEN-NEW-FORM-INSTANCE - (Successfully Completed)
Last Builtin: READ_IMAGE_FILE - (Successfully Completed)

SS:ESP:0023:0012D5E0 EBP:0012D5EC
DS:0023 ES:0023 FS:0038 GS:0000
------------------- Call Stack Trace ---------------------
Frameptr RetAddr Param#1 Param#2 Param#3 Param#4 Function Name
0x0012d5ec 67f359e2 01b10980 01b12dbc ffff106b 0000ef80 0x67f3539b
0x0012d624 67f2ec3b 01b10980 01b109b0 01b12dbc 0012d66c 0x67f359e2
0x0012d65c 67f2e6d6 01b10980 01b109b0 0000ef6c 00000001 0x67f2ec3b
0x0012d690 67f4838b 01b10980 01b109b0 02230070 0000ef6c 0x67f2e6d6
0x0012d6cc 008cbdf6 00b10980 00000000 02230070 0000ef6c 0x67f4838b
0x0012d6f8 00873b04 01b32078 02230070 0000ef6c 00000031 0x008cbdf6
0x0012d70c 67c1125a 01b32078 02230070 0000ef6c 001d5fd0 0x00873b04
------------------- End of Stack Trace -------------------

The crash only reproduces for some JPG files. Other JPG files are successfully 'loaded' into the image item by READ_IMAGE_FILE and forms does not crash

The problem does not reproduce when the forms application is deployed over the web.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.