Hello, Trying to send (or receive) array of complex types leads to quite big memory leak. In this case array is represented as GPtrArray and its contents are never freed after use. My application that sends/receives structs a lot grows ~70MB overnight :-( Bugzilla entry is https://bugs.freedesktop.org/show_bug.cgi?id=6300 with proposed patch (by Rob Taylor, I only added finishing touches) : https://bugs.freedesktop.org/attachment.cgi?id=4978