On 4/25/07, Miguel Freitas <[EMAIL PROTECTED]> wrote:
hey, could it be that this -513 is actually -ERESTARTNOINTR?
if so, that would be a good explanation why it hangs.
- copy_process() checks for pending signals, then set retval =
-ERESTARTNOINTR and returns.
- handle_signal has the followin
On 4/25/07, Miguel Freitas <[EMAIL PROTECTED]> wrote:
(...)
0x2b2e77d6d5b6 : mov$0x38,%eax
0x2b2e77d6d5bb : syscall
0x2b2e77d6d5bd : cmp$0xf000,%rax
(...)
(gdb) info reg
rax0xfdff -513
hey, could it be that this -513 is actually
hi,
making a long story short: i'm trying to debug a problem with the fork
syscall as called from glibc's popen() function. it seems that a given
process (in case Xorg) get stuck inside a syscall that never returns.
while stuck it keeps using 100% of cpu.
I can confirm the problem with kernel 2.
3 matches
Mail list logo