emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs server fails to start with large uid on unix


From: Benjamin Rutt
Subject: Re: emacs server fails to start with large uid on unix
Date: Mon, 8 Jan 2007 16:46:08 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> Does the patch below help?

Not really.  The following expression shows the problem:

(let ((dir server-socket-dir))
  (setq dir (directory-file-name dir))
  (message "%s" (file-attributes dir)))

When eval'd it comes up with:

"(t 2 263283958 705 (17826 29767) (17826 27012) (17826 27012) 117 drwx------ nil
110835300 2)"

Look at the caddr field.

However, my uid is:

$ id
uid=800154870(ruttbe) gid=705(www)

I think that number is too large for an emacs int.  So the problem is in
`file-attributes' then, I think.  --BR






reply via email to

[Prev in Thread] Current Thread [Next in Thread]