From: martin rudalics <rudalics@gmx.at>
To: Eli Zaretskii <eliz@gnu.org>
Cc: 27816@debbugs.gnu.org, bugs@gnu.support
Subject: bug#27816: 26.0.50; X protocol error: BadPixmap (invalid Pixmap parameter) on protocol request 55
Date: Sat, 05 Aug 2017 14:46:12 +0200 [thread overview]
Message-ID: <5985BE14.5070207@gmx.at> (raw)
In-Reply-To: <838tizy84b.fsf@gnu.org>
> etc/DEBUG suggests to evaluate (x-synchronize t).
Gets me
Debugger entered--Lisp error: (error "X windows are not in use or not initialized")
x-synchronize(t)
here.
>> Apparently, the shadow calculations for the Xaw3D scroll bars, when
>> done from a TTY-started server, are sometimes not digested by X11.
>
> Can you try figuring out why is that?
I have no idea how to do that. Passing no arguments to XtCreateWidget
doesn't help so IIUC the problem is somewhere in between
Xaw3dComputeTopShadowRGB and XQueryColor but maybe someone has a better
explanation.
BTW, this behavior has been reported in bug#5802 where it says:
When the lucid version, emacs does not crash, but for some reason,
when I run the emacsclient frame-creating loop that I described
previously, sometimes the client frame disappears as soon as it
appears, and I assumed that a crash had occurred. But in this case,
emacs does not crash, and I only get the problem in a loop like this.
Simply running "emacsclient -c" manually over and over at the
command-line never causes a frame to disappear. So, I think I will
move forward using the lucid version, and you can mark this as a GTK
problem.
And obviously this is bug#23499 where you stated:
Error code 4 is BadPixmap, according to my references. I hope some X
expert will chime in and tell why this happens. (I actually don't
understand why we try to create the scroll bar when the frame is
iconified.)
martin
next prev parent reply other threads:[~2017-08-05 12:46 UTC|newest]
Thread overview: 65+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-25 6:20 bug#27816: 26.0.50; X protocol error: BadPixmap (invalid Pixmap parameter) on protocol request 55 Jean Louis
2017-07-25 14:31 ` Eli Zaretskii
2017-07-25 17:48 ` Jean Louis
2017-07-25 18:33 ` Eli Zaretskii
2017-07-26 5:25 ` Jean Louis
2017-07-26 14:46 ` Eli Zaretskii
2017-07-27 7:09 ` Jean Louis
2017-07-27 7:38 ` Jean Louis
2017-07-27 17:18 ` Eli Zaretskii
2017-07-27 19:25 ` Jean Louis
2017-07-27 19:31 ` Eli Zaretskii
2017-07-27 20:31 ` Jean Louis
2017-07-27 19:30 ` Jean Louis
2017-07-28 7:09 ` Eli Zaretskii
2017-07-28 8:28 ` Jean Louis
2017-07-28 8:42 ` Eli Zaretskii
2017-07-28 8:47 ` Eli Zaretskii
2017-07-28 21:23 ` Jean Louis
2017-07-28 23:17 ` Jean Louis
2017-07-28 23:31 ` Jean Louis
2017-07-29 6:29 ` Eli Zaretskii
2017-07-29 7:31 ` Jean Louis
2017-07-29 7:41 ` Jean Louis
2017-07-29 7:46 ` Jean Louis
2017-08-02 16:12 ` Jean Louis
2017-08-02 18:51 ` Eli Zaretskii
2017-08-02 19:31 ` Jean Louis
2017-08-03 3:25 ` Eli Zaretskii
2017-08-03 4:59 ` Jean Louis
2017-08-03 16:09 ` Eli Zaretskii
2017-08-03 9:04 ` martin rudalics
2017-08-03 16:25 ` Eli Zaretskii
2017-08-03 16:44 ` Glenn Morris
2017-08-03 17:56 ` martin rudalics
2017-08-03 18:35 ` Eli Zaretskii
2017-08-04 8:54 ` martin rudalics
2017-08-04 9:51 ` Eli Zaretskii
2017-08-04 8:54 ` martin rudalics
2017-08-04 9:50 ` Eli Zaretskii
2017-08-05 12:46 ` martin rudalics [this message]
2017-08-05 12:56 ` Eli Zaretskii
2017-08-06 9:13 ` martin rudalics
2017-08-05 17:56 ` Jean Louis
2017-08-05 18:43 ` npostavs
2017-08-05 20:12 ` npostavs
2017-08-06 9:13 ` martin rudalics
2017-08-06 9:34 ` martin rudalics
2017-08-06 16:51 ` Eli Zaretskii
2017-09-01 22:34 ` Jean Louis
2017-09-02 6:30 ` martin rudalics
2017-09-02 7:06 ` Jean Louis
2017-09-03 10:13 ` martin rudalics
2018-07-16 22:22 ` Noam Postavsky
2017-09-03 10:14 ` martin rudalics
2017-08-06 13:33 ` npostavs
2017-08-06 9:12 ` martin rudalics
2017-08-30 8:31 ` martin rudalics
2017-08-30 10:52 ` npostavs
2017-09-03 10:14 ` martin rudalics
2017-09-03 15:47 ` Noam Postavsky
2017-09-03 17:30 ` martin rudalics
2017-08-06 9:12 ` martin rudalics
2017-08-02 22:04 ` Jean Louis
2017-08-02 22:47 ` Jean Louis
2017-08-02 23:33 ` Jean Louis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5985BE14.5070207@gmx.at \
--to=rudalics@gmx.at \
--cc=27816@debbugs.gnu.org \
--cc=bugs@gnu.support \
--cc=eliz@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).