General
cancel
Showing results for 
Search instead for 
Did you mean: 

Application crashing running against 11g 32 bit client on 64 bit OS Hp-UX Itanium

matsrini
Occasional Visitor

Application crashing running against 11g 32 bit client on 64 bit OS Hp-UX Itanium

Hello,

 

Customer is running Application Integrator on Oracle 11g 32 bit clinet on 64 bit HP-UX Itanium platform.

 

Getting the following stack:

 

#0  0x60000000c042f370:0 in kill+0x30 () from /usr/lib/hpux32/libc.so.1
#1  0x60000000f2af3230:0 in skgdbgcra () at skgdbg.c:231
#2  0x60000000f2ae7770:0 in skgesig_sigactionHandler () at skgesig.c:740
#3  <signal handler called>
#4  0x60000000f2afe7a0:0 in sskgds_getprocstart () at sskgds.c:493
#5  0x60000000f2afeb50:0 in sskgds_getcall () at sskgds.c:580
#6  0x60000000f2ae48e0:0 in skgdsgframe () at skgds.c:240
#7  0x60000000f22ae000:0 in kgds_skip_frames () at kgds.c:1365
#8  0x60000000f22ad2a0:0 in kgdsdsts_extra () at kgds.c:2206
#9  0x60000000f22ad160:0 in kgdsdsts () at kgds.c:965
#10 0x60000000f32053d0:0 in kpedbg_dmp_stack () at kpedbg.c:1441
#11 0x60000000f3201820:0 in kpeDbgCrash () at kpedbg.c:1517
#12 0x60000000f3204c10:0 in kpeDbgSignalHandler () at kpedbg.c:1021
#13 0x60000000f2ae7850:0 in skgesig_sigactionHandler () at skgesig.c:740
#14 <signal handler called>
#15 0x60000000f2afe7a0:0 in sskgds_getprocstart () at sskgds.c:493
#16 0x60000000f2afeb50:0 in sskgds_getcall () at sskgds.c:580
#17 0x60000000f2ae48e0:0 in skgdsgframe () at skgds.c:240
#18 0x60000000f22ae000:0 in kgds_skip_frames () at kgds.c:1365
#19 0x60000000f22ad2a0:0 in kgdsdsts_extra () at kgds.c:2206
#20 0x60000000f22ad160:0 in kgdsdsts () at kgds.c:965
#21 0x60000000f32053d0:0 in kpedbg_dmp_stack () at kpedbg.c:1441
#22 0x60000000f3201820:0 in kpeDbgCrash () at kpedbg.c:1517
#23 0x60000000f3204c10:0 in kpeDbgSignalHandler () at kpedbg.c:1021
#24 0x60000000f2ae7850:0 in skgesig_sigactionHandler () at skgesig.c:740
#25 <signal handler called>
#26 0x60000000f2afe7a0:0 in sskgds_getprocstart () at sskgds.c:493
#27 0x60000000f2afeb50:0 in sskgds_getcall () at sskgds.c:580
#28 0x60000000f2ae48e0:0 in skgdsgframe () at skgds.c:240
#29 0x60000000f22ae000:0 in kgds_skip_frames () at kgds.c:1365
#30 0x60000000f22ad2a0:0 in kgdsdsts_extra () at kgds.c:2206
#31 0x60000000f22ad160:0 in kgdsdsts () at kgds.c:965
#32 0x60000000f32053d0:0 in kpedbg_dmp_stack () at kpedbg.c:1441
#33 0x60000000f3201820:0 in kpeDbgCrash () at kpedbg.c:1517
#34 0x60000000f3204c10:0 in kpeDbgSignalHandler () at kpedbg.c:1021
#35 0x60000000f2ae7850:0 in skgesig_sigactionHandler () at skgesig.c:740
#36 <signal handler called>
#37 0x60000000c0289100:0 in strncmp+0x80 () from /usr/lib/hpux32/libc.so.1
#38 0x60000000f45a3740:0 in lxladjobj (mem=0x404ba990) at lxlfrd.c:1664
#39 0x60000000f45a54a0:0 in lxlfrd (ctx=0x776fc680, file=0x404a3f00, mem=0x404ba990, obl=0x404a1c10, idx=545, objsiz=22120) at lxlfrd.c:2040
#40 0x60000000f459a860:0 in lxldlod (ctx=0x776fc680, name=0x7fffd4f0 "lx40011", obl=0x404a1c10, idx=545) at lxldlod.c:80
#41 0x60000000f441f0a0:0 in lxdlobj (idx=545, type=LXFOTTA, glop=0x404af2b0) at lxdlobj.c:121
#42 0x60000000f441df10:0 in lxdgetobj (idx=545, type=LXFOTTA, glop=0x404af2b0) at lxdget.c:88
#43 0x60000000f4569210:0 in lxhLaToId (language=0x7fffd8a0 "AMERICAN_AMERICA.US7ASCII", lanlen=25, storage=0x404b7108, flag=0, gloptr=0x404af2b0) at lxhlato.c:146
#44 0x60000000f220c0c0:0 in kgefaa2 () at kge.c:700
#45 0x60000000f220c400:0 in kgefaa () at kge.c:745
#46 0x60000000f136e270:0 in kouogini () at kouo.c:624
#47 0x60000000f136b670:0 in kouoini () at kouo.c:847
#48 0x60000000f0b505f0:0 in $cold_kpuinit0+0x1d80 () from /opt/oracle/product/11g_client_32/lib//libclntsh.so.11.1
#49 0x60000000f10b92a0:0 in kpuenvcr () at kpuini.c:4412
#50 0x60000000f0da2940:0 in OCIEnvNlsCreate () at oci8.c:642
#51 0x60000000ca5097b0:0 in ora_db_login6 () at dbdimp.c:575
#52 0x60000000ca4f2f90:0 in XS_DBD__Oracle__db__login () at Oracle.xsi:100
#53 0x4183580:0 in Perl_pp_entersub () at pp_hot.c:2854
#54 0x416afc0:0 in Perl_runops_standard () at run.c:25
#55 0x4073060:0 in S_call_body () at perl.c:2280
#56 0x4072900:0 in Perl_call_sv () at perl.c:2164
#57 0x60000000ca4bd520:0 in XS_DBI_dispatch () at DBI.xs:3310
#58 0x4183580:0 in Perl_pp_entersub () at pp_hot.c:2854
#59 0x416afc0:0 in Perl_runops_standard () at run.c:25
#60 0x4071130:0 in S_run_body () at perl.c:1921
#61 0x4070620:0 in perl_run () at perl.c:1840
#62 0x405e590:0 in main () at perlmain.c:85

Any pointers will be appreciated.

 

Thanks

1 REPLY
Dennis Handly
Acclaimed Contributor

Re: Application crashing running against 11g 32 bit client on 64 bit OS HP-UX Integrity

>Customer is running Application Integrator on Oracle 11g 32 bit client on 64 bit HP-UX Integrity

 

The customer will have to contact Oracle for support.  They are getting several signals:

#3  <signal handler called>

#14 <signal handler called>

#25 <signal handler called>

 

#36 <signal handler called>
#37 0x60000000c0289100:0 in strncmp+0x80 () from /usr/lib/hpux32/libc.so.1
#38 0x60000000f45a3740:0 in lxladjobj (mem=0x404ba990) at lxlfrd.c:1664

 

The first problem is a bad call to strncmp from lxladjobj.  That looks like it has debug info, so the addresses passed to strncmp should be checked.