> great. now that you have a reproducible test case, try this:
> 
> in drawterm/gui-x11/x11.c:/^xdraw it says
> 
>         /*
>          * drawterm was distributed for years with
>          * "return 0;" right here.
>          * maybe we should give up on all this?
>          */
> 
>         if((dxm = dst->X) == nil)
>                 return 0;
> 
> try adding an unconditional "return 0;"
> right there and see if the problem goes away.
> if so, problem solved, or at least pinned on
> some combination of the drawterm x11 code
> and the new x11 server you have.
> that code is trying to do a good job when
> x11 is on the other end of a network connection,
> but that case is getting less and less important.

does fix!

curiosity: is this a locking problem or an arithmetic
problem?

- erik

Reply via email to