After LOGOUT + LOGON With New Credentials The Forms 11g/12c Application Crashes With FRM-93656 Runtime process xxxxx is terminating due to signal 11

(Doc ID 1924869.1)

Last updated on JUNE 19, 2017

Applies to:

Oracle Forms - Version 11.1.1.2.0 and later
Information in this document applies to any platform.

Symptoms

After an existing Forms session is disconnected from the database then reconnected with new credentials, the forms runtime crashes on the Application Server. The formsapp-diagnostic log includes:

FRM-93656 Runtime process xxxxx is terminating due to signal 11
FRM-93658 Stack trace for runtime process xxxxx is being written to file /path/to/forms/trace/frmweb_dump_xxxxx.
FRM-93652 The runtime process has terminated abnormally.

 

In some cases, the first DB interaction that triggers the crash can be an attempt to populate some record groups. For these cases the stack trace will be similar to the following. Your stack trace may differ somewhat though, but here is an example:

Last Trigger: PRE-FORM - (In Progress)
Last Builtin: CREATE_GROUP_FROM_QUERY - (In Progress)

----- Call Stack Trace -----
calling              call     entry              
location             type     point              
-------------------- -------- --------------------
siehDumpStackTrace(  call     kgdsdst()                                          
siehjmpterm()+650    call     siehDumpStackTrace()
__restore_rt()       call     siehjmpterm()      
lxptmutf8()+18       signal   __restore_rt()      
lxsCpStr()+455       call     lxptmutf8()        
icsmem()+237         call     lxsCpStr()          
icrgcg()+365         call     icsmem()            
icrgcq()+305         call     icrgcg()            
ifkpcr()+67          call     icrgcq()            
ibfgcr()+278         call     ifkpcr()            
ibfrun()+21181       call     ibfgcr()            
ibfcgq()+16          call     ibfrun()            
pevm_icd_call_commo  call     ibfcgq()            
pfrinstr_ICAL()+172  call     pevm_icd_call_common()                
pfrrun()+3977        call     pfrinstr_ICAL()    
plsql_run()+865      call     pfrrun()            
peicnt()+322         call     plsql_run()        
depxcrun()+2785      call     peicnt()            
ipkxcr()+47          call     depxcrun()          
ipfrun()+490         call     ipkxcr()            
ifzmgt()+987         call     ipfrun()            
iftgex()+68          call     ifzmgt()            
iftgfe()+128         call     iftgex()            
ifzeif()+366         call     iftgfe()            
ifzexf()+1107        call     ifzeif()            
ifzcaf()+287         call     ifzexf()            
ifzmgt()+6567        call     ifzcaf()            
ifzmky()+76          call     ifzmgt()            
ifzefi()+300         call     ifzmky()            
ifzevf()+356         call     ifzefi()            
ifzerc()+1070        call     ifzevf()            
ifzebk()+512         call     ifzerc()            
ifzefm()+102         call     ifzebk()            
ifzeif()+688         call     ifzefm()            
ifzexf()+1107        call     ifzeif()            
ifzexe()+236         call     ifzexf()            
ifzman()+5772        call     ifzexe()            
if4man()+45          call     ifzman()            
snnlpmcal()+1442     call     if4man()            
snnlslmai()+275      call     snnlpmcal()        
main()+337           call     snnlslmai()        
__libc_start_main()  call     main() +244                                              
_start()+41          call     __libc_start_main()
----- End of Call Stack Trace -----

Changes

Logout / Logon now in use with Forms 11.1.1 or 11.1.2.

Cause

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 hundreds of Community platforms