<div dir="ltr"><div>Minimal example.<br><br>$ gcc test.c -lxcb -lxcb-input -o test<br></div>$ ./test<br>test: xcb_out.c:226: xcb_send_request: Assertion `(longlen & 3) == 0' failed.<br>“./test” terminated by signal SIGABRT (Abort)<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-15 23:49 GMT+06:00 Uli Schlachter <span dir="ltr"><<a href="mailto:psychon@znc.in" target="_blank">psychon@znc.in</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div><div class="h5"><br>
Am 15.06.2015 um 15:35 schrieb Alexander Mezin:<br>
> Hi<br>
><br>
> I try to set one 8-bit value for a property using<br>
> xcb_input_xi_change_property_aux.<br>
><br>
> After calling the function I get:<br>
> With xcb & xcb-proto from git: xcb_out.c:271: xcb_send_request_with_fds64:<br>
> Assertion `(longlen & 3) == 0' failed<br>
> With latest released versions: xcb_out.c:226: xcb_send_request: Assertion<br>
> `(longlen & 3) == 0' failed.<br>
><br>
> Looks like it's an issue in xcb and not my code<br>
<br>
</div></div>do you have some (small) test program that demonstrates this? Looking at the<br>
generated code, this should correctly add the needed padding, so I don't know<br>
what is going on.<br>
<br>
Cheers,<br>
Uli<br>
<span class="HOEnZb"><font color="#888888">--<br>
Happiness can't be found -- it finds you.<br>
 - Majic<br>
</font></span></blockquote></div><br></div>