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

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

bug#1620: Carbon: hang when edit file on network


From: David Reitter
Subject: bug#1620: Carbon: hang when edit file on network
Date: Wed, 17 Dec 2008 23:44:03 -0500

This is a hang when doing file-buffer on a SMB volume (i.e. a local save, NOT with Tramp). This seems to occur with another (Carbon?) Emacs as well, so I'm forwarding it on.

I don't have a SMB volume handy to try this out myself - the last time I used SMB volumes, I had no such problems.

Begin forwarded message:

From: "Paul Falstad" <paul@falstad.com>
Date: 17 December 2008 23:23:41 EST
To: "David Reitter" <david.reitter@gmail.com>
Cc: "aquamacs-bugs@aquamacs.org Bugs" <aquamacs-bugs@aquamacs.org>
Subject: Re: [Aquamacs-bugs] hang when edit file on network

According to dtruss, it seems to be doing a lot of this.

readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17
readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17
readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17
readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17
readlink("/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0",
0x16A40C10, 0x64)
        = -1 Err#2
symlink("pf@Macbook.local.4568\0",
"/Volumes/pf/website/applets/circuit/.#DiodeElm.java\0")
             = -1 Err#17

I tried another mac emacs and it does the same thing.  I could use a
workaround even if this isn't a bug in emacs.

On Wed, Dec 17, 2008 at 10:06 PM, David Reitter <david.reitter@gmail.com > wrote:
Can anyone here reproduce and narrow down (C-g with debug-on-quit, and/or
tramp verbosity set to high)?

- David

On 17 Dec 2008, at 22:36, Paul Falstad wrote:

Whenever I try to save a file stored on another machine, aquamacs
hangs.  When I use a terminal window to ls the directory, aquamacs
goes ahead and saves the file.

GNU Emacs 22.2.50.2 (i386-apple-darwin9.2.2, Carbon Version 1.6.0)
of 2008-06-17 on plume.sr.unh.edu - Aquamacs Distribution 1.4

(I tried 1.5 and it has the same problem)

the file is on this filesystem:

Filesystem                  512-blocks      Used Available Capacity
Mounted on
//pf@Mac._smb._tcp.local/pf  312319584 201917784 110401800    65%
/Volumes/pf

to reproduce:

1. open file on network fs
2. make a change
3. try to save-file
4. aquamacs hangs
5. go into terminal window, ls directory that file is in
6. aquamacs saves file









reply via email to

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