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

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

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


From: Paul Falstad
Subject: bug#1628: Carbon: hang when edit file on network
Date: Thu, 18 Dec 2008 10:18:05 -0600

Adding "unix extensions = no" to the server side smb.conf fixes the problem.

http://www.rc.au.net/blog/2007/11/19/fixing-the-smb-symlink-problem-with-mac-os-x-105-leopard/

On Wed, Dec 17, 2008 at 10:44 PM, David Reitter <david.reitter@gmail.com> wrote:
> 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]