[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27816: 26.0.50; X protocol error: BadPixmap (invalid Pixmap paramete
From: |
martin rudalics |
Subject: |
bug#27816: 26.0.50; X protocol error: BadPixmap (invalid Pixmap parameter) on protocol request 55 |
Date: |
Sun, 03 Sep 2017 12:14:51 +0200 |
> As far as I can tell from the code, this only affects the current
> terminal (GUI frame). What seems to work is this:
>
> emacs -Q -nw --eval '(setq x-command-line-resources "emacs.synchronous:
true")'
>
> I've tried the recipe --without-toolkit-scroll-bars; the error does not
> occur under this configuration. There is some other minor trouble (not
> really related to this bug I think): the scrollbar does not get drawn
> (the space where it should be is all white instead) when first opening
> the frame, unless I've set synchronous mode as above.
> Evaluating (x-synchronize t) in the first X frame doesn't seem to have
> any effect for me. My interpretation of the backtraces is that the
> presence of XSync() indicates synchronous mode, and since yours lacks
> that you are not actually in synchronous mode (I am somewhat out of my
> depth here though, so perhaps this is nonsense).
You're probably right here. But note that the OP of Bug#23499 did do that
under GDB as
run -Q -nw -xrm "emacs.synchronous: true" -f server-start
and did not get any XSync()s either. In either case some advice on how
to debug the client under X would useful. I'm still completely ignorant
in this department.
martin