all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* 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.