cancel
Showing results for 
Search instead for 
Did you mean: 

siad_ses_authent is crashing

siad_ses_authent is crashing

We are using the sia routines in our application.
We have a customer configured with C2 security and the application is crashing with the following stack.
I would like to get some idea about the cause of the crash or if there is a patch for such problem.

Core file produced from executable 'tal_orbix_server'
(name may have been truncated to 16 characters)
Thread 3840 terminated at PC 0x3ff807b7ef0 by signal SEGV

Stack trace for thread 3840
>0 0x3ff807b7ef0 in __db_mutex_lock_internal(mp=0x3c000, fd=-1, timed=0) "../mutex/mutex.c":346
#1 0x3ff807b23b0 in dbv2_lock_id(lt=0x1414aeb00,idp=0x1412f7338) "../lock/lock.c":45
#2 0x3ff807976b8 in dbv2_open(fname=0x140a4c3f8="/tcb/files/auth.db", type=DBV2_BTREE, flags=Info: no allocation applies for symbol flags at the current PC
, mode=Info: no allocation applies for symbol mode at the current PC , dbenv=0x141e46f80, dbinfo=0x0, dbpp=0x200457e3d98) "../db/db.c":627
#3 0x3ff80763870 in UnknownProcedure211FromFile4(...) in apps/libsecurity.so
#4 0x3ff80760074 in auth_lfile_setent(...) in apps/libsecurity.so
#5 0x3ff807603b4 in auth_lfile_findent(...) in apps/libsecurity.so
#6 0x3ff8075f494 in UnknownProcedure180FromFile4(...) in apps/libsecurity.so
#7 0x3ff8075e120 in UnknownProcedure158FromFile4(...) in apps/libsecurity.so
#8 0x3ff8018f858 in __nsdispatch(...) in apps/libc.so
#9 0x3ff8075d788 in auth_nss_findent(...) in apps/libsecurity.so
#10 0x3ff80771a64 in getespwnam(...) in apps/libsecurity.so
#11 0x3ff807881c0 in login_fillin_user(...) in apps/libsecurity.so
#12 0x3ff8077ee08 in siad_ses_authent(...) in apps/libsecurity.so
#13 0x3ff80209b04 in __sia_switch_session(...) in apps/libc.so
#14 0x3ff80100f10 in __sia_ses_authent(...) in apps/libc.so
#15 0x30006027a78 in TALServerCheckUser(userName_p=0x141bc9008="greenaj8", password_p=0x141710eb8="carl0987") "tal_orbix_s_security_check.c":158
#16 0x3000601b9a0 in TSecurityServerImpl::CheckUser(userName=class RWCString { ... }, password=class RWCString { ... }) "tal_orbix_s_security_impl.cxx":488
.....
4 REPLIES
Venkatesh BL
Honored Contributor

Re: siad_ses_authent is crashing

What is the OS and patch version?

SEGV seem to have happened while working on the user "greenaj8".

Does "edauth -g greenaja8" work properly?

Re: siad_ses_authent is crashing

Hello,

here is the result of:
# edauth -g greenaj8
greenaj8:u_name=greenaj8:u_id#752:u_pwd=P1mgzaJaYjfmg:u_succhg#1110296581:\
:u_pwdict=.sB/iF2NkdGo6,VQinwipIThxXc,ZJxyAVVjssLDc,kiOQEWv0Q.I.E,zsPG8/RVmrao2:u_oldcrypt#0:u_suclog#1110296539:u_suctty=INET#10.234.44.15:\
:u_unsuclog#1114668696:u_numunsuclog#1:u_lock@:u_max_login_intvl#7776000:\
:u_flogins#2:chkent:

OS kit is :
- T64KIT0020747-V51BB24-20031118 OSF540
- T64V51BB24AS0003-20030929 OSF540
Ann Majeske
Honored Contributor

Re: siad_ses_authent is crashing

Does your application always crash on the same user? Does it always crash for this customer or only sometimes?


Re: siad_ses_authent is crashing

The application crashes sometimes.
I don't think it is always for the same user.