bus: fix assert when serializing fixed size struct to gvariant