GNU logs - #52085, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Aaron Jensen <aaronjensen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 25 Nov 2021 01:22:02 +0000
Resent-Message-ID: <handler.52085.B.163780327229953 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 52085 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.163780327229953
          (code B ref -1); Thu, 25 Nov 2021 01:22:02 +0000
Received: (at submit) by debbugs.gnu.org; 25 Nov 2021 01:21:12 +0000
Received: from localhost ([127.0.0.1]:55333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mq3Rn-0007n2-6E
	for submit <at> debbugs.gnu.org; Wed, 24 Nov 2021 20:21:11 -0500
Received: from lists.gnu.org ([209.51.188.17]:38886)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaronjensen@HIDDEN>) id 1mq3Rj-0007mt-1j
 for submit <at> debbugs.gnu.org; Wed, 24 Nov 2021 20:21:09 -0500
Received: from eggs.gnu.org ([209.51.188.92]:55188)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <aaronjensen@HIDDEN>)
 id 1mq3Ri-0004zV-TN
 for bug-gnu-emacs@HIDDEN; Wed, 24 Nov 2021 20:21:06 -0500
Received: from [2607:f8b0:4864:20::734] (port=47078
 helo=mail-qk1-x734.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <aaronjensen@HIDDEN>)
 id 1mq3Rg-0001TF-7q
 for bug-gnu-emacs@HIDDEN; Wed, 24 Nov 2021 20:21:06 -0500
Received: by mail-qk1-x734.google.com with SMTP id a11so6890891qkh.13
 for <bug-gnu-emacs@HIDDEN>; Wed, 24 Nov 2021 17:21:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version;
 bh=D2uxF9pBTZbx+lHUERGze1uxkRuduOnqUPbkNczZftA=;
 b=p6hNe3b9kpDCs89GIYPW0DwdW9NlfjspsuyVs5D9Bcs2qC7FEgat9erK/OFUS/IX3S
 eF0iZ3vP+2XJOR/A2idREAmoZEjW3c6ZfM1NAkZgbeU/ZgTpodEtWnJaGngsE/vr/vRL
 2sCCW3lBaSPE+mbIRHBTHazdyCIOtqQlBUK2BJf1FmHfdjLeejcoRky/oq4bhWwGVo1B
 FMMZy0KeNIgJ9wyny8QvEXZK57GeUhThfhAVnMGoA+EbPvPCuj0mzZ6NBRr0EtPmPKF6
 ta/73tCyAgkXNq6xU9JGm/bylHiaXFaRcoJLojIR8bwvZz7Q1LUNdxionvwthhb2EzyV
 GaCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=D2uxF9pBTZbx+lHUERGze1uxkRuduOnqUPbkNczZftA=;
 b=oq7xPAySybZKBhYnjZt2nS8QdmiYA7x7CrLO0Jyrxiaqa0vSXg2J/DU9hl1vcAnsJv
 SlhwTjWzddbqfn1H9pajwosyxNT2M86h+IdBzqstosHIVcKL9W5OHoHnKEZMa4xbyqgn
 kZFexPCI50ItJaBDjGSeEZrFp6zyYY/wtcpokXG+dv99Tww1/5Qzx1cz6josemYOoKDP
 /km3GPZXiZlFSe5I4hcjG8zHPFs3e2zItvYKdbfcWpwnVZY1WGJQ+DQgY0phaZ72muJJ
 M8oGA2CN7Jjgns5XDsEX5grTbcTvCBXfSuAJYkEtUbB8mug1UkE1r8JJRUUlnN0y8UYs
 RbWg==
X-Gm-Message-State: AOAM532RnP49PnBOttiW96cVjGXyYMZ8NGhLJjrkv4bs+3V27Vd9YlRV
 m7M7IAxMJM+kW6nFZ1dTkGIyonDA+f3n/w==
X-Google-Smtp-Source: ABdhPJxd8R+QfXckXx1Ie6DXlHu21t3JufkR400AhakkjqoIrDGnmSwA3C9vFySf59vMDjwBJz10xg==
X-Received: by 2002:a05:622a:242:: with SMTP id
 c2mr3843302qtx.563.1637802779909; 
 Wed, 24 Nov 2021 17:12:59 -0800 (PST)
Received: from Aarons-MacBook-Pro.local (c-69-137-9-95.hsd1.fl.comcast.net.
 [69.137.9.95])
 by smtp.gmail.com with ESMTPSA id f21sm744598qte.52.2021.11.24.17.12.59
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 24 Nov 2021 17:12:59 -0800 (PST)
From: Aaron Jensen <aaronjensen@HIDDEN>
Date: Wed, 24 Nov 2021 20:12:53 -0500
Message-ID: <m2r1b5xckq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::734
 (failed)
Received-SPF: pass client-ip=2607:f8b0:4864:20::734;
 envelope-from=aaronjensen@HIDDEN; helo=mail-qk1-x734.google.com
X-Spam_score_int: -12
X-Spam_score: -1.3
X-Spam_bar: -
X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

I still need to try this with emacs -Q, but I have seen this for some
time now (possibly since Alan's recent batch of changes to macOS
rendering)

If I am screen sharing on zoom, I will often issue a command that I
expect to repaint the frame and it will not. If I issue another then it
repaints immediately with both commands having been realized. This
*only* happens when screen sharing with Zoom. I will try other screen
sharing software to see if it is a Zoom specific thing. I am typically
sharing just the Emacs window (and maybe an iTerm and a browser), but
never full screen sharing.

Alan, is there anything that you could think of that could cause
something like this to happen? Is there logging I could add to help get
to the bottom of it?

Thanks,

Aaron

In GNU Emacs 29.0.50 (build 1, x86_64-apple-darwin21.2.0, NS appkit-2112.20 Version 12.1 (Build 21C5021h))
 of 2021-11-13 built on Aarons-MacBook-Pro.local
Windowing system distributor 'Apple', version 10.3.2112
System Description:  macOS 12.1

Configured using:
 'configure --disable-dependency-tracking --disable-silent-rules
 --enable-locallisppath=/usr/local/share/emacs/site-lisp
 --infodir=/usr/local/Cellar/emacs-plus@29/29.0.50/share/info/emacs
 --prefix=/usr/local/Cellar/emacs-plus@29/29.0.50 --with-xml2
 --with-gnutls --with-native-compilation --without-dbus
 --without-imagemagick --with-modules --with-rsvg --with-ns
 --disable-ns-self-contained 'CFLAGS=-I/usr/local/opt/gcc/include
 -I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/include
 -I/usr/local/opt/jpeg/include' 'LDFLAGS=-L/usr/local/lib/gcc/11
 -I/usr/local/opt/gcc/include -I/usr/local/opt/libgccjit/include
 -I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/include''

Configured features:
ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOLKIT_SCROLL_BARS XIM
ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Features:
(shadow sort mail-extr emacsbug sendmail wgrep embark-consult embark
ffap use-package-core org-goto evil-matchit-simple evil-matchit-prog
evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-commenter-sdk
rotate wdired image-file image-converter org-drill persist conf-mode
lsp-diagnostics lsp-modeline lsp-lens lsp-ui lsp-ui-flycheck lsp-ui-doc
lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util yaml-mode
tramp-cmds cal-move evil-collection-vterm vterm term ehelp vterm-module
term/xterm xterm vterm-toggle tramp-sh goto-addr consult-vertico consult
tabify css-mode emmet-mode cl web-mode company-rg company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-dabbrev company-clang company-cmake company-semantic
company-template company-bbdb restart-emacs desktop frameset
tree-sitter-langs tree-sitter-langs-build tar-mode
evil-collection-arc-mode arc-mode archive-mode tree-sitter-hl
tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get
dired-aux tsc-obsolete evil-ruby-text-objects ruby-refactor
ruby-electric bundler enh-ruby-mode magit-extras tramp-cache prettier
tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat
ls-lisp nvm iter2 rspec-mode inf-ruby ruby-mode typescript-mode rng-xsd
xsd-regexp rng-cmpct rng-nxml rng-valid nxml-mode nxml-outln nxml-rap
sgml-mode facemenu sql json-mode json-snatcher js cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
lsp-zig lsp-steep lsp-svelte lsp-sqls lsp-yaml lsp-xml lsp-vimscript
lsp-vhdl lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-terraform
lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-r lsp-purescript
lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-perl lsp-ocaml lsp-nix lsp-nim
lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-haxe
lsp-groovy lsp-hack lsp-graphql lsp-go lsp-completion lsp-gdscript
lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-elixir lsp-elm
lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp gnutls lsp-crystal
lsp-cmake lsp-clojure lsp-semantic-tokens lsp-clangd lsp-beancount
lsp-bash lsp-angular lsp-ada lsp-actionscript lsp-mode lsp-protocol
spinner network-stream markdown-mode lua-mode sh-script smie org-clock
magit-bookmark bookmark vertico-directory diary-lib diary-loaddefs
executable vc-mtn vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc
bug-reference magit-delta company-files company-capf company-posframe
company-prescient company-tng company eval-sexp-fu eros lispyville lispy
hydra lv swiper ivy ivy-faces ivy-overlay colir lispy-inline avy etags
fileloop lispy-tags elisp-def ert ewoc evil-collection-debug debug
evil-collection-xref xref project sotlisp skeleton evil-vimish-fold
vimish-fold dtrt-indent vc-git vc-dispatcher cursor-sensor
evil-collection-magit magit-submodule magit-obsolete magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit package url-handlers
magit-repos magit-apply magit-wip magit-log which-func magit-diff
smerge-mode diff-mode git-commit log-edit view elec-pair org-eldoc
org-appear orgonomic org-indent org-superstar form-feed ol-eww eww
url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015
mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url
gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int
gnus-range message yank-media gnus-win gnus nnheader ol-docview doc-view
jka-compr image-mode exif ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi
org-journal org-crypt ox-odt rng-loc rng-uri rng-parse rng-match rng-dt
rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
ox-icalendar org-agenda ox-ascii ox-gfm ox-md ox-html table ox-publish
ox org-download org-attach async vulpea vulpea-meta vulpea-select
vulpea-buffer vulpea-db vulpea-utils vulpea-note org-roam-migrate
org-roam-mode org-roam-capture org-roam-node org-roam-db org-roam-utils
org-roam-compat org-roam org-mac-link org-capture emacsql-sqlite emacsql
emacsql-compiler org-tempo tempo evil-org-agenda evil-org org-element
org-persist xdg org-id org-refile avl-tree generator ob-shell org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex
iso8601 ol org-keys oc org-compat org-macs org-loaddefs cal-iso cal-menu
calendar cal-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config
gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev
mail-utils gmm-utils mailheader pcvs-util add-log magit-core
magit-autorevert magit-margin magit-transient magit-process with-editor
magit-mode transient-posframe transient format-spec magit-git
magit-section magit-utils crm time-date flycheck yasnippet
treemacs-themes treemacs-core-utils pfuture inline hl-line ht
treemacs-logging treemacs-customization treemacs-macros autorevert
hide-mode-line popup-mode-core popup-mode-hacks pcase
evil-collection-which-key which-key-posframe which-key winner filenotify
rainbow-mode xterm-color color posframe evil-collection-helpful helpful
imenu trace evil-collection-edebug edebug backtrace info-look f help-fns
radix-tree elisp-refs s dired-subtree dired-hacks-utils
evil-collection-dired dired dired-loaddefs dash evil-collection-profiler
profiler url-http url url-proxy url-privacy url-expand url-methods
url-history mailcap url-auth url-cookie url-domsuf url-util url-gw
url-parse auth-source password-cache url-vars nsm rmc puny recentf
tree-widget better-jumper repeat undo-tree diff queue evil-nl-break-undo
evil-anzu anzu evil-collection-unimpaired evil-collection-ibuffer
evil-collection-help evil-collection-custom evil-collection-process-menu
evil-collection annalist evil-mc evil-mc-command-execute
evil-mc-command-record evil-mc-cursor-make evil-mc-region
evil-mc-cursor-state evil-mc-undo evil-mc-vars evil-mc-known-commands
evil-mc-common evil-numbers evil-snipe evil-matchit evil-matchit-sdk
semantic/lex semantic/fw eieio eieio-core eieio-loaddefs mode-local
find-func evil-surround evil evil-integration cus-edit pp cus-start
cus-load wid-edit evil-maps evil-commands reveal flyspell ispell
evil-jumps evil-command-window evil-search evil-ex shell pcomplete
evil-types evil-macros evil-repeat evil-states evil-core evil-common
windmove calc calc-loaddefs calc-macs rect evil-digraphs evil-vars envrc
inheritenv json map nano-modeline memoize persp-projectile projectile
lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums
mail-prsvr grep compile text-property-search comint ansi-color ibuf-ext
ibuffer ibuffer-loaddefs perspective advice thingatpt ido comp comp-cstr
warnings rx mini-frame server gcmh nano-light-theme face-remap
nano-theme disp-table gcmh-autoloads explain-pause-mode-autoloads
pdf-tools-autoloads tablist-autoloads restclient-autoloads
vterm-toggle-autoloads vterm-autoloads dumb-jump-autoloads
popup-autoloads emmet-mode-autoloads terraform-mode-autoloads
hcl-mode-autoloads dockerfile-mode-autoloads yaml-mode-autoloads
json-snatcher-autoloads lua-mode-autoloads ruby-electric-autoloads
bundler-autoloads inf-ruby-autoloads ruby-refactor-autoloads
rspec-mode-autoloads evil-ruby-text-objects-autoloads
enh-ruby-mode-autoloads sotlisp-autoloads elisp-def-autoloads
lispyville-autoloads lispy-autoloads zoutline-autoloads
counsel-autoloads swiper-autoloads ivy-autoloads iedit-autoloads
eros-autoloads eval-sexp-fu-autoloads eslintd-fix-autoloads
web-mode-autoloads typescript-mode-autoloads company-rg-autoloads
company-posframe-autoloads company-prescient-autoloads company-autoloads
git-link-autoloads git-timemachine-autoloads magit-delta-autoloads
xterm-color-autoloads prettier-autoloads nvm-autoloads iter2-autoloads
flycheck-autoloads let-alist-autoloads pkg-info-autoloads epl-autoloads
evil-textobj-tree-sitter-autoloads tree-sitter-langs-autoloads
tree-sitter-autoloads tsc-autoloads lsp-ui-autoloads lsp-mode-autoloads
markdown-mode-autoloads spinner-autoloads org-superstar-autoloads
ox-gfm-autoloads org-pandoc-import-autoloads gnuplot-autoloads
org-download-autoloads async-autoloads org-journal-autoloads
deft-autoloads vulpea-autoloads org-roam-autoloads
emacsql-sqlite-autoloads emacsql-autoloads orgonomic-autoloads
org-drill-autoloads persist-autoloads org-appear-autoloads
org-contrib-autoloads evil-org-autoloads transient-posframe-autoloads
restart-emacs-autoloads better-jumper-autoloads buffer-move-autoloads
rotate-autoloads mini-frame-autoloads embark-consult-autoloads
embark-autoloads consult-dir-autoloads project-autoloads xref-autoloads
consult-autoloads orderless orderless-autoloads vertico-mouse vertico
vertico-autoloads persp-projectile-autoloads prescient
prescient-autoloads which-key-posframe-autoloads which-key-autoloads
popup-mode popup-mode-settings popup-mode-autoloads
hide-mode-line-autoloads wgrep-autoloads yasnippet-autoloads
form-feed-autoloads drag-stuff-autoloads dtrt-indent-autoloads ws-butler
ws-butler-autoloads evil-vimish-fold-autoloads vimish-fold-autoloads
evil-anzu-autoloads anzu-autoloads evil-collection-autoloads
annalist-autoloads evil-mc-autoloads evil-numbers-autoloads
speeddating-autoloads evil-snipe-autoloads evil-matchit-autoloads
evil-nerd-commenter-autoloads evil-visualstar-autoloads
evil-surround-autoloads evil-nl-break-undo-autoloads undo-tree-autoloads
queue-autoloads treemacs-perspective-autoloads perspective-autoloads
treemacs-magit-autoloads magit-autoloads magit-section-autoloads
git-commit-autoloads with-editor-autoloads transient-autoloads
treemacs-all-the-icons-autoloads all-the-icons-autoloads
treemacs-projectile-autoloads treemacs-evil-autoloads evil-autoloads
goto-chg-autoloads treemacs-autoloads cfrs-autoloads ht-autoloads
pfuture-autoloads ace-window-autoloads avy-autoloads
projectile-autoloads saveplace rainbow-mode-autoloads posframe-autoloads
ns-auto-titlebar ns-auto-titlebar-autoloads nano-modeline-autoloads
memoize-autoloads nano-theme-autoloads envrc-autoloads
inheritenv-autoloads compdef derived compdef-autoloads edmacro kmacro
ring helpful-autoloads elisp-refs-autoloads f-autoloads s-autoloads
dired-subtree-autoloads dired-hacks-utils-autoloads dash-autoloads
hydra-autoloads lv-autoloads leader-key bind-map leader-key-autoloads
bind-map-autoloads delsel savehist xt-mouse no-littering
no-littering-autoloads finder-inf bind-key easy-mmode compat-autoloads
compat compat-28.1 compat-27.1 compat-26.1 compat-25.1 compat-24.4
use-package-autoloads bind-key-autoloads straight-autoloads cl-seq info
cl-extra help-mode seq byte-opt straight subr-x cl-macs gv bytecomp
byte-compile cconv cl-loaddefs cl-lib display-line-numbers iso-transl
tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads kqueue cocoa ns lcms2
multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 2867922 1088976)
 (symbols 48 89673 2)
 (strings 32 363999 172828)
 (string-bytes 1 15018849)
 (vectors 16 260455)
 (vector-slots 8 5514205 431800)
 (floats 8 1228 4242)
 (intervals 56 149462 2507)
 (buffers 992 247))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Aaron Jensen <aaronjensen@HIDDEN>
Subject: bug#52085: Acknowledgement (29.0.50; Frame occasionally fails to
 paint while screen sharing on macOS)
Message-ID: <handler.52085.B.163780327229953.ack <at> debbugs.gnu.org>
References: <m2r1b5xckq.fsf@HIDDEN>
X-Gnu-PR-Message: ack 52085
X-Gnu-PR-Package: emacs
Reply-To: 52085 <at> debbugs.gnu.org
Date: Thu, 25 Nov 2021 01:22:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 52085 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
52085: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52085
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Nov 2021 15:50:02 +0000
Resent-Message-ID: <handler.52085.B52085.163828735832126 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>, 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163828735832126
          (code B ref 52085); Tue, 30 Nov 2021 15:50:02 +0000
Received: (at 52085) by debbugs.gnu.org; 30 Nov 2021 15:49:18 +0000
Received: from localhost ([127.0.0.1]:42183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ms5Nd-0008M5-C1
	for submit <at> debbugs.gnu.org; Tue, 30 Nov 2021 10:49:18 -0500
Received: from mr85p00im-ztdg06011801.me.com ([17.58.23.199]:38264)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1ms5Nb-0008Lq-5m
 for 52085 <at> debbugs.gnu.org; Tue, 30 Nov 2021 10:49:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1638287349; bh=g04CJ3Lt25GD7YLf0OcGedbkiP593T05C8N19JCUvgk=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=bTLypt0UcnJL5fRbjGd2K8KpZ0WjM+rblMthc7PnZkaqNl3UU+Wdsmteci2w1w/hv
 p0fVUMl4GfEg+9yY67eWyWK0aMFCAwgAN6rIaKfOOOmun9oslZWXG8XB/9Bd3/f34Q
 EuPiXV+IwMr6WKWjoCjOixFcF1r2cnZpxsVLphIeWoGelDYlUrS5sFD/iVdvo0aErA
 GLBdrVWQKRoD5lWHTsuSxNw5V8tKPnv/+9i74BA9yYZ+KcwmGgDRRrqdgVK5dPYhjK
 3u9Tpm6dqgWPn09yJaD6j9qlhi38KOiKC4iB74Y1ItYxSZ3jwrcl99CEOIuW4ueCCI
 WBXBK9mgvGOSQ==
Received: from Workstation.local (78-141-116-131.dynamic.orange.sk
 [78.141.116.131])
 by mr85p00im-ztdg06011801.me.com (Postfix) with ESMTPSA id BE401C063E;
 Tue, 30 Nov 2021 15:49:07 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <m2r1b5xckq.fsf@HIDDEN>
References: <m2r1b5xckq.fsf@HIDDEN>
Date: Tue, 30 Nov 2021 16:49:02 +0100
Message-ID: <m2bl21ej9t.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.790,17.0.607.475.0000000 definitions=2021-11-30_09:2021-11-25_02,2021-11-30_09,2020-04-07_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 adultscore=0 bulkscore=0
 suspectscore=0 clxscore=1011 mlxlogscore=999 mlxscore=0 phishscore=0
 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2111300083
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

I have the same problem (every day) but with the open-source Jitsi screen-s=
haring program.

R+

Aaron Jensen <aaronjensen@HIDDEN> writes:

> I still need to try this with emacs -Q, but I have seen this for some
> time now (possibly since Alan's recent batch of changes to macOS
> rendering)
>
> If I am screen sharing on zoom, I will often issue a command that I
> expect to repaint the frame and it will not. If I issue another then it
> repaints immediately with both commands having been realized. This
> *only* happens when screen sharing with Zoom. I will try other screen
> sharing software to see if it is a Zoom specific thing. I am typically
> sharing just the Emacs window (and maybe an iTerm and a browser), but
> never full screen sharing.
>
> Alan, is there anything that you could think of that could cause
> something like this to happen? Is there logging I could add to help get
> to the bottom of it?
>
> Thanks,
>
> Aaron
>
> In GNU Emacs 29.0.50 (build 1, x86_64-apple-darwin21.2.0, NS appkit-2112.=
20 Version 12.1 (Build 21C5021h))
>  of 2021-11-13 built on Aarons-MacBook-Pro.local
> Windowing system distributor 'Apple', version 10.3.2112
> System Description:  macOS 12.1
>
> Configured using:
>  'configure --disable-dependency-tracking --disable-silent-rules
>  --enable-locallisppath=3D/usr/local/share/emacs/site-lisp
>  --infodir=3D/usr/local/Cellar/emacs-plus@29/29.0.50/share/info/emacs
>  --prefix=3D/usr/local/Cellar/emacs-plus@29/29.0.50 --with-xml2
>  --with-gnutls --with-native-compilation --without-dbus
>  --without-imagemagick --with-modules --with-rsvg --with-ns
>  --disable-ns-self-contained 'CFLAGS=3D-I/usr/local/opt/gcc/include
>  -I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/include
>  -I/usr/local/opt/jpeg/include' 'LDFLAGS=3D-L/usr/local/lib/gcc/11
>  -I/usr/local/opt/gcc/include -I/usr/local/opt/libgccjit/include
>  -I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/include''
>
> Configured features:
> ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
> NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOLKIT_SCROLL_BARS XIM
> ZLIB
>
> Important settings:
>   value of $LANG: en_US.UTF-8
>   locale-coding-system: utf-8-unix
>
> Features:
> (shadow sort mail-extr emacsbug sendmail wgrep embark-consult embark
> ffap use-package-core org-goto evil-matchit-simple evil-matchit-prog
> evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-commenter-sdk
> rotate wdired image-file image-converter org-drill persist conf-mode
> lsp-diagnostics lsp-modeline lsp-lens lsp-ui lsp-ui-flycheck lsp-ui-doc
> lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util yaml-mode
> tramp-cmds cal-move evil-collection-vterm vterm term ehelp vterm-module
> term/xterm xterm vterm-toggle tramp-sh goto-addr consult-vertico consult
> tabify css-mode emmet-mode cl web-mode company-rg company-oddmuse
> company-keywords company-etags company-gtags company-dabbrev-code
> company-dabbrev company-clang company-cmake company-semantic
> company-template company-bbdb restart-emacs desktop frameset
> tree-sitter-langs tree-sitter-langs-build tar-mode
> evil-collection-arc-mode arc-mode archive-mode tree-sitter-hl
> tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get
> dired-aux tsc-obsolete evil-ruby-text-objects ruby-refactor
> ruby-electric bundler enh-ruby-mode magit-extras tramp-cache prettier
> tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat
> ls-lisp nvm iter2 rspec-mode inf-ruby ruby-mode typescript-mode rng-xsd
> xsd-regexp rng-cmpct rng-nxml rng-valid nxml-mode nxml-outln nxml-rap
> sgml-mode facemenu sql json-mode json-snatcher js cc-mode cc-fonts
> cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
> lsp-zig lsp-steep lsp-svelte lsp-sqls lsp-yaml lsp-xml lsp-vimscript
> lsp-vhdl lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-terraform
> lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-r lsp-purescript
> lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-perl lsp-ocaml lsp-nix lsp-nim
> lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-haxe
> lsp-groovy lsp-hack lsp-graphql lsp-go lsp-completion lsp-gdscript
> lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-elixir lsp-elm
> lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp gnutls lsp-crystal
> lsp-cmake lsp-clojure lsp-semantic-tokens lsp-clangd lsp-beancount
> lsp-bash lsp-angular lsp-ada lsp-actionscript lsp-mode lsp-protocol
> spinner network-stream markdown-mode lua-mode sh-script smie org-clock
> magit-bookmark bookmark vertico-directory diary-lib diary-loaddefs
> executable vc-mtn vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc
> bug-reference magit-delta company-files company-capf company-posframe
> company-prescient company-tng company eval-sexp-fu eros lispyville lispy
> hydra lv swiper ivy ivy-faces ivy-overlay colir lispy-inline avy etags
> fileloop lispy-tags elisp-def ert ewoc evil-collection-debug debug
> evil-collection-xref xref project sotlisp skeleton evil-vimish-fold
> vimish-fold dtrt-indent vc-git vc-dispatcher cursor-sensor
> evil-collection-magit magit-submodule magit-obsolete magit-blame
> magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
> magit-clone magit-remote magit-commit magit-sequence magit-notes
> magit-worktree magit-tag magit-merge magit-branch magit-reset
> magit-files magit-refs magit-status magit package url-handlers
> magit-repos magit-apply magit-wip magit-log which-func magit-diff
> smerge-mode diff-mode git-commit log-edit view elec-pair org-eldoc
> org-appear orgonomic org-indent org-superstar form-feed ol-eww eww
> url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
> gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015
> mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url
> gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap
> nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int
> gnus-range message yank-media gnus-win gnus nnheader ol-docview doc-view
> jka-compr image-mode exif ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi
> org-journal org-crypt ox-odt rng-loc rng-uri rng-parse rng-match rng-dt
> rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
> ox-icalendar org-agenda ox-ascii ox-gfm ox-md ox-html table ox-publish
> ox org-download org-attach async vulpea vulpea-meta vulpea-select
> vulpea-buffer vulpea-db vulpea-utils vulpea-note org-roam-migrate
> org-roam-mode org-roam-capture org-roam-node org-roam-db org-roam-utils
> org-roam-compat org-roam org-mac-link org-capture emacsql-sqlite emacsql
> emacsql-compiler org-tempo tempo evil-org-agenda evil-org org-element
> org-persist xdg org-id org-refile avl-tree generator ob-shell org ob
> ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
> ob-comint org-pcomplete org-list org-faces org-entities noutline outline
> org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex
> iso8601 ol org-keys oc org-compat org-macs org-loaddefs cal-iso cal-menu
> calendar cal-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config
> gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev
> mail-utils gmm-utils mailheader pcvs-util add-log magit-core
> magit-autorevert magit-margin magit-transient magit-process with-editor
> magit-mode transient-posframe transient format-spec magit-git
> magit-section magit-utils crm time-date flycheck yasnippet
> treemacs-themes treemacs-core-utils pfuture inline hl-line ht
> treemacs-logging treemacs-customization treemacs-macros autorevert
> hide-mode-line popup-mode-core popup-mode-hacks pcase
> evil-collection-which-key which-key-posframe which-key winner filenotify
> rainbow-mode xterm-color color posframe evil-collection-helpful helpful
> imenu trace evil-collection-edebug edebug backtrace info-look f help-fns
> radix-tree elisp-refs s dired-subtree dired-hacks-utils
> evil-collection-dired dired dired-loaddefs dash evil-collection-profiler
> profiler url-http url url-proxy url-privacy url-expand url-methods
> url-history mailcap url-auth url-cookie url-domsuf url-util url-gw
> url-parse auth-source password-cache url-vars nsm rmc puny recentf
> tree-widget better-jumper repeat undo-tree diff queue evil-nl-break-undo
> evil-anzu anzu evil-collection-unimpaired evil-collection-ibuffer
> evil-collection-help evil-collection-custom evil-collection-process-menu
> evil-collection annalist evil-mc evil-mc-command-execute
> evil-mc-command-record evil-mc-cursor-make evil-mc-region
> evil-mc-cursor-state evil-mc-undo evil-mc-vars evil-mc-known-commands
> evil-mc-common evil-numbers evil-snipe evil-matchit evil-matchit-sdk
> semantic/lex semantic/fw eieio eieio-core eieio-loaddefs mode-local
> find-func evil-surround evil evil-integration cus-edit pp cus-start
> cus-load wid-edit evil-maps evil-commands reveal flyspell ispell
> evil-jumps evil-command-window evil-search evil-ex shell pcomplete
> evil-types evil-macros evil-repeat evil-states evil-core evil-common
> windmove calc calc-loaddefs calc-macs rect evil-digraphs evil-vars envrc
> inheritenv json map nano-modeline memoize persp-projectile projectile
> lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums
> mail-prsvr grep compile text-property-search comint ansi-color ibuf-ext
> ibuffer ibuffer-loaddefs perspective advice thingatpt ido comp comp-cstr
> warnings rx mini-frame server gcmh nano-light-theme face-remap
> nano-theme disp-table gcmh-autoloads explain-pause-mode-autoloads
> pdf-tools-autoloads tablist-autoloads restclient-autoloads
> vterm-toggle-autoloads vterm-autoloads dumb-jump-autoloads
> popup-autoloads emmet-mode-autoloads terraform-mode-autoloads
> hcl-mode-autoloads dockerfile-mode-autoloads yaml-mode-autoloads
> json-snatcher-autoloads lua-mode-autoloads ruby-electric-autoloads
> bundler-autoloads inf-ruby-autoloads ruby-refactor-autoloads
> rspec-mode-autoloads evil-ruby-text-objects-autoloads
> enh-ruby-mode-autoloads sotlisp-autoloads elisp-def-autoloads
> lispyville-autoloads lispy-autoloads zoutline-autoloads
> counsel-autoloads swiper-autoloads ivy-autoloads iedit-autoloads
> eros-autoloads eval-sexp-fu-autoloads eslintd-fix-autoloads
> web-mode-autoloads typescript-mode-autoloads company-rg-autoloads
> company-posframe-autoloads company-prescient-autoloads company-autoloads
> git-link-autoloads git-timemachine-autoloads magit-delta-autoloads
> xterm-color-autoloads prettier-autoloads nvm-autoloads iter2-autoloads
> flycheck-autoloads let-alist-autoloads pkg-info-autoloads epl-autoloads
> evil-textobj-tree-sitter-autoloads tree-sitter-langs-autoloads
> tree-sitter-autoloads tsc-autoloads lsp-ui-autoloads lsp-mode-autoloads
> markdown-mode-autoloads spinner-autoloads org-superstar-autoloads
> ox-gfm-autoloads org-pandoc-import-autoloads gnuplot-autoloads
> org-download-autoloads async-autoloads org-journal-autoloads
> deft-autoloads vulpea-autoloads org-roam-autoloads
> emacsql-sqlite-autoloads emacsql-autoloads orgonomic-autoloads
> org-drill-autoloads persist-autoloads org-appear-autoloads
> org-contrib-autoloads evil-org-autoloads transient-posframe-autoloads
> restart-emacs-autoloads better-jumper-autoloads buffer-move-autoloads
> rotate-autoloads mini-frame-autoloads embark-consult-autoloads
> embark-autoloads consult-dir-autoloads project-autoloads xref-autoloads
> consult-autoloads orderless orderless-autoloads vertico-mouse vertico
> vertico-autoloads persp-projectile-autoloads prescient
> prescient-autoloads which-key-posframe-autoloads which-key-autoloads
> popup-mode popup-mode-settings popup-mode-autoloads
> hide-mode-line-autoloads wgrep-autoloads yasnippet-autoloads
> form-feed-autoloads drag-stuff-autoloads dtrt-indent-autoloads ws-butler
> ws-butler-autoloads evil-vimish-fold-autoloads vimish-fold-autoloads
> evil-anzu-autoloads anzu-autoloads evil-collection-autoloads
> annalist-autoloads evil-mc-autoloads evil-numbers-autoloads
> speeddating-autoloads evil-snipe-autoloads evil-matchit-autoloads
> evil-nerd-commenter-autoloads evil-visualstar-autoloads
> evil-surround-autoloads evil-nl-break-undo-autoloads undo-tree-autoloads
> queue-autoloads treemacs-perspective-autoloads perspective-autoloads
> treemacs-magit-autoloads magit-autoloads magit-section-autoloads
> git-commit-autoloads with-editor-autoloads transient-autoloads
> treemacs-all-the-icons-autoloads all-the-icons-autoloads
> treemacs-projectile-autoloads treemacs-evil-autoloads evil-autoloads
> goto-chg-autoloads treemacs-autoloads cfrs-autoloads ht-autoloads
> pfuture-autoloads ace-window-autoloads avy-autoloads
> projectile-autoloads saveplace rainbow-mode-autoloads posframe-autoloads
> ns-auto-titlebar ns-auto-titlebar-autoloads nano-modeline-autoloads
> memoize-autoloads nano-theme-autoloads envrc-autoloads
> inheritenv-autoloads compdef derived compdef-autoloads edmacro kmacro
> ring helpful-autoloads elisp-refs-autoloads f-autoloads s-autoloads
> dired-subtree-autoloads dired-hacks-utils-autoloads dash-autoloads
> hydra-autoloads lv-autoloads leader-key bind-map leader-key-autoloads
> bind-map-autoloads delsel savehist xt-mouse no-littering
> no-littering-autoloads finder-inf bind-key easy-mmode compat-autoloads
> compat compat-28.1 compat-27.1 compat-26.1 compat-25.1 compat-24.4
> use-package-autoloads bind-key-autoloads straight-autoloads cl-seq info
> cl-extra help-mode seq byte-opt straight subr-x cl-macs gv bytecomp
> byte-compile cconv cl-loaddefs cl-lib display-line-numbers iso-transl
> tooltip eldoc paren electric uniquify ediff-hook vc-hooks
> lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
> mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe
> tabulated-list replace newcomment text-mode lisp-mode prog-mode register
> page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
> scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
> frame minibuffer cl-generic cham georgian utf-8-lang misc-lang
> vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
> hebrew greek romanian slovak czech european ethiopic indian cyrillic
> chinese composite emoji-zwj charscript charprop case-table epa-hook
> jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
> loaddefs faces cus-face macroexp files window text-properties overlay
> sha1 md5 base64 format env code-pages mule custom widget
> hashtable-print-readable backquote threads kqueue cocoa ns lcms2
> multi-tty make-network-process native-compile emacs)
>
> Memory information:
> ((conses 16 2867922 1088976)
>  (symbols 48 89673 2)
>  (strings 32 363999 172828)
>  (string-bytes 1 15018849)
>  (vectors 16 260455)
>  (vector-slots 8 5514205 431800)
>  (floats 8 1228 4242)
>  (intervals 56 149462 2507)
>  (buffers 992 247))
>
>
>

--=20
"I love deadlines. I love the whooshing noise they make as they go by." -- =
Douglas Adams, The Salmon of Doubt

Rudolf Adamkovi=C4=8D <salutis@HIDDEN>
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia

[he/him]




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Aaron Jensen <aaronjensen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Nov 2021 18:19:01 +0000
Resent-Message-ID: <handler.52085.B52085.163829631824712 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163829631824712
          (code B ref 52085); Tue, 30 Nov 2021 18:19:01 +0000
Received: (at 52085) by debbugs.gnu.org; 30 Nov 2021 18:18:38 +0000
Received: from localhost ([127.0.0.1]:42479 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ms7iA-0006QV-0g
	for submit <at> debbugs.gnu.org; Tue, 30 Nov 2021 13:18:38 -0500
Received: from mail-pg1-f171.google.com ([209.85.215.171]:42545)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaronjensen@HIDDEN>) id 1ms7i8-0006QH-Ap
 for 52085 <at> debbugs.gnu.org; Tue, 30 Nov 2021 13:18:37 -0500
Received: by mail-pg1-f171.google.com with SMTP id s37so11034794pga.9
 for <52085 <at> debbugs.gnu.org>; Tue, 30 Nov 2021 10:18:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=GGut/I7By3RxEIRVMbwQb3ByEJv99Yv4L3i0yclcyMI=;
 b=Ihuv5DAkh+KXcNxCP/K+14/budQjhqPIiDu/4+VE7hpbkvuyK25pT6evxGIrsVqruv
 oggwFTv7MS4JVAZdiNoRPsJ3qhcQeJlAKkEf2xIpdUKhF6ZscLlbbpnzvzKY5yQtpUC6
 Q6zCrpJGvB4PprhuH5hY2k1wgwCXYwZEuWujPZ8qFFo6PhJJ0ZslyZxFtziRzV2nvBLG
 T7nnNiUy7asycG+VByLzH5+Fvrr/nNxVXx/oiMcqqJFARYr3LOglK3IOVyBgBManAV7B
 X7OGs+2flEH7CK+qgiBTINV5mq5baH9WNPsswYFOy711lwnl8AZ4FRVrbUbGRQ7xu3p0
 J8gg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=GGut/I7By3RxEIRVMbwQb3ByEJv99Yv4L3i0yclcyMI=;
 b=EgQokAUh3LUJzI87T3mjpRhTt5vQ5x1Fkf/F/Z+KyH55arWzDJ0XLEs508qQaRjBxz
 Zw4eDhxx05lF4Mxm1Oe02tSYkD07EJOYMa8VNwx+Ed7lO+oBqoGBxurWtrFBNKNGplpw
 fYCllWQSd7JBQCzTbJVKwLrCpuqfwvkQbhopodY246g6+kSPl09bGVxulZfnyOIIrpFs
 +nMJ7B+k9QeFp5rqdbomxYlbM5y06MIU4eYObO1go6ciHjqjrr4lGfr1IQpTj3Ot5ils
 LHLRF/WoEPJomJW/M8lmatF7vX54V38m5RUBoaz8XymKeM+WomXhOgMFK/q05E8QJnAY
 9q+w==
X-Gm-Message-State: AOAM533N1+Xqp5xXBvjEYdmr9kmAdtFcX+QkfMpbJ1F82t3AeOgO5dfX
 iHTDZ0/Cz+mUPrz5uuH63iqJ6Zg83QlmrXwBHP4=
X-Google-Smtp-Source: ABdhPJzEcSmJGLKe62L8sXibBgGn+KyOugxEGpOlRDVL6HGacrEFhNZlma4aTu3i8xZrf52dPBzOYRkdbUNILfpk4hw=
X-Received: by 2002:a63:2444:: with SMTP id k65mr629583pgk.606.1638296310581; 
 Tue, 30 Nov 2021 10:18:30 -0800 (PST)
MIME-Version: 1.0
References: <m2r1b5xckq.fsf@HIDDEN> <m2bl21ej9t.fsf@HIDDEN>
In-Reply-To: <m2bl21ej9t.fsf@HIDDEN>
From: Aaron Jensen <aaronjensen@HIDDEN>
Date: Tue, 30 Nov 2021 13:18:19 -0500
Message-ID: <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tue, Nov 30, 2021 at 10:49 AM Rudolf Adamkovi=C4=8D <salutis@HIDDEN> wro=
te:
>
> I have the same problem (every day) but with the open-source Jitsi screen=
-sharing program.

Do you have inhibit-double-buffering set to t? I'm trying setting that
to nil, to see if that helps.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 02 Dec 2021 12:46:01 +0000
Resent-Message-ID: <handler.52085.B52085.163844916018872 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>
Cc: 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163844916018872
          (code B ref 52085); Thu, 02 Dec 2021 12:46:01 +0000
Received: (at 52085) by debbugs.gnu.org; 2 Dec 2021 12:46:00 +0000
Received: from localhost ([127.0.0.1]:46946 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mslTM-0004uK-FV
	for submit <at> debbugs.gnu.org; Thu, 02 Dec 2021 07:46:00 -0500
Received: from mr85p00im-zteg06021501.me.com ([17.58.23.183]:52641)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1mslTJ-0004u8-Kz
 for 52085 <at> debbugs.gnu.org; Thu, 02 Dec 2021 07:45:59 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1638449152; bh=zi9EXGchjfkP3CjYU3Uc4IIlYyvO+5wHDmIh3MBd+Yo=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=FqoNMuqK7SClAkxx8PYYDu0WnUGZm71n4hj/U8bZLeWrhNOzH8F8jW5iLw28RTIde
 XfjWlCqLE4kAup2zGQGsle/XmaebmGe3zVreHb1bYryqHI25lNNDcKGFBYnsDwaU/o
 +6rrrWZ6GVMy/ON1A0zCTh511mnk+OGZcfMeYW/zP7SWzNRRm9Pnt3uQHas58oceYa
 OCY2o61TFL3k7OzEnszA+vItQJzzBpi93NWZ7Ky5d2K8SZ0DI6EAo6RACFyHA2zAa5
 nIMmmPfbFxRkZuHsr1hw3JNPATpmzzxngAeGFi7/UtakLRFUvExd1gAXsJ2wwvR50s
 Eu/w0vTBSZyPA==
Received: from Workstation.local (78-141-116-131.dynamic.orange.sk
 [78.141.116.131])
 by mr85p00im-zteg06021501.me.com (Postfix) with ESMTPSA id 2DB172C567FB;
 Thu,  2 Dec 2021 12:45:50 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
References: <m2r1b5xckq.fsf@HIDDEN> <m2bl21ej9t.fsf@HIDDEN>
 <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
Date: Thu, 02 Dec 2021 13:45:47 +0100
Message-ID: <m2r1avyy2s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.790,17.0.607.475.0000000 definitions=2021-12-02_07:2021-12-02_01,2021-12-02_07,2020-04-07_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015
 spamscore=0
 malwarescore=0 mlxlogscore=999 phishscore=0 bulkscore=0 suspectscore=0
 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2112020082
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Aaron Jensen <aaronjensen@HIDDEN> writes:

> Do you have inhibit-double-buffering set to t? I'm trying setting that
> to nil, to see if that helps.

FYI: I have just tried both t and nil, and it does not make any difference.

--=20
"Programming reliably --- must be an activity of an undeniably mathematical=
 nature [=E2=80=A6] You see, mathematics is about thinking, and doing mathe=
matics is always trying to think as well as possible." -- Edsger W. Dijkstr=
a (1981)

Rudolf Adamkovi=C4=8D <salutis@HIDDEN>
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia

[he/him]




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Alan Third <alan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 02 Dec 2021 22:23:02 +0000
Resent-Message-ID: <handler.52085.B52085.163848373430586 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>
Cc: 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163848373430586
          (code B ref 52085); Thu, 02 Dec 2021 22:23:02 +0000
Received: (at 52085) by debbugs.gnu.org; 2 Dec 2021 22:22:14 +0000
Received: from localhost ([127.0.0.1]:49521 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1msuT0-0007xG-6f
	for submit <at> debbugs.gnu.org; Thu, 02 Dec 2021 17:22:14 -0500
Received: from outbound.soverin.net ([116.202.126.228]:55557)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1msuSx-0007x1-Uf
 for 52085 <at> debbugs.gnu.org; Thu, 02 Dec 2021 17:22:12 -0500
Received: from smtp.soverin.net (unknown [10.10.3.24])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 61F5566;
 Thu,  2 Dec 2021 22:22:05 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1638483724; bh=rGSAKzJO2HBZGndVhG0miWN2tnNTBUld0t+W0pbUyO0=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=G3DnqkWe5a47sRzbwED/lPARySisPs9tF1oEGH+hTmf3tfRpEB5ni0ctPdyFg4xTA
 uv9Dbor4jVInBa68AsNKZSHYtLORzg4jEuZmJrz5v1Gwr0dY0Cb22Er3ecRxyREACo
 2b2qpYuPs5KiFRHMlXNXVIlNegl79LqlVF9QqX/f9qSNv6rRVD3OiewdpvIe/GC4wN
 0QUuP/twOQgAoPh78MQt9e/Hh235ASl3rI8Y5qknIZlZL9kno/Q9k8wO2YOuOtN4CG
 NEdxIybqP2R/uRppg4cyeql94ERXF+EB3H7Xo1NwRoAP0jiEAPbvXnUzg3RVF3ICaZ
 qiIhhZBb9OOJQ==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1msuSo-000xtP-EW;
 Thu, 02 Dec 2021 22:22:02 +0000
Date: Thu, 2 Dec 2021 22:22:02 +0000
From: Alan Third <alan@HIDDEN>
Message-ID: <YalHCvAdtN4Acg6i@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Aaron Jensen <aaronjensen@HIDDEN>, 52085 <at> debbugs.gnu.org
References: <m2r1b5xckq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <m2r1b5xckq.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Wed, Nov 24, 2021 at 08:12:53PM -0500, Aaron Jensen wrote:
> I still need to try this with emacs -Q, but I have seen this for some
> time now (possibly since Alan's recent batch of changes to macOS
> rendering)
> 
> If I am screen sharing on zoom, I will often issue a command that I
> expect to repaint the frame and it will not. If I issue another then it
> repaints immediately with both commands having been realized. This
> *only* happens when screen sharing with Zoom. I will try other screen
> sharing software to see if it is a Zoom specific thing. I am typically
> sharing just the Emacs window (and maybe an iTerm and a browser), but
> never full screen sharing.
> 
> Alan, is there anything that you could think of that could cause
> something like this to happen? Is there logging I could add to help get
> to the bottom of it?

Probably the first thing you could do is check that [EmacsLayer
display] is being called at the right time.

But I can't really think of any particular reason for this to happen.
-- 
Alan Third




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Alan Third <alan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 02 Dec 2021 22:23:02 +0000
Resent-Message-ID: <handler.52085.B52085.163848375730637 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>
Cc: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>, 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163848375730637
          (code B ref 52085); Thu, 02 Dec 2021 22:23:02 +0000
Received: (at 52085) by debbugs.gnu.org; 2 Dec 2021 22:22:37 +0000
Received: from localhost ([127.0.0.1]:49527 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1msuTM-0007y5-Sq
	for submit <at> debbugs.gnu.org; Thu, 02 Dec 2021 17:22:37 -0500
Received: from outbound.soverin.net ([116.202.126.228]:59561)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1msuTK-0007xh-Rk
 for 52085 <at> debbugs.gnu.org; Thu, 02 Dec 2021 17:22:35 -0500
Received: from smtp.soverin.net (unknown [10.10.3.28])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 7A8E166;
 Thu,  2 Dec 2021 22:22:29 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1638483748; bh=9CHyW2GeHAL49UXm4J10nE4wHuA++hCiRNeUZV/q3Rk=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=pqfZCbQ/9nXIyKxKFG3oaZZFTXFDHQHvhOlQ6l7L8C+OnVjhChntbrw4K0kNn6qWD
 74YTtnXG2krAuD3KoJWsNoUss2/vwd7Y7m4yseZAHMhr/LQDQuuFOvo17JQEw2+wjI
 CHvghN0Tei6JNO4DyVCfuwkDaxWAl6wg5WCqNC06MfGX6na6k/ZrSIjJLr5jRZpzSW
 J/jZXHciD+OQv9uL+AqlhAUU/8qiFjWA8+9J0JasR7G+QuwjZOVnpif/qmIQ/ssvQk
 uXsV1nL3gOCoMx+K6fQjS0NDpqLA3uaN9Zed44vM2IbjK9LriTsx/7HoWHZnX0t/0P
 gSpMinUVtGuKQ==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1msuTC-000xtb-Jc;
 Thu, 02 Dec 2021 22:22:26 +0000
Date: Thu, 2 Dec 2021 22:22:26 +0000
From: Alan Third <alan@HIDDEN>
Message-ID: <YalHIhNkq/lAP9hz@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Aaron Jensen <aaronjensen@HIDDEN>,
 Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>,
 52085 <at> debbugs.gnu.org
References: <m2r1b5xckq.fsf@HIDDEN> <m2bl21ej9t.fsf@HIDDEN>
 <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Tue, Nov 30, 2021 at 01:18:19PM -0500, Aaron Jensen wrote:
> On Tue, Nov 30, 2021 at 10:49 AM Rudolf Adamkovič <salutis@HIDDEN> wrote:
> >
> > I have the same problem (every day) but with the open-source Jitsi screen-sharing program.
> 
> Do you have inhibit-double-buffering set to t? I'm trying setting that
> to nil, to see if that helps.

I'm pretty sure that variable does nothing on NS.
-- 
Alan Third




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Aaron Jensen <aaronjensen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 03 Dec 2021 05:15:02 +0000
Resent-Message-ID: <handler.52085.B52085.163850846830642 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Alan Third <alan@HIDDEN>, Aaron Jensen <aaronjensen@HIDDEN>, 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163850846830642
          (code B ref 52085); Fri, 03 Dec 2021 05:15:02 +0000
Received: (at 52085) by debbugs.gnu.org; 3 Dec 2021 05:14:28 +0000
Received: from localhost ([127.0.0.1]:49868 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mt0tw-0007yA-35
	for submit <at> debbugs.gnu.org; Fri, 03 Dec 2021 00:14:28 -0500
Received: from mail-pf1-f180.google.com ([209.85.210.180]:38628)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaronjensen@HIDDEN>) id 1mt0tv-0007xz-2g
 for 52085 <at> debbugs.gnu.org; Fri, 03 Dec 2021 00:14:27 -0500
Received: by mail-pf1-f180.google.com with SMTP id g18so1800785pfk.5
 for <52085 <at> debbugs.gnu.org>; Thu, 02 Dec 2021 21:14:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
 bh=N7v4YVgWLsTxm502vTo8wXsyRvnbzAtpLOxEeqPPLX0=;
 b=krQez47ZaZ/aGUwWzJY7R2CYuS57CetRVDp5lO5frO+IFV3OdMAX5BRwauQZjdzmxA
 qAFNgBQcO+YKCnkHx4ngd9r9kMhGkQxRKnfH8nDRrcSNw9bT9wuts0A/hDSzMVMPErxi
 8ES0hVHwbyqjxKys4M2LkD15OBOgmEghIK2ReAYU9uOs3gxKzRzE4zBhZjYoU5xXHQ4a
 zrVddQnJeCmkLJGrwQTOPjlYP0BJdMGtcGgEWJw1mPVLs7C3Nvquwygjp1WqDFpSgtv6
 dlykT1swUcgDoegrr1Q0Bf5lU6xO1PbKiLKm2c/E3M4yNoCAIHtE69BA8tT2IwL3lD6T
 mzgw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=N7v4YVgWLsTxm502vTo8wXsyRvnbzAtpLOxEeqPPLX0=;
 b=mmkUuBxaQVFsw+TU/Id2xjjEiG+v4KiUtV0184N4O/oaZPzi+dPMxn/7rYe11MVQcO
 tN+WSf2bbq0b9mEcaumJsBBIxMz2C1SH4CNgjV48IJoowFVT12T7GkjnaDnn2a/1bU/p
 Jvo2FjFy/8xBTl3pEqNDUDO3iJ4a5sZCFfyRw9IXoHwA/GlWOpz5oENjPa8Ew8zTKVed
 6kzMiEogMbMcErwo7GlcewYoZGVQBihA3UZpxAq6jbV9Gy/kQXlaClaLn9WIpJm1rY9T
 mthBoTJPrAhz3GHD947S8OLkF8T/Smsaj1JL2ku0lbP3r1zsk8YhoaeyasVt2mY7c9Fz
 xDQA==
X-Gm-Message-State: AOAM531OD7HWiATCTRRDLfsRT82sUYM3QhTwQqZ3GuGT3+0tQ1xuYDt7
 FktakPortO4fJWyPra/HT50YU3JOL/0Q7A8Bofs=
X-Google-Smtp-Source: ABdhPJweO1lpQ/3zEwelV9733hQCIbfY36AmjumN/awLqZG1AmHbE8C2kac2chB7pqK/pfw7x4TC91wIV4UtJmKiDLw=
X-Received: by 2002:a63:6987:: with SMTP id e129mr2930977pgc.520.1638508461366; 
 Thu, 02 Dec 2021 21:14:21 -0800 (PST)
MIME-Version: 1.0
References: <m2r1b5xckq.fsf@HIDDEN> <YalHCvAdtN4Acg6i@HIDDEN>
In-Reply-To: <YalHCvAdtN4Acg6i@HIDDEN>
From: Aaron Jensen <aaronjensen@HIDDEN>
Date: Fri, 3 Dec 2021 00:14:10 -0500
Message-ID: <CAHyO48x8MrdqqutAHutJEDicnSb--dddrVFTc=jZPmVjNNbqGQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Thu, Dec 2, 2021 at 5:22 PM Alan Third <alan@HIDDEN> wrote:
>
> On Wed, Nov 24, 2021 at 08:12:53PM -0500, Aaron Jensen wrote:
> > I still need to try this with emacs -Q, but I have seen this for some
> > time now (possibly since Alan's recent batch of changes to macOS
> > rendering)
> >
> > If I am screen sharing on zoom, I will often issue a command that I
> > expect to repaint the frame and it will not. If I issue another then it
> > repaints immediately with both commands having been realized. This
> > *only* happens when screen sharing with Zoom. I will try other screen
> > sharing software to see if it is a Zoom specific thing. I am typically
> > sharing just the Emacs window (and maybe an iTerm and a browser), but
> > never full screen sharing.
> >
> > Alan, is there anything that you could think of that could cause
> > something like this to happen? Is there logging I could add to help get
> > to the bottom of it?
>
> Probably the first thing you could do is check that [EmacsLayer
> display] is being called at the right time.
>
> But I can't really think of any particular reason for this to happen.

How do I enable and observe NSTRACE?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Alan Third <alan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 04 Dec 2021 10:49:01 +0000
Resent-Message-ID: <handler.52085.B52085.163861494031067 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>
Cc: 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163861494031067
          (code B ref 52085); Sat, 04 Dec 2021 10:49:01 +0000
Received: (at 52085) by debbugs.gnu.org; 4 Dec 2021 10:49:00 +0000
Received: from localhost ([127.0.0.1]:52970 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mtSbE-000850-IO
	for submit <at> debbugs.gnu.org; Sat, 04 Dec 2021 05:49:00 -0500
Received: from outbound.soverin.net ([116.202.126.228]:42843)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1mtSbC-00084m-TG
 for 52085 <at> debbugs.gnu.org; Sat, 04 Dec 2021 05:48:59 -0500
Received: from smtp.soverin.net (unknown [10.10.3.24])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 5947F81F;
 Sat,  4 Dec 2021 10:48:53 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1638614932; bh=icpk0p5QW/21Ji7fkdwpI7nBVqtOLXXqJGk7ToUBHI0=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=RvEUpvHVlQsFyJh9QkN4go0FYx4I9w3slhYanJiIx4KKGufSSvFd3jiKdEuepUb18
 Y/Krb9kDlYDAPdRQN1CSW6NgAk7bujMPadQigwFQuXXc1koa8OmeNWghb9UvdRA5C9
 ZLI94NSlWQNhQCfnHz+FIeVAUHIVRrMSmgf02JnpngB9JXzdMFAh2qzxnE8zNjiWjC
 zJeycAruRBjx0UIS0xm9cZg+oRqIfyyeyxirK72GYiXOfpnSzjgk2yPxBfRqnhyHtP
 hkEg5Vczwnrn4Z/XNcNV/z51NX2+eNOj/8YH+dff+hTHRrGhenBXAzXm53ZZOKTNYl
 Q4qchJ8H9sqpQ==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1mtSb4-0014cL-IE;
 Sat, 04 Dec 2021 10:48:50 +0000
Date: Sat, 4 Dec 2021 10:48:50 +0000
From: Alan Third <alan@HIDDEN>
Message-ID: <YatHko5K80FbN1IL@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Aaron Jensen <aaronjensen@HIDDEN>, 52085 <at> debbugs.gnu.org
References: <m2r1b5xckq.fsf@HIDDEN> <YalHCvAdtN4Acg6i@HIDDEN>
 <CAHyO48x8MrdqqutAHutJEDicnSb--dddrVFTc=jZPmVjNNbqGQ@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAHyO48x8MrdqqutAHutJEDicnSb--dddrVFTc=jZPmVjNNbqGQ@HIDDEN>
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Fri, Dec 03, 2021 at 12:14:10AM -0500, Aaron Jensen wrote:
> On Thu, Dec 2, 2021 at 5:22 PM Alan Third <alan@HIDDEN> wrote:
> >
> > Probably the first thing you could do is check that [EmacsLayer
> > display] is being called at the right time.
> >
> > But I can't really think of any particular reason for this to happen.
> 
> How do I enable and observe NSTRACE?

Uncomment the line at nsterm.h:65, and probably the one at line 78
too, which refers to NSTRACE_GROUP_FOCUS.

It logs to the terminal or to the system logs.
-- 
Alan Third




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#52085: 29.0.50; Frame occasionally fails to paint while screen sharing on macOS
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 07 Dec 2021 20:31:01 +0000
Resent-Message-ID: <handler.52085.B52085.163890902510146 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 52085
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Aaron Jensen <aaronjensen@HIDDEN>
Cc: 52085 <at> debbugs.gnu.org
Received: via spool by 52085-submit <at> debbugs.gnu.org id=B52085.163890902510146
          (code B ref 52085); Tue, 07 Dec 2021 20:31:01 +0000
Received: (at 52085) by debbugs.gnu.org; 7 Dec 2021 20:30:25 +0000
Received: from localhost ([127.0.0.1]:38771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1muh6X-0002dI-FJ
	for submit <at> debbugs.gnu.org; Tue, 07 Dec 2021 15:30:25 -0500
Received: from mr85p00im-ztdg06021101.me.com ([17.58.23.180]:59290)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1muh6U-0002Ul-Ti
 for 52085 <at> debbugs.gnu.org; Tue, 07 Dec 2021 15:30:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1638909017; bh=vFT67f4IwwDAa10Za8ALIdIdnscv32cIFMYs+aM6SsY=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=rTDtSnclrbuyta7jiK9qFkMWty2rrkYEBkqt7zNIBed6V55zQbzwKbUB6X4/aZTSp
 dyyOROYhguVIpJs2v8R7pXjjaS1BzT/8Wjb32xNXNYLBNGmM904VwZC7/Sx+Dniy9A
 WHzmOFlQFcpdeIBg7W0fv3SS5Y+7U1ZOnpzHyh20Xw0ZCsiB4w9GqTfpAvWBct22xg
 xLn4I7YDprIF7n+0DeR4XfZKdrHp15h5lsuxLfSUgZ5mUSAkSEUFG5zBL9JBss01TM
 lR610MbQ2BdytfAOX+drw1TdnZMD78USdV/FMQb9LQAPeij6+wh00HgqFpR3kcVZQF
 5jBa24ceW+NZQ==
Received: from Workstation.local (78-141-116-131.dynamic.orange.sk
 [78.141.116.131])
 by mr85p00im-ztdg06021101.me.com (Postfix) with ESMTPSA id 5559934026D;
 Tue,  7 Dec 2021 20:30:16 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <m2r1avyy2s.fsf@HIDDEN>
References: <m2r1b5xckq.fsf@HIDDEN> <m2bl21ej9t.fsf@HIDDEN>
 <CAHyO48xUUEXP_aa-JEBEkoV0mxfaXbXQOLKp4eSovSjsPO4NAw@HIDDEN>
 <m2r1avyy2s.fsf@HIDDEN>
Date: Tue, 07 Dec 2021 21:30:10 +0100
Message-ID: <m25ys09mzx.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.790,17.11.62.513.0000000 definitions=2021-12-07_08:2021-12-06_01,2021-12-07_08,2021-12-02_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 suspectscore=0
 adultscore=0 spamscore=0 mlxscore=0 clxscore=1015 bulkscore=0 phishscore=0
 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2112070126
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Rudolf Adamkovi=C4=8D via "Bug reports for GNU Emacs, the Swiss army knife =
of
text editors" <bug-gnu-emacs@HIDDEN> writes:

> Aaron Jensen <aaronjensen@HIDDEN> writes:
>
>> Do you have inhibit-double-buffering set to t? I'm trying setting that
>> to nil, to see if that helps.
>
> FYI: I have just tried both t and nil, and it does not make any differenc=
e.

Addendum: Sharing Emacs *window* with Jitsi works great.  Sharing the entir=
e *screen* does not.  There, Emacs slowly "falls apart", redrawing erratica=
lly (for the remote viewer).

Rudy
--=20
"Programming reliably --- must be an activity of an undeniably mathematical=
 nature [=E2=80=A6] You see, mathematics is about thinking, and doing mathe=
matics is always trying to think as well as possible." -- Edsger W. Dijkstr=
a (1981)

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia





Last modified: Tue, 7 Dec 2021 20:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.