> ==3663== 16,384 bytes in 4 blocks are still reachable in loss record 245 of
> 246
> ==3663== at 0x482D4B8: calloc (vg_replace_malloc.c:593)
> ==3663== by 0x216F23: WriteToClient (io.c:1017)
> ==3663== by 0x142667: WriteEventsToClient (events.c:5982)
> ==3663== by 0x142747: TryClientEvents (events.c:1968)
> ==3663== by 0x144905: DeliverEventToInputClients (events.c:2116)
> ==3663== by 0x144A99: DeliverEventsToWindow (events.c:2151)
> ==3663== by 0x144D51: ProcSendEvent (events.c:5411)
> ==3663== by 0x13B9D5: Dispatch (dispatch.c:432)
> ==3663== by 0x130D2F: main (main.c:295)
This appears to be present in 1.14.0, not introduced by this series.
I raise a white flag on the other issue though, like the bug Daniel sees I cannot reproduce it here.
> ==3663== 16,384 bytes in 4 blocks are still reachable in loss record 245 of malloc. c:593) nputClients (events.c:2116) Window (events.c:2151)
> 246
> ==3663== at 0x482D4B8: calloc (vg_replace_
> ==3663== by 0x216F23: WriteToClient (io.c:1017)
> ==3663== by 0x142667: WriteEventsToClient (events.c:5982)
> ==3663== by 0x142747: TryClientEvents (events.c:1968)
> ==3663== by 0x144905: DeliverEventToI
> ==3663== by 0x144A99: DeliverEventsTo
> ==3663== by 0x144D51: ProcSendEvent (events.c:5411)
> ==3663== by 0x13B9D5: Dispatch (dispatch.c:432)
> ==3663== by 0x130D2F: main (main.c:295)
This appears to be present in 1.14.0, not introduced by this series.
I raise a white flag on the other issue though, like the bug Daniel sees I cannot reproduce it here.