Comment 21 for bug 104470

Revision history for this message
Enrico Pangan (eipangan) wrote : Re: firefox crashed -- libflashplayer.so

I tried doing an strace (strace -p 32499) on the firefox process, here are the last few lines before it hanged.

| shmdt(0xa8fe1000) = 0
| shmctl(1075937401, IPC_64|IPC_STAT, 0xbfa56e0c) = 0
| shmctl(1075937401, IPC_64|IPC_RMID, 0) = 0
| shmdt(0xa9013000) = 0
| shmctl(1075904621, IPC_64|IPC_STAT, 0xbfa56e0c) = 0
| shmctl(1075904621, IPC_64|IPC_RMID, 0) = 0
| semctl(12779521, 0, IPC_64|IPC_RMID, 0xbfa56e58) = 0
| close(95) = 0
| futex(0xaac0bcec, FUTEX_WAKE, 1) = 0
| futex(0xb323ebd8, FUTEX_WAIT, 32679, NULL

It seems like firefox (PID 32499) is waiting on process 32679. Unfortunately, I cannot find more information about process 32679. It's not in the Processes tab of System Monitor. When I tried to kill 32679, it also kills the firefox process with the following entry in the strace.

| futex(0xb323ebd8, FUTEX_WAIT, 32679, NULL) = -1 EINTR (Interrupted system call)
| +++ killed by SIGTERM +++
| Process 32499 detached

Hope this helps. This is easily reproducable.