[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14
From: |
Christian Johansson |
Subject: |
bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14 |
Date: |
Mon, 5 Nov 2018 16:39:40 +0100 |
Alright, I’ll see if I can get the error again. I only got it like 2 times in 8
hours so it’s not frequent.
I tried user-interaction via threaded ange-ftp tramp on macOS and it seems to
work on your branch. I will try it a bit more this week.
Regards
Christian
> 5 nov. 2018 kl. 14:49 skrev Michael Albinus <michael.albinus@gmx.de>:
>
> Christian Johansson <christian@cvj.se> writes:
>
>> Hi Michael
>
> Hi Christian,
>
>> I haven't experienced a single crash since I started using your
>> threaded tramp branch but I sometimes get errors like this, but it
>> doesn't make Emacs crash, I can just retry same operation and it will
>> work. It seems like sometimes a thread is busy and Emacs tries to
>> access it in some way and this error occurs, I have replaced sensitive
>> information with --- below
>>
>> Debugger entered--Lisp error: (error "Attempt to accept output from
>> process *ftp ---...")
>> accept-process-output(#<process *ftp ---@---*>)
>> ange-ftp-wait-not-busy(#<process *ftp ---@---*>)
>> ange-ftp-raw-send-cmd(#<process *ftp ---@---*> "type ascii" nil
>> (#f(compiled-function (result line host user cmd msg cont nowait)
>> #<bytecode 0x4ffee879>) "---" "---" "type ascii" nil nil nil) nil)
>
> Looks like the ange-ftp process is not assigned to the proper thread. As
> said, ange-ftp is a special case, it wasn't handled yet.
>
> I've pushed a fix to the feature/tramp-thread-safe branch; should work
> now. Could you pls retest?
>
>> I haven't tried threaded tramp that requires user-interaction yet
>> though since I got ~/.authinfo.gpg working with ange-ftp, I'll see if
>> I can test that this week
>
> Likely, this won't work. Nobody has provided a fix for this problem, yet.
>
>> Regards
>> Christian
>
> Best regards, Michael.
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/05
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Michael Albinus, 2018/11/05
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14,
Christian Johansson <=
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/06
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Michael Albinus, 2018/11/07
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/08
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Michael Albinus, 2018/11/09
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/09
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Michael Albinus, 2018/11/11
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/11
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/14
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Christian Johansson, 2018/11/14
- bug#33135: 27.0.50; (make-thread) TRAMP interactive freeze macOS 10.14, Michael Albinus, 2018/11/14