Then I sent SIGCHILD to it some times with no success, because I remembered that SIGCHILD was sometimes useful to reanimate a hanging Netscape process in the past.
When I killed the plugin-container subprocess (kill -9 18768), the firefox-bin process continued and terminated normally.
I just straced the firefox-bin process:
michael@quad:~$ strace -p 18727 1\2\1\5\ 0\0\0\0" , 12}], 1) = -1 EPIPE (Broken pipe) 1\2\1\5\ 0\0\0\0" , 12}], 1) = -1 EPIPE (Broken pipe) "/tmp/orbit- michael/ linc-4927- 0-3d737aaabe747 ") = 0
Process 18727 attached - interrupt to quit
futex(0xa2cffbd8, FUTEX_WAIT, 18767, NULL) = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
futex(0xa2cffbd8, FUTEX_WAIT, 18767, NULL) = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
futex(0xa2cffbd8, FUTEX_WAIT, 18767, NULL) = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
futex(0xa2cffbd8, FUTEX_WAIT, 18767, NULL) = 0
munmap(0xb62fe000, 8392704) = 0
writev(14, [{"GIOP\
--- SIGPIPE (Broken pipe) @ 0 (0) ---
close(14) = 0
writev(12, [{"GIOP\
--- SIGPIPE (Broken pipe) @ 0 (0) ---
close(12) = 0
close(9) = 0
close(8) = 0
unlink(
close(13) = 0
close(86) = 0
exit_group(0) = ?
Process 18727 detached
Then I sent SIGCHILD to it some times with no success, because I remembered that SIGCHILD was sometimes useful to reanimate a hanging Netscape process in the past.
When I killed the plugin-container subprocess (kill -9 18768), the firefox-bin process continued and terminated normally.