[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9264: 24.0.50; (file-error "Creating process pipe" "no error")
From: |
Eli Zaretskii |
Subject: |
bug#9264: 24.0.50; (file-error "Creating process pipe" "no error") |
Date: |
Tue, 09 Aug 2011 04:42:34 -0400 |
> From: William Xu <william.xwl@gmail.com>
> Date: Tue, 09 Aug 2011 15:25:56 +0800
>
> After running emacs for *some* time(like one or two days), call-process
> starts to fail:
>
> (call-process "ls")
>
> Debugger entered--Lisp error: (file-error "Creating process pipe" "no error")
> call-process("ls")
> eval((call-process "ls") nil)
> eval-last-sexp-1(nil)
> ad-Orig-eval-last-sexp(nil)
> eval-last-sexp(nil)
> call-interactively(eval-last-sexp nil nil)
>
> What exactly does this mean?
That something is broken inside Emacs, but Emacs doesn't tell what.
Did you build Emacs yourself? If so, could you please add a call to
GetLastError to sys_pipe (defined on w32.c), after the _pipe call, and
when it fails like that, see which error code it returns?
> In GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7600)
> of 2011-06-28 on 3249CTO
This is quite old, suggest to update to a newer version, to avoid
wasting energy on an old bug that was already fixed.