Originally posted by: SystemAdmin
I have compiled by application in AIX 5.3 and when i run it on AIX 6.1 box it crashes and generates the below stack from the core dump..
Any idea what this means? dsrv.cxx is my code file which actually calls socket select call(line 2369) from the function named waitOnSockets(). The signal caught is SIGSEGV.
(dbx) where
pthread_kill(??, ??) at 0xd0504740
_p_raise(??) at 0xd0503ba8
iss_generateCore()(), line 263 in "iss_signals.cxx"
iss_sigHandler(int)(signo = 0), line 306 in "iss_signals.cxx"
__fd_select(??, ??, ??, ??, ??) at 0xd024c78c
dsrv.select(int,fd_set*,fd_set*,fd_set*,timeval*)(??, ??, ??, ??, ??), line 229 in "time.h"
unnamed block in waitOnSockets(fd_set*)(_serverSockets = 0x1007ce74), line 2369 in "dsrv.cxx"
waitOnSockets(fd_set*)(_serverSockets = 0x1007ce74), line 2369 in "dsrv.cxx"
main(argc = 0, argv = (nil)), line 789 in "dsrv.cxx"