* bug#56162: 13.1.3; "org.freedesktop.DBus.Error.ServiceUnknown" when loading AucTeX
[not found] ` <87mte3nv57.fsf@gmx.de>
@ 2022-06-28 14:25 ` Michael Albinus
[not found] ` <87y1xguaou.fsf@gmx.de>
1 sibling, 0 replies; 3+ messages in thread
From: Michael Albinus @ 2022-06-28 14:25 UTC (permalink / raw)
To: Tassilo Horn; +Cc: philipk, 56162
Michael Albinus <michael.albinus@gmx.de> writes:
Hi Tassilo & Philip,
>> And Michael, looking at the code I have the feeling that
>> tramp-gvfs-dbus-event-vector should be buffer-local but it's set
>> globally and then causes the issue...
>
> Somehow. tramp-gvfs tries to catch *any* D-Bus error it sees, even if it
> isn't responsible for. And from the error itself it cannot determine
> whether it is meant for tramp-gvfs, the struct
>
> (dbus-event :session 3 48 "org.freedesktop.DBus" ":1.220203" nil nil "org.freedesktop.DBus.Error.ServiceUnknown" dbus-call-method-handler (:string "The name is not activatable"))
>
> tells us that it is an error ("3") with the serial "48" (not relevant,
> D-Bus internal counter) from service "org.freedesktop.DBus" (the general
> purpose D-Bus service) sent to service ":1.220203" (that's us,
> Emacs). So there is no chance to filter tramp-gvfs events out.
>
> A buffer-local tramp-gvfs-dbus-event-vector doesn't help; the D-Bus
> event is received asynchronously, and it can happen any time Emacs reads
> incoming events. No guarantee that the respective buffer is current.
>
> The appended patch changes tramp-gvfs-dbus-event-vector being let-bound
> while tramp-gvfs is in action. There is the possible threat that a
> related D-Bus event arrives too late, due to time-outs or so, but let's
> see how it works.
>
> Could you pls check the patch?
No further comments, so I've pushed this to the emacs-28 branch. In a
couple of days I'll close it, unless there are problems reported by you.
>> Bye,
>> Tassilo
Best regards, Michael.
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#56162: 13.1.3; "org.freedesktop.DBus.Error.ServiceUnknown" when loading AucTeX
[not found] ` <87y1xguaou.fsf@gmx.de>
@ 2022-06-28 14:26 ` Tassilo Horn
[not found] ` <8735fo9826.fsf@gnu.org>
1 sibling, 0 replies; 3+ messages in thread
From: Tassilo Horn @ 2022-06-28 14:26 UTC (permalink / raw)
To: Michael Albinus; +Cc: philipk, 56162
Michael Albinus <michael.albinus@gmx.de> writes:
Hi Michael,
>> Could you pls check the patch?
Sorry, I didn't speak up because the patch looked reasonably to me. :-)
> No further comments, so I've pushed this to the emacs-28 branch. In a
> couple of days I'll close it, unless there are problems reported by you.
Thank you!
Bye,
Tassilo
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#56162: 13.1.3; "org.freedesktop.DBus.Error.ServiceUnknown" when loading AucTeX
[not found] ` <8735fo9826.fsf@gnu.org>
@ 2022-07-12 14:57 ` Michael Albinus
0 siblings, 0 replies; 3+ messages in thread
From: Michael Albinus @ 2022-07-12 14:57 UTC (permalink / raw)
To: Tassilo Horn; +Cc: philipk, 56162-done
Version: 28.2
Tassilo Horn <tsdh@gnu.org> writes:
> Hi Michael,
Hi Tassilo,
>>> Could you pls check the patch?
>
> Sorry, I didn't speak up because the patch looked reasonably to me. :-)
>
>> No further comments, so I've pushed this to the emacs-28 branch. In a
>> couple of days I'll close it, unless there are problems reported by you.
>
> Thank you!
It's still quiet, so let's assume the bug is fixed indeed. Closing.
> Bye,
> Tassilo
Best regards, Michael.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-07-12 14:57 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <87zgi3n074.fsf@posteo.net>
[not found] ` <87czezh6mc.fsf@gnu.org>
[not found] ` <87mte3nv57.fsf@gmx.de>
2022-06-28 14:25 ` bug#56162: 13.1.3; "org.freedesktop.DBus.Error.ServiceUnknown" when loading AucTeX Michael Albinus
[not found] ` <87y1xguaou.fsf@gmx.de>
2022-06-28 14:26 ` Tassilo Horn
[not found] ` <8735fo9826.fsf@gnu.org>
2022-07-12 14:57 ` Michael Albinus
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.