GNU bug report logs - #16884
24.3.50; desktop-read should not die on non-existing directories

Previous Next

Package: emacs;

Reported by: sds <at> gnu.org

Date: Tue, 25 Feb 2014 19:07:02 UTC

Severity: normal

Found in version 24.3.50

Fixed in version 24.4

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 16884 <at> debbugs.gnu.org (full text, mbox):

From: Juanma Barranquero <lekktu <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: Sam Steingold <sds <at> gnu.org>, 16884 <at> debbugs.gnu.org
Subject: Re: bug#16884: 24.3.50;
 desktop-read should not die on non-existing directories
Date: Wed, 26 Feb 2014 18:40:39 +0100
On Wed, Feb 26, 2014 at 6:28 PM, Glenn Morris <rgm <at> gnu.org> wrote:

> mkdir /tmp/foo
> touch /tmp/foo/1
> emacs -Q
> M-x dired /tmp/foo/*    ; why not just /tmp/foo ... ?
> M-x desktop-save RET /tmp RET
> M-x kill-emacs
>
> rm /tmp/foo/1   ; not rm -rf /tmp/foo
>
> emacs -Q
> M-: (desktop-read "/tmp")
>
>  -> Debugger entered--Lisp error: (file-error "Reading directory"
>     "no such file or directory" "/tmp/foo/*")

Doesn't happen on Windows. I get a buffer named "*", with contents:

  c:/Windows/Temp/foo:
  wildcard *
  total used in directory 12 available 57142624
  drwxrwxrwx  1 Administradores None                0 feb 26 18:36 .
  drwxrwxrwx  1 Administradores Administradores 12288 feb 26 18:35 ..




This bug report was last modified 11 years and 89 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.