On So, 2014-04-06 at 12:56 +0200, Benjamin Berg wrote:
It is a binding bug, to be more specific in pygi-argument.c line 815, AFAICT. Instead, the correct item-size needs to be used for the check there.
Not quite, there is another place. Attached is a (not that nice) patch, which fixes both places for master. I tested it using pygi 3.10.2 (and only compile tested it for master). Benjamin
Attachment:
0001-Handle-NULL-terminated-arrays-with-arbitrary-item-si.patch
Description: Text Data
Attachment:
signature.asc
Description: This is a digitally signed message part