From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#27816: 26.0.50; X protocol error: BadPixmap (invalid Pixmap parameter) on protocol request 55 Date: Thu, 03 Aug 2017 19:25:24 +0300 Message-ID: <83wp6ky5xn.fsf@gnu.org> References: <83vamg5pu8.fsf@gnu.org> <20170727073827.GA17695@protected.rcdrun.com> <83vamd4x4n.fsf@gnu.org> <20170727193029.GH26109@protected.rcdrun.com> <83lgn93unk.fsf@gnu.org> <20170728212321.GA1358@protected.rcdrun.com> <20170728233123.GA29256@protected.rcdrun.com> <83zibn3gei.fsf@gnu.org> <20170802161229.GA28199@protected.rcdrun.com> <838tj1ztum.fsf@gnu.org> <20170802193158.GB30834@protected.rcdrun.com> <833799z61h.fsf@gnu.org> <5982E700.5010006@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1501777574 22094 195.159.176.226 (3 Aug 2017 16:26:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 3 Aug 2017 16:26:14 +0000 (UTC) Cc: 27816@debbugs.gnu.org, bugs@gnu.support To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 03 18:26:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddIwr-0005Pu-Go for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Aug 2017 18:26:09 +0200 Original-Received: from localhost ([::1]:58459 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddIwx-0002Bn-9I for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Aug 2017 12:26:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddIwo-0002AC-BT for bug-gnu-emacs@gnu.org; Thu, 03 Aug 2017 12:26:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddIwk-00022h-4n for bug-gnu-emacs@gnu.org; Thu, 03 Aug 2017 12:26:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37537) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ddIwk-00022T-1w for bug-gnu-emacs@gnu.org; Thu, 03 Aug 2017 12:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ddIwj-0003HL-Nf for bug-gnu-emacs@gnu.org; Thu, 03 Aug 2017 12:26:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Aug 2017 16:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27816 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27816-submit@debbugs.gnu.org id=B27816.150177754812584 (code B ref 27816); Thu, 03 Aug 2017 16:26:01 +0000 Original-Received: (at 27816) by debbugs.gnu.org; 3 Aug 2017 16:25:48 +0000 Original-Received: from localhost ([127.0.0.1]:40214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddIwW-0003Gu-2W for submit@debbugs.gnu.org; Thu, 03 Aug 2017 12:25:48 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddIwU-0003Gh-Kk for 27816@debbugs.gnu.org; Thu, 03 Aug 2017 12:25:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddIwL-0001V3-7P for 27816@debbugs.gnu.org; Thu, 03 Aug 2017 12:25:41 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34176) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddIwL-0001Uv-4m; Thu, 03 Aug 2017 12:25:37 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3463 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ddIwK-0004ys-J5; Thu, 03 Aug 2017 12:25:36 -0400 In-reply-to: <5982E700.5010006@gmx.at> (message from martin rudalics on Thu, 03 Aug 2017 11:04:00 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:135282 Archived-At: > Date: Thu, 03 Aug 2017 11:04:00 +0200 > From: martin rudalics > CC: 27816@debbugs.gnu.org > > With a build from 9.11.2014 I get the same behavior but with the > meanwhile well-known message: > > X protocol error: BadPixmap (invalid Pixmap parameter) on protocol request 55 > > In addition, the Emacs process consumes all CPU power it can get. > > > With current master the client frame is shown for a short moment and > then disappears. The Emacs process does not stall. Could any of this be related to the change whereby we no longer wait for the frame to become visible? > In all cases, the problem occurs reliably - on the average about every > fifth call of emacsclient. If you run Emacs in X synchronized mode and put a breakpoint on x_error_quitter, can you see why the problem happens? Which picmap parameter is invalid? > Lucid without toolkit scrollbars doesn't > build here any more, so far no idea why [does anyone grok ... > > In file included from ./string.h:49:0, > from ../../lib/explicit_bzero.c:28: > ./stddef.h:93:3: error: conflicting types for ‘max_align_t’ > In file included from ./stddef.h:55:0, > from ./string.h:49, > from ../../lib/explicit_bzero.c:28: > /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h:426:3: note: previous declaration of ‘max_align_t’ was here > make[1]: *** [explicit_bzero.o] Fehler 1 > make[1]: *** Warte auf noch nicht beendete Prozesse... > In file included from ./unistd.h:56:0, > from ../../lib/fcntl.c:28: > ./stddef.h:93:3: error: conflicting types for ‘max_align_t’ > In file included from ./stddef.h:55:0, > from ./unistd.h:56, > from ../../lib/fcntl.c:28: > /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h:426:3: note: previous declaration of ‘max_align_t’ was here Sounds like some Gnulib-related issue. Perhaps Paul could help figure this out. > BTW, I never use emacsclient and have no idea how to use it. Is there a > way to stop the server from the starting emacs? I don't understand the question. When Emacs starts, the server is not started automatically, so I'm unsure what is it that you want to do. Please tell me what I missed. Thanks.