all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: martin rudalics <rudalics@gmx.at>
To: m.nomiya@gmail.com, 49959@debbugs.gnu.org
Subject: bug#49959: 28.0.50; Emacs got quasi freeze
Date: Sun, 29 Aug 2021 09:21:59 +0200	[thread overview]
Message-ID: <1fc12f13-1666-d775-f695-f353fd2f8738@gmx.at> (raw)
In-Reply-To: <877dg580px.wl-nomiya@galaxy.dti.ne.jp>

 > RM>  - Send me a diff of your "emacs with bug" and your "emacs without bug".

Sorry but what I meant here is that you should send me the output of the
diff program for the codes, that is the differences when comparing the
_code_ of the "emacs without bug" and the _code_ of "emacs with bug".  I
cannot guess that from here because I cannot simply revert commit
483c5e953c12a95382bef4a3b6769a680c32fe86 here - it gets me a conflict
with a later commit.

When you send me the differences between the two versions, I hopefully
will be able to figure out why they behave differently when run.  So
please don't _run_ emacs for this purpose but tell me what the static
differences between these two versions are.  And don't hesitate to ask
if this request was unclear again.

 > RM>  I cannot imagine how Emacs can get there without producing any recorded
 > RM>  events before or after it so it would be very interesting to find out
 > RM>  how it got there in the first place.
 >
 > This one?
 >
 > (gdb) bt
 > #0  builtin_lisp_symbol (index=0) at lisp.h:1008
 > #1  0x0000000000573854 in x_make_frame_visible (f=0x12815e8) at xterm.c:11686
 > #2  0x0000000000574044 in x_make_frame_visible_invisible
 >      (f=0x12815e8, visible=true) at xterm.c:11898
 > #3  0x000000000043bf11 in Fmake_frame_visible (frame=0x12815ed) at frame.c:2718
 > #4  0x000000000068f99d in funcall_subr
 >      (subr=0xe571c0 <Smake_frame_visible>, numargs=1, args=0x7fffffffa250)
 >      at eval.c:3126
 > #5  0x000000000068f47e in Ffuncall (nargs=2, args=0x7fffffffa248)
 >      at eval.c:3051
[...]
 > #39 0x00000000005b4856 in top_level_2 () at keyboard.c:1126
 > #40 0x000000000068af6d in internal_condition_case
 >      (bfun=0x5b4833 <top_level_2>, handlers=0x90, hfun=0x5b4100 <cmd_error>)
 >      at eval.c:1478
 > #41 0x00000000005b489a in top_level_1 (ignore=0x0) at keyboard.c:1134
 > #42 0x000000000068a1c2 in internal_catch
 >      (tag=0xe730, func=0x5b4858 <top_level_1>, arg=0x0) at eval.c:1198
 > --Type <RET> for more, q to quit, c to continue without paging--
 > #43 0x00000000005b478b in command_loop () at keyboard.c:1094
 > #44 0x00000000005b3be1 in recursive_edit_1 () at keyboard.c:720
 > #45 0x00000000005b3deb in Frecursive_edit () at keyboard.c:792
 > #46 0x00000000005afea6 in main (argc=1, argv=0x7fffffffd568) at emacs.c:2310

This one, right.  It still leaves me with the mystery that
`frame-size-history' does not record a single event whenever you switch
desktops.

Thanks, martin





  reply	other threads:[~2021-08-29  7:21 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-09  9:12 bug#49959: 28.0.50; Emacs got quasi freeze 野宮 賢 / NOMIYA Masaru
2021-08-18  8:03 ` martin rudalics
2021-08-21  5:09   ` Masaru Nomiya
     [not found]     ` <20210821072303.ead4637113305e2e518936b8@rasterman.com>
2021-08-21  6:54       ` Masaru Nomiya
2021-08-22  8:23         ` martin rudalics
2021-08-22  9:49           ` martin rudalics
2021-08-22 16:54             ` martin rudalics
2021-08-22 23:11               ` Masaru Nomiya
2021-08-23  8:35                 ` martin rudalics
2021-08-24  1:19                   ` Masaru Nomiya
2021-08-24  3:45                     ` Masaru Nomiya
2021-08-24  9:41                       ` martin rudalics
2021-08-24 12:35                         ` Masaru Nomiya
2021-08-24 14:14                           ` martin rudalics
2021-08-25 11:01                             ` Masaru Nomiya
2021-08-25 14:16                               ` martin rudalics
2021-08-26  0:24                                 ` Masaru Nomiya
2021-08-26  7:52                                   ` martin rudalics
2021-08-29  2:05                                     ` Masaru Nomiya
2021-08-29  7:21                                       ` martin rudalics [this message]
     [not found]                                         ` <875yvo8ywt.wl-nomiya@galaxy.dti.ne.jp>
     [not found]                                           ` <89382a57-874e-81ed-d71f-8301db63ba48@gmx.at>
     [not found]                                             ` <87h7f5oq0p.wl-m.nomiya@gmail.com>
2021-08-31 16:51                                               ` bug#49959: Diff file (Was: Re: bug#49959: 28.0.50; Emacs got quasi freeze) martin rudalics
2021-09-01  0:21                                                 ` Masaru Nomiya
2021-09-01  9:17                                                   ` martin rudalics
2021-09-01 10:05                                                     ` Masaru Nomiya
2022-08-22 11:59                                                       ` bug#49959: 28.0.50; Emacs got quasi freeze Lars Ingebrigtsen
2022-09-19 19:19                                                         ` Lars Ingebrigtsen
2022-09-19 21:45                                                           ` 野宮 賢 / NOMIYA Masaru

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1fc12f13-1666-d775-f695-f353fd2f8738@gmx.at \
    --to=rudalics@gmx.at \
    --cc=49959@debbugs.gnu.org \
    --cc=m.nomiya@gmail.com \
    /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 external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.