[Top][All Lists]

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

[dbus] type errors

From: Lluís
Subject: [dbus] type errors
Date: Mon, 03 Dec 2012 12:59:02 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Hi there,

I've been trying to register a dbus method which is supposed to return a list of
elements with the following dbus signature: sssbxxa{sv} (method "GetEvents" in

When returning the results, a backtrace pops up with the following error for
the "b" argument):

    Debugger entered--Lisp error: (wrong-type-argument D-Bus 63490176000)
      dbus-message-internal(2 :session ":1.15" 18130 ...)
      apply(dbus-message-internal 2 :session ":1.15" 18130 (...))
      dbus-method-return-internal(:session ":1.15" 18130 ...)
      apply(dbus-method-return-internal :session ":1.15" 18130 (...))

And for the "x" argument:

     (wrong-type-argument D-Bus 63490176000)

According to the docs in `dbus', these objects should be automatically
translated to their dbus counterparts (at least on `dbus-call-method').

Any ideas?


 "And it's much the same thing with knowledge, for whenever you learn
 something new, the whole world becomes that much richer."
 -- The Princess of Pure Reason, as told by Norton Juster in The Phantom

reply via email to

[Prev in Thread] Current Thread [Next in Thread]