My Oracle Support Banner

Forms Hangs or Crashes When Fill Pattern Property Is Set to "none" (Doc ID 2988325.1)

Last updated on NOVEMBER 21, 2023

Applies to:

Oracle Forms - Version 12.2.1.19.0 and later
Oracle Forms for OCI - Version 12.2.1.19.0 and later
Information in this document applies to any platform.

Symptoms

Oracle Forms hangs or crashes when Fill Pattern property is set to "none".

The symptoms might vary based on operation system.

For example, setting the Fill Pattern to "none" might cause LOVs or Editors to appear completely transparent, clicking in the upper left of the LOV or Editor where titlebar likely is located allows grab it and
move it, but the dialog will remain mostly transparent (not visible), making it nearly impossible to dismiss.

In most cases the form is crashing on opening with error "FRM-93652 The runtime process has terminated abnormally" and the Stack Trace might look like:

----- Call Stack Trace -----
calling              call     entry                argument values in hex      
location             type     point                (? means dubious value)     
-------------------- -------- -------------------- ----------------------------
siehjmpterm()+1014   call     kgdsdst()            000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
__sighandler()       call     siehjmpterm()        000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ixvwspi()+1385       signal   __sighandler()       001D915B0 ? 00232E730 ?
                                                   20000000030 ? 20000000035 ?
                                                   FFFFFFFFFFFFFFFF ?
                                                   00232E7C0 ?
ixsbc()+173          call     ixvwspi()            000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
iftbop()+828         call     ixsbc()              000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
iffmrf()+1396        call     iftbop()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzopn()+54          call     iffmrf()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzofr()+530         call     ifzopn()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzeif()+4052        call     ifzofr()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzexf()+1125        call     ifzeif()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzexe()+265         call     ifzexf()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
ifzman()+4346        call     ifzexe()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
if4man()+65          call     ifzman()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
snnlpmcal()+743      call     if4man()             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
snnlslmai()+299      call     snnlpmcal()          000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
main()+348           call     snnlslmai()          000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
__libc_start_main()  call     main()               000000000 ? 000000000 ?
+245                                               000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?

Call stack signature: 0xa2a7bc2f93c409ad

Changes

The issue appears usually in the migration process from an old version of Oracle Forms.

Cause

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

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


In this Document
Symptoms
Changes
Cause
Solution
References


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