I'm attempting to inspect a process that has "hung" on my server. I am using gdb to attatch to the process like so:
gdb -p PID
Whilst inside gdb I run bt
and get the following:
(gdb) bt
#0 0x00007f57f4be73ba in __getpwuid_r (uid=4113672712, resbuf=0x7f57f531ce40, buffer=0x1 <error: Cannot access memory at address 0x1>, buflen=0,
result=0x7f57f531a048) at ../nss/getXXbyYY_r.c:198
#1 0x00007f5700000004 in ?? ()
#2 0x0000000000000060 in ?? ()
#3 0x0000000000000001 in ?? ()
#4 0x00007f5700000031 in ?? ()
#5 0x0000000000000000 in ?? ()
Is the Cannot Access Memory Address
a potential reason for causing this process to hang? Or does it mean the software has quit but still has a running process?
This is a CasperJS script btw.