From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jason May via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#47139: macOS Emacs 27.1 - planarGetBytes warning Date: Sat, 20 Mar 2021 10:44:05 -0700 Message-ID: <10c6cd1160f9e3000d56f3b7a6632e194a752cb7@hey.com> References: Reply-To: Jason May Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_605634662241d_3a931d8883649"; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17995"; mail-complaints-to="usenet@ciao.gmane.io" To: 47139@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 20 20:25:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lNhDj-0004Y1-PD for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Mar 2021 20:25:11 +0100 Original-Received: from localhost ([::1]:52282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lNhDi-0007Ia-9B for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Mar 2021 15:25:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49010) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lNhDa-0007IN-9A for bug-gnu-emacs@gnu.org; Sat, 20 Mar 2021 15:25:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41598) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lNhDa-0007SL-24 for bug-gnu-emacs@gnu.org; Sat, 20 Mar 2021 15:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lNhDZ-0008B0-US for bug-gnu-emacs@gnu.org; Sat, 20 Mar 2021 15:25:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Jason May Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Mar 2021 19:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47139 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 47139-submit@debbugs.gnu.org id=B47139.161626825631363 (code B ref 47139); Sat, 20 Mar 2021 19:25:01 +0000 Original-Received: (at 47139) by debbugs.gnu.org; 20 Mar 2021 19:24:16 +0000 Original-Received: from localhost ([127.0.0.1]:53144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNhCp-00089m-PX for submit@debbugs.gnu.org; Sat, 20 Mar 2021 15:24:16 -0400 Original-Received: from 101c.relay.hey.com ([204.62.115.197]:60363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNfdu-0005oa-KX for 47139@debbugs.gnu.org; Sat, 20 Mar 2021 13:44:07 -0400 Original-Received: from hey.com (bigip-vip-new.rw-ash-int.37signals.com [10.20.0.24]) by 101.relay.hey.com (Postfix) with ESMTP id 34EECA1094 for <47139@debbugs.gnu.org>; Sat, 20 Mar 2021 17:44:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hey.com; s=heymail; t=1616262246; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=U3CwcpAyK5nMMI7K3h1KpjD1ev9WHl1jDlhKUmt+rnI=; b=RXfCv6TiIJ6jQNH1eTwmabGDNTz8GRGzXjIpI5UkGLOPsBuXK5YphCRTdH9OaC0+0EQvrz 7EWJlJtl451ZnggUZKJxmBEKahDS6PeAvFM8HrrCqGjvOPIRi0iOFaGv1s21XLpZefJ5BJ MXQoyarFyPzxlFWZIgn+EyZdsrbLMYHHZzc31f4VmJaEu6DK4y88FUjysnSifzt7jRUFqV a5zpT24hhPTvbbjeIJJLKQQi1gPXJNMwktqy+h/8XUV2qGXWtRxQQn9ot1RLaKzrfeIXvn isITAZFu2nPp4TATE+HpbjxP8Gdh82qujwUwAyq5On2SLZuPgjQPKEGEaZoF9Q== X-Mailman-Approved-At: Sat, 20 Mar 2021 15:24:14 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:202747 Archived-At: ----==_mimepart_605634662241d_3a931d8883649 Content-Type: text/plain Content-Transfer-Encoding: 7bit Both the emacsformacosx.com versions and the homebrew cask version output the same message to stderr. These are not identical versions (executable size is different, unclear what is included or not included in each) but both claim to be 27.1. I'm also convinced that this message is coming from the OS/GUI, but planarGetBytes is not documented anywhere so I wonder if it some sort of low-level constructed method call. I've seen reports of other users seeing similar errors over the last several years, but the precise message contents don't always match. "count (N) is less than bytesPerRow (M)" where N & M are different. I'll try a full build from source and see if it still occurs. If I could find a way to generate a stacktrace when this happens then I might be able to track it back to the particular emacs event. Currently I can't find any correlation with my usage. ----==_mimepart_605634662241d_3a931d8883649 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Both the emacsformacosx.com versions and the homebrew cask version= output the same message to stderr. These are not identical versions (exe= cutable size is different, unclear what is included or not included in ea= ch) but both claim to be 27.1.

I'm also convinced that this messag= e is coming from the OS/GUI, but planarGetBytes is not documented anywher= e so I wonder if it some sort of low-level constructed method call.
I've seen reports of other users seeing similar errors over the last se= veral years, but the precise message contents don't always match. "c= ount (N) is less than bytesPerRow (M)" where N & M are different= .

I'll try a full build from source and see if it still occurs. If= I could find a way to generate a stacktrace when this happens then I mig= ht be able to track it back to the particular emacs event. Currently I ca= n't find any correlation with my usage.
----==_mimepart_605634662241d_3a931d8883649--