02-09-2007
16,
0
Join Date: Sep 2006
Last Activity: 3 July 2009, 2:47 PM EDT
Posts: 16
Thanks Given: 0
Thanked 0 Times in 0 Posts
Segmentation fault , OSF1/TRU64
hi,
i am running a process on a unix machine
(OSF1 inca V5.1 2650 alpha)
which is doing some operations on an oracle database.
somehow this process is going down and produces
coredump about 2-4 times in a day.
after restarting, it continue running without a problem,
then after sometime (1 hour or 20 hour) it goes down again.
(segmantation fault error)
i have nothing more than a core file, and this core file is not giving any useful information although the process is compiled in debug mode.
my question is how can i find out the cause of this problem?
is there anybody to suggest a methodology to deal this kind of problem?
this is the information that i get from core file using dbx.
(ladebug also gives the same thing)
ttcdrv.c and upiprv.c files are not belong to our code/process.
probably they are oracle files
****************************************************
dbx version 5.1
Type 'help' for help.
Core file created by program "mmda"
thread 0x4 signal Segmentation fault at
warning: PC value 0x0 not valid, trying RA
> [ttcdrv:770, 0x3ffbc984c24] cmpeq v0, s6, s6
(dbx) where
0 ttcdrv(0x3ffbc385f94, 0x14025b0c8, 0x0, 0x14025d4e8, 0x1401c7000) ["ttcdrv.c":770, 0x3ffbc984c24]
1 nstimsbf_SetBrokeFunction(0x0, 0x140307f38, 0x3ffbc44a484, 0x14025b0c8, 0x140312868) ["nstim.c":626, 0x3ffbc7eb924]
2 upirtrc(0x3ffbc3c51f8, 0x3ff00000000, 0x14025ec40, 0x1403128e8, 0x1) ["upiprv.c":1016, 0x3ffbc3860e4]
(dbx) exit
**********************************************************