My Oracle Support Banner

クエリーまたはレコードの保存中にForms12cのSegfaultで断続的なクラッシュ - FRM-93652 またはFRM-40007:無効なユーザーIDまたはパスワード、ログオン時に再入力 (Doc ID 2454324.1)

Last updated on MAY 08, 2020

適用範囲:

Oracle Forms - バージョン 12.2.1.1.0 から 12.2.1.2.0 [リリース 12.2]
Linux x86-64

現象

問題サマリ
---------------------------------------------------
Forms 12c (12.2.1.1.0) は、Linux x86_64とSolaris Sparcの両方でsegfaultでクラッシュします。

問題はさまざまな形で現れますが、ほとんどのクラッシュはレコードのクエリと保存に関連しています。

Error Codes
---------------------------------------------------
FRM-93652, Signal 11

その他情報

----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
siehjmpterm()+1193 call kgdsdst() 7FFDDF1A5D68 ? 000000000 ?
  000000000 ? 000000001 ?
  7FFDDF1AA700 ? 000000001 ?
__sighandler() call siehjmpterm() 7FFDDF1A5D68 ? 000000000 ?
  000000000 ? 000000001 ?
  7FFDDF1AA700 ? 000000001 ?
__intel_new_memcpy( signal __sighandler() 00340B130 ? 000000000 ?
)+2164 000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
icrgcq()+564 call __intel_new_memcpy( 00340B130 ? 000000000 ?
  ) 000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifkpcr()+67 call icrgcq() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ibfgcr()+335 call ifkpcr() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ibfrun()+20240 call ibfgcr() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ibfcgq()+17 call ibfrun() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
pevm_icd_call_commo call ibfcgq() 00340B130 ? 000000000 ?
n()+867 000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
pfrinstr_ICAL()+168 call pevm_icd_call_commo 00340B130 ? 000000000 ?
  n() 000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
pfrrun()+4191 call pfrinstr_ICAL() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
plsql_run()+649 call pfrrun() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
peicnt()+301 call plsql_run() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
depxcrun()+3883 call peicnt() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ipkxcr()+47 call depxcrun() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ipfrun()+608 call ipkxcr() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzmgt()+988 call ipfrun() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzmky()+77 call ifzmgt() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzefi()+273 call ifzmky() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzevf()+358 call ifzefi() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzebk()+2963 call ifzevf() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzefm()+102 call ifzebk() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzeif()+571 call ifzefm() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzexf()+1053 call ifzeif() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzcaf()+284 call ifzexf() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzmgt()+6469 call ifzcaf() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzmky()+77 call ifzmgt() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzefi()+273 call ifzmky() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzevf()+358 call ifzefi() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzebk()+2963 call ifzevf() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzefm()+102 call ifzebk() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzeif()+571 call ifzefm() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzexf()+1053 call ifzeif() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzexe()+248 call ifzexf() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
ifzman()+5358 call ifzexe() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
if4man()+41 call ifzman() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
snnlpmcal()+1567 call if4man() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
snnlslmai()+263 call snnlpmcal() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
main()+288 call snnlslmai() 00340B130 ? 000000000 ?
  000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
__libc_start_main() call main() 00340B130 ? 000000000 ?
+245 000000020 ? 00340B150 ?
  000000020 ? 002DF8C60 ?
_start()+36 call __libc_start_main() 00042BFA0 ? 000000002 ?
  7FFDDF1B7098 ? 000000000 ?
  000000020 ? 002DF8C60 ?

----- End of Call Stack Trace -----


追加情報
__________________
o アップグレードされたFormsの場合、Forms11.1.2.2以前で問題が表示されませんでした。
o "compile_all = yes"オプションですべてのFormsモジュールを再生成し、クラッシュが発生します。


変更点

 

原因

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.