futex(0x7fcbb95f3f84, FUTEX_WAIT_PRIVATE, 1, NULL 1. 2. 3. 4. 可以看到死在了futex(0x7fcbb95f3f84, FUTEX_WAIT_PRIVATE, 1, NULL 用strace查找进程卡死原因实例 最近遇到进程卡死的情况,但是自己调试的过程中并不一定能复现,都是需要运行一段时间某些条件下才会触发,对于这种运行着不能破坏现场的情...
futex(0x7ffff79b3e00, FUTEX_WAIT_PRIVATE, 2, NULL) = 0 # py-bt-full 结果 #4 Frame 0x7fc544001090, for file /root/anaconda/lib/python2.7/threading.py, line 339, in wait (self=<_Condition(_Condition__lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=<threa...
Process 36699 attached - interruptto quit futex(0x22d8400, FUTEX_WAIT_PRIVATE, 0, NULL # 到这里没有任何输出 一直挂起 6。寻找被程序读取的配置文件 stracephp 2>&1 | grepphp.ini open("/usr/bin/php.ini", O_RDONLY) = -1 ENOENT (Nosuchfileor directory) open("/etc/php.ini", O_RDONLY)...
futex(0x7ffdc25fd074, FUTEX_WAIT_BITSET_PRIVATE, 1, {3799, 9175}, ffffffff) = -1 ETIMEDOUT (Connection timed out) futex(0x7ffdc25fd048, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x7ffdc25fd074, FUTEX_WAIT_BITSET_PRIVATE, 1, {3802, 10202}, ffffffff^CProcess 5315 detached 此命令将持续...
futex(0x7ffdc25fd074, FUTEX_WAIT_BITSET_PRIVATE, 1, {3802, 10202}, ffffffff^CProcess 5315 detached 此命令将持续显示进程进行的系统调用。您可以按CTRL+C组合键停止。 5315 is a process ID of the running process. 将跟踪输出重定向到文件 ...
09:35:18.944033 futex(0x7ffc4edd7a8c, FUTEX_WAKE_PRIVATE, 1) = 0 09:35:18.944228 futex(0x7ffc4edd7a8c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f874a99a7a0) = -1 EAGAIN (Resource temporarily unavailable) 09:35:18.944457 rt_sigaction(SIGRTMIN, { ...
$ sudo strace -q -e trace=memory df -h brk(NULL) = 0x77a000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe8f4658000 mmap(NULL, 147662, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe8f4633000 mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE...
$ sudo strace -q -e trace=memory df -h brk(NULL) = 0x77a000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe8f4658000 mmap(NULL, 147662, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe8f4633000 mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE...
1.86 0.000148 7 22 1 futex 1.61 0.000128 18 7 wait4 1.02 0.000081 1 133 48 openat 0.84 0.000067 1 116 brk 0.73 0.000058 19 3 sendmmsg 0.72 0.000057 1 68 rt_sigaction 0.44 0.000035 7 5 pipe 0.42 0.000033 0 220 148 lseek 0.37 0.000029 3 11 1 ioctl ...
futex(0x22d8400, FUTEX_WAIT_PRIVATE, 0, NULL # 到这里没有任何输出 一直挂起 6。寻找被程序读取的配置文件 stracephp 2>&1 | grepphp.ini open("/usr/bin/php.ini", O_RDONLY) = -1 ENOENT (Nosuchfileor directory) open("/etc/php.ini", O_RDONLY) = 3 ...