You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When migrating some code from dbus-python, I ran into this exception:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: None.GetValue with signature "" could not be found
It turns out that the other end is calling a method without specifying the interface. While this can be worked around by fixing the other end and always specifying an interface, it should be trivial to adapt the _matches method of a message, probably here, to ignore the interface if it is None.
The text was updated successfully, but these errors were encountered:
izak
added a commit
to izak/python-dbus-next
that referenced
this issue
Jun 11, 2024
The dbus spec allows the interface to be optional on
method calls. In that case, allow the message to match
on any method with a matching name and signature.
altdesktop#163
When migrating some code from dbus-python, I ran into this exception:
It turns out that the other end is calling a method without specifying the interface. While this can be worked around by fixing the other end and always specifying an interface, it should be trivial to adapt the
_matches
method of a message, probably here, to ignore the interface if it is None.The text was updated successfully, but these errors were encountered: