unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
To: Eli Zaretskii <eliz@gnu.org>
Cc: luangruo@yahoo.com, nodermattlemay@gmail.com, 67653@debbugs.gnu.org
Subject: bug#67653: 29.1; Regression: When using a minibuffer-only frame, setting `resize-mini-frames' hangs Emacs
Date: Thu, 07 Dec 2023 11:26:58 +0100	[thread overview]
Message-ID: <87msumjojx.fsf@gmx.net> (raw)
In-Reply-To: <83bkb22ugf.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 07 Dec 2023 12:11:28 +0200")

[-- Attachment #1: Type: text/plain, Size: 1384 bytes --]

On Thu, 07 Dec 2023 12:11:28 +0200 Eli Zaretskii <eliz@gnu.org> wrote:

>> From: Stephen Berman <stephen.berman@gmx.net>
>> Cc: Nicolas Odermatt-Lemay <nodermattlemay@gmail.com>,  Po Lu
>>  <luangruo@yahoo.com>,  67653@debbugs.gnu.org
>> Date: Thu, 07 Dec 2023 10:07:46 +0100
>>
>> On Thu, 07 Dec 2023 09:21:37 +0200 Eli Zaretskii <eliz@gnu.org> wrote:
>>
>> >> From: Nicolas Odermatt-Lemay <nodermattlemay@gmail.com>
>> >> Date: Wed, 6 Dec 2023 22:41:46 -0500
>> >> Cc: 67653@debbugs.gnu.org
>> >>
>> >> Sorry about that, here is the details:
>> >>
>> >> In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37,
>> >> cairo version 1.16.0)
>> >> Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
>> >> System Description: Guix System
>> [...]
>> > Thanks.
>> >
>> > Can anyone reproduce this on GNU/Linux?
>>
>> Yes, I can, on both emacs-29 and master (I cannot currently test earlier
>> versions).
>
> Thanks, then please attach GDB to the Emacs process when it is hung,
> and type this at the GDB prompt:
>
>   (gdb) thread apply all bt
>
> Then post here everything GDB produces as result.

Attached.  (I didn't attach gdb but started emacs in gdb and then
induced the hang, so I think the backtrace should be essentially the
same, but if you really want me to attach gdb, I'll do it.)

Steve Berman


[-- Attachment #2: gdb backtrace --]
[-- Type: text/plain, Size: 18977 bytes --]

steve [ ~/build/emacs-master/src ]$ gdb ./emacs
GNU gdb (GDB) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./emacs...
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0.0
TERM = dumb
Breakpoint 1 at 0x1940e9: file /home/steve/src/emacs/emacs-master/src/emacs.c, line 446.
Breakpoint 2 at 0x157dfb: file /home/steve/src/emacs/emacs-master/src/xterm.c, line 26956.
(gdb) r -Q --eval "(progn (setq default-frame-alist '((minibuffer . nil))) (setq resize-mini-frames t))"
Starting program: /home/steve/build/emacs-master/src/emacs -Q --eval "(progn (setq default-frame-alist '((minibuffer . nil))) (setq resize-mini-frames t))"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffd9d606c0 (LWP 7270)]
[New Thread 0x7fffd93d06c0 (LWP 7271)]
[New Thread 0x7fffd8a406c0 (LWP 7272)]
[New Thread 0x7fffcbf316c0 (LWP 7273)]
[New Thread 0x7fffcb4d56c0 (LWP 7274)]
[Thread 0x7fffcb4d56c0 (LWP 7274) exited]
[New Thread 0x7fffcb4d56c0 (LWP 7275)]
[New Thread 0x7fffcab456c0 (LWP 7276)]
[Thread 0x7fffcb4d56c0 (LWP 7275) exited]
[Thread 0x7fffcab456c0 (LWP 7276) exited]
[New Thread 0x7fffcab456c0 (LWP 7277)]
[New Thread 0x7fffcb4d56c0 (LWP 7278)]
[Thread 0x7fffcab456c0 (LWP 7277) exited]
[Thread 0x7fffcb4d56c0 (LWP 7278) exited]
[Thread 0x7fffcbf316c0 (LWP 7273) exited]
  C-c C-z
Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
0x00007fffeccc6041 in pselect64_syscall (sigmask=0x0, timeout=<optimized out>,
    exceptfds=0x0, writefds=0x0, readfds=0x7fffffff6f10, nfds=5)
    at ../sysdeps/unix/sysv/linux/pselect.c:34
34	  return SYSCALL_CANCEL (pselect6_time64, nfds, readfds, writefds, exceptfds,
(gdb) thread apply all bt

Thread 4 (Thread 0x7fffd8a406c0 (LWP 7272) "gdbus"):
#0  0x00007fffeccbc0af in __GI___poll (fds=0x7fffd0000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6ce8d4f in g_main_context_iterate_unlocked.isra () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6ce989f in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6f832e6 in gdbus_shared_thread_func () at /usr/lib/libgio-2.0.so.0
#4  0x00007ffff6d1fa9d in g_thread_proxy () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffecc4885b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6  0x00007fffeccc9118 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Lisp Backtrace:
"terminal-live-p" (0x0)
"modify-frame-parameters" (0xd9de2318)
"fit-frame-to-buffer-1" (0xd9de2188)
"fit-mini-frame-to-buffer" (0xd9de2150)
"window--resize-mini-frame" (0xffff7528)
"redisplay_internal (C function)" (0x0)
"read-from-minibuffer" (0xd9de20e8)
"completing-read-default" (0xffffd028)
"read-extended-command-1" (0xffffd2e0)
"read-extended-command" (0xd9de2040)
"byte-code" (0xffffd4b0)
"command-execute" (0xffffd858)

Thread 3 (Thread 0x7fffd93d06c0 (LWP 7271) "gmain"):
#0  0x00007fffeccbc0af in __GI___poll (fds=0x555555fbe9f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6ce8d4f in g_main_context_iterate_unlocked.isra () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6ce95dc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff6ce9621 in glib_worker_main () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff6d1fa9d in g_thread_proxy () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffecc4885b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6  0x00007fffeccc9118 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Lisp Backtrace:
"modify-frame-parameters" (0xd9de2318)
"fit-frame-to-buffer-1" (0xd9de2188)
"fit-mini-frame-to-buffer" (0xd9de2150)
"window--resize-mini-frame" (0xffff7528)
"redisplay_internal (C function)" (0x0)
"read-from-minibuffer" (0xd9de20e8)
"completing-read-default" (0xffffd028)
"read-extended-command-1" (0xffffd2e0)
"read-extended-command" (0xd9de2040)
"byte-code" (0xffffd4b0)
"command-execute" (0xffffd858)

Thread 2 (Thread 0x7fffd9d606c0 (LWP 7270) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6d53990 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff6caf09b in g_async_queue_pop_unlocked () at /usr/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#3  0x00007ffff6d200e2 in g_thread_pool_spawn_thread () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff6d1fa9d in g_thread_proxy () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffecc4885b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6  0x00007fffeccc9118 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Lisp Backtrace:
"modify-frame-parameters" (0xd9de2318)
"fit-frame-to-buffer-1" (0xd9de2188)
"fit-mini-frame-to-buffer" (0xd9de2150)
"window--resize-mini-frame" (0xffff7528)
"redisplay_internal (C function)" (0x0)
"read-from-minibuffer" (0xd9de20e8)
"completing-read-default" (0xffffd028)
"read-extended-command-1" (0xffffd2e0)
"read-extended-command" (0xd9de2040)
"byte-code" (0xffffd4b0)
"command-execute" (0xffffd858)

Thread 1 (Thread 0x7fffe871c140 (LWP 7267) "emacs"):
#0  0x00007fffeccc6041 in pselect64_syscall (sigmask=0x0, timeout=<optimized out>, exceptfds=0x0, writefds=0x0, readfds=0x7fffffff6f10, nfds=5) at ../sysdeps/unix/sysv/linux/pselect.c:34
#1  __pselect (nfds=nfds@entry=5, readfds=readfds@entry=0x7fffffff6f10, writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized out>, timeout@entry=0x7fffffff6f00, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:56
#2  0x00005555556b211f in x_wait_for_event (f=f@entry=0x5555561964f0, eventtype=eventtype@entry=22) at /home/steve/src/emacs/emacs-master/src/xterm.c:28336
#3  0x00005555556dc87a in xg_frame_set_char_size (f=f@entry=0x5555561964f0, width=88, height=17) at /home/steve/src/emacs/emacs-master/src/gtkutil.c:1339
#4  0x00005555556bf49f in x_set_window_size (f=0x5555561964f0, change_gravity=<optimized out>, width=<optimized out>, height=<optimized out>) at /home/steve/src/emacs/emacs-master/src/xterm.c:28429
#5  0x00005555555f8fc0 in adjust_frame_size (f=f@entry=0x5555561964f0, new_text_width=<optimized out>, new_text_width@entry=56, new_text_height=new_text_height@entry=17, inhibit=inhibit@entry=1, pretend=pretend@entry=false, parameter=<optimized out>) at /home/steve/src/emacs/emacs-master/src/frame.c:783
#6  0x00005555555fc643 in gui_set_frame_parameters_1 (f=f@entry=0x5555561964f0, alist=<optimized out>, alist@entry=XIL(0x7fffe7a11123), default_parameter=default_parameter@entry=false) at /home/steve/src/emacs/emacs-master/src/frame.c:4466
#7  0x00005555555fcae1 in gui_set_frame_parameters (f=f@entry=0x5555561964f0, alist=alist@entry=XIL(0x7fffe7a11123)) at /home/steve/src/emacs/emacs-master/src/frame.c:4558
#8  0x00005555555fcb8b in Fmodify_frame_parameters (frame=<optimized out>, alist=XIL(0x7fffe7a11123)) at /home/steve/src/emacs/emacs-master/src/frame.c:3547
#9  0x0000555555762a33 in funcall_subr (subr=subr@entry=0x555555cfe4e0 <Smodify_frame_parameters>, numargs=numargs@entry=2, args=args@entry=0x7fffd9de2318) at /home/steve/src/emacs/emacs-master/src/eval.c:3057
#10 0x00005555557964e6 in exec_byte_code (fun=XIL(0x555555cfe4e5), fun@entry=XIL(0x7fffe7f3cb55), args_template=<optimized out>, args_template@entry=257, nargs=<optimized out>, nargs@entry=1, args=<optimized out>, args@entry=0x7fffffff7528) at /home/steve/src/emacs/emacs-master/src/lisp.h:2210
#11 0x00005555557624a5 in fetch_and_exec_byte_code (fun=XIL(0x7fffe7f3cb55), args_template=args_template@entry=257, nargs=nargs@entry=1, args=args@entry=0x7fffffff7528) at /home/steve/src/emacs/emacs-master/src/eval.c:3102
#12 0x0000555555763e9a in funcall_lambda (fun=fun@entry=XIL(0x7fffe7f3cb55), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff7528) at /home/steve/src/emacs/emacs-master/src/eval.c:3174
#13 0x0000555555764265 in funcall_general (fun=XIL(0x7fffe7f3cb55), numargs=numargs@entry=1, args=args@entry=0x7fffffff7528) at /home/steve/src/emacs/emacs-master/src/eval.c:2966
#14 0x000055555576149a in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffff7520) at /home/steve/src/emacs/emacs-master/src/eval.c:3016
#15 0x0000555555760686 in internal_condition_case_n (bfun=0x5555557613fe <Ffuncall>, nargs=nargs@entry=2, args=args@entry=0x7fffffff7520, handlers=handlers@entry=XIL(0x30), hfun=hfun@entry=0x55555561785c <safe_eval_handler>) at /home/steve/src/emacs/emacs-master/src/eval.c:1570
#16 0x0000555555607209 in safe__call (inhibit_quit=inhibit_quit@entry=false, nargs=nargs@entry=2, func=func@entry=XIL(0x122d0), ap=ap@entry=0x7fffffff75a0) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3072
#17 0x000055555561512c in safe_call (nargs=nargs@entry=2, func=func@entry=XIL(0x122d0)) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3087
#18 0x0000555555615162 in safe_call1 (fn=fn@entry=XIL(0x122d0), arg=<optimized out>) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3098
#19 0x000055555562d2f3 in resize_mini_window (w=w@entry=0x55555618b7b0, exact_p=exact_p@entry=false) at /home/steve/src/emacs/emacs-master/src/xdisp.c:12806
#20 0x0000555555640006 in redisplay_window (window=XIL(0x55555618b7b5), just_this_one_p=just_this_one_p@entry=false) at /home/steve/src/emacs/emacs-master/src/xdisp.c:19851
#21 0x00005555556427a7 in redisplay_window_0 (window=window@entry=XIL(0x55555618b7b5)) at /home/steve/src/emacs/emacs-master/src/xdisp.c:17847
#22 0x0000555555760550 in internal_condition_case_1 (bfun=bfun@entry=0x555555642778 <redisplay_window_0>, arg=XIL(0x55555618b7b5), handlers=<optimized out>, hfun=hfun@entry=0x555555607492 <redisplay_window_error>) at /home/steve/src/emacs/emacs-master/src/eval.c:1510
#23 0x000055555560c46b in redisplay_windows (window=XIL(0x55555618b7b5)) at /home/steve/src/emacs/emacs-master/src/xdisp.c:17816
#24 0x00005555556329da in redisplay_internal () at /home/steve/src/emacs/emacs-master/src/xdisp.c:17216
#25 0x00005555556331d4 in redisplay () at /home/steve/src/emacs/emacs-master/src/xdisp.c:16398
#26 0x00005555556f758a in read_char (commandflag=1, map=map@entry=XIL(0x7fffe7a246a3), prev_event=XIL(0), used_mouse_menu=used_mouse_menu@entry=0x7fffffffc9bb, end_time=end_time@entry=0x0) at /home/steve/src/emacs/emacs-master/src/keyboard.c:2666
#27 0x00005555556f8e53 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffcad0, prompt=prompt@entry=XIL(0), dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at /home/steve/src/emacs/emacs-master/src/keyboard.c:10687
#28 0x00005555556fa3e1 in command_loop_1 () at /home/steve/src/emacs/emacs-master/src/keyboard.c:1408
#29 0x00005555557604da in internal_condition_case (bfun=bfun@entry=0x5555556fa207 <command_loop_1>, handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x5555556ef81f <cmd_error>) at /home/steve/src/emacs/emacs-master/src/eval.c:1486
#30 0x00005555556ea09a in command_loop_2 (handlers=handlers@entry=XIL(0x90)) at /home/steve/src/emacs/emacs-master/src/keyboard.c:1157
#31 0x0000555555760451 in internal_catch (tag=tag@entry=XIL(0x6e40), func=func@entry=0x5555556ea080 <command_loop_2>, arg=arg@entry=XIL(0x90)) at /home/steve/src/emacs/emacs-master/src/eval.c:1209
#32 0x00005555556ea002 in command_loop () at /home/steve/src/emacs/emacs-master/src/keyboard.c:1127
#33 0x00005555556ef429 in recursive_edit_1 () at /home/steve/src/emacs/emacs-master/src/keyboard.c:744
#34 0x000055555571a919 in read_minibuf (map=map@entry=XIL(0x7fffe7e91853), initial=<optimized out>, initial@entry=XIL(0), prompt=<optimized out>, prompt@entry=XIL(0x5555561e3b34), expflag=expflag@entry=false, histvar=histvar@entry=XIL(0x2aaa92187348), histpos=<optimized out>, defalt=<optimized out>, allow_props=<optimized out>, inherit_input_method=<optimized out>) at /home/steve/src/emacs/emacs-master/src/minibuf.c:905
#35 0x000055555571b088 in Fread_from_minibuffer (prompt=XIL(0x5555561e3b34), initial_contents=XIL(0), keymap=XIL(0x7fffe7e91853), read=XIL(0), hist=<optimized out>, default_value=XIL(0), inherit_input_method=XIL(0)) at /home/steve/src/emacs/emacs-master/src/minibuf.c:1370
#36 0x0000555555762ac9 in funcall_subr (subr=subr@entry=0x555555d0aba0 <Sread_from_minibuffer>, numargs=numargs@entry=7, args=args@entry=0x7fffd9de20e8) at /home/steve/src/emacs/emacs-master/src/eval.c:3067
#37 0x00005555557964e6 in exec_byte_code (fun=XIL(0x555555d0aba5), fun@entry=XIL(0x7fffe7e912d5), args_template=<optimized out>, args_template@entry=2050, nargs=<optimized out>, nargs@entry=8, args=<optimized out>, args@entry=0x7fffffffd028) at /home/steve/src/emacs/emacs-master/src/lisp.h:2210
#38 0x00005555557624a5 in fetch_and_exec_byte_code (fun=XIL(0x7fffe7e912d5), args_template=args_template@entry=2050, nargs=nargs@entry=8, args=args@entry=0x7fffffffd028) at /home/steve/src/emacs/emacs-master/src/eval.c:3102
#39 0x0000555555763e9a in funcall_lambda (fun=fun@entry=XIL(0x7fffe7e912d5), nargs=nargs@entry=8, arg_vector=arg_vector@entry=0x7fffffffd028) at /home/steve/src/emacs/emacs-master/src/eval.c:3174
#40 0x0000555555764265 in funcall_general (fun=XIL(0x7fffe7e912d5), numargs=numargs@entry=8, args=args@entry=0x7fffffffd028) at /home/steve/src/emacs/emacs-master/src/eval.c:2966
#41 0x000055555576149a in Ffuncall (nargs=nargs@entry=9, args=args@entry=0x7fffffffd020) at /home/steve/src/emacs/emacs-master/src/eval.c:3016
#42 0x0000555555717f04 in Fcompleting_read (prompt=XIL(0x5555561e3b34), collection=XIL(0x7fffe7f35345), predicate=XIL(0x5555563e9a05), require_match=XIL(0x30), initial_input=XIL(0), hist=XIL(0x2aaa92187348), def=XIL(0), inherit_input_method=XIL(0)) at /home/steve/src/emacs/emacs-master/src/minibuf.c:2044
#43 0x00007fffe78dddc9 in F726561642d657874656e6465642d636f6d6d616e642d31_read_extended_command_1_0 () at /home/steve/build/emacs-master/src/../native-lisp/30.0.50-4010b237/preloaded/simple-c970f236-009c6918.eln
#44 0x0000555555762a33 in funcall_subr (subr=subr@entry=0x7fffe7f2f878, numargs=numargs@entry=2, args=args@entry=0x7fffffffd2e0) at /home/steve/src/emacs/emacs-master/src/eval.c:3057
#45 0x0000555555764253 in funcall_general (fun=XIL(0x7fffe7f2f87d), numargs=numargs@entry=2, args=args@entry=0x7fffffffd2e0) at /home/steve/src/emacs/emacs-master/src/lisp.h:2210
#46 0x000055555576149a in Ffuncall (nargs=3, args=0x7fffffffd2d8) at /home/steve/src/emacs/emacs-master/src/eval.c:3016
#47 0x00007fffe78dd108 in F726561642d657874656e6465642d636f6d6d616e64_read_extended_command_0 () at /home/steve/build/emacs-master/src/../native-lisp/30.0.50-4010b237/preloaded/simple-c970f236-009c6918.eln
#48 0x0000555555762a21 in funcall_subr (subr=subr@entry=0x7fffe7c29cb0, numargs=numargs@entry=0, args=args@entry=0x7fffd9de2040) at /home/steve/src/emacs/emacs-master/src/eval.c:3055
#49 0x00005555557964e6 in exec_byte_code (fun=XIL(0x7fffe7c29cb5), args_template=<optimized out>, args_template@entry=0, nargs=<optimized out>, nargs@entry=0, args=<optimized out>, args@entry=0x0) at /home/steve/src/emacs/emacs-master/src/lisp.h:2210
#50 0x0000555555798843 in Fbyte_code (bytestr=XIL(0x7fffe7c29ddc), vector=XIL(0x7fffe7c29c5d), maxdepth=make_fixnum(3)) at /home/steve/src/emacs/emacs-master/src/bytecode.c:329
#51 0x0000555555763a2e in eval_sub (form=form@entry=XIL(0x7fffe7c29c1b)) at /home/steve/src/emacs/emacs-master/src/eval.c:2525
#52 0x00005555557650c7 in Feval (form=form@entry=XIL(0x7fffe7c29c1b), lexical=<optimized out>) at /home/steve/src/emacs/emacs-master/src/eval.c:2383
#53 0x000055555575dd9d in Fcall_interactively (function=XIL(0x2aaa91e965e0), record_flag=XIL(0), keys=XIL(0x7fffe82923b5)) at /home/steve/src/emacs/emacs-master/src/callint.c:323
#54 0x00007fffe78e0c75 in F636f6d6d616e642d65786563757465_command_execute_0 () at /home/steve/build/emacs-master/src/../native-lisp/30.0.50-4010b237/preloaded/simple-c970f236-009c6918.eln
#55 0x0000555555762a63 in funcall_subr (subr=subr@entry=0x7fffe7b5a838, numargs=numargs@entry=1, args=args@entry=0x7fffffffd858) at /home/steve/src/emacs/emacs-master/src/eval.c:3061
#56 0x0000555555764253 in funcall_general (fun=XIL(0x7fffe7b5a83d), numargs=numargs@entry=1, args=args@entry=0x7fffffffd858) at /home/steve/src/emacs/emacs-master/src/lisp.h:2210
#57 0x000055555576149a in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffd850) at /home/steve/src/emacs/emacs-master/src/eval.c:3016
#58 0x00005555556fa637 in call1 (arg1=<optimized out>, fn=XIL(0x4ef0)) at /home/steve/src/emacs/emacs-master/src/lisp.h:3248
#59 command_loop_1 () at /home/steve/src/emacs/emacs-master/src/keyboard.c:1529
#60 0x00005555557604da in internal_condition_case (bfun=bfun@entry=0x5555556fa207 <command_loop_1>, handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x5555556ef81f <cmd_error>) at /home/steve/src/emacs/emacs-master/src/eval.c:1486
#61 0x00005555556ea09a in command_loop_2 (handlers=handlers@entry=XIL(0x90)) at /home/steve/src/emacs/emacs-master/src/keyboard.c:1157
#62 0x0000555555760451 in internal_catch (tag=tag@entry=XIL(0x10890), func=func@entry=0x5555556ea080 <command_loop_2>, arg=arg@entry=XIL(0x90)) at /home/steve/src/emacs/emacs-master/src/eval.c:1209
#63 0x00005555556ea05d in command_loop () at /home/steve/src/emacs/emacs-master/src/keyboard.c:1135
#64 0x00005555556ef429 in recursive_edit_1 () at /home/steve/src/emacs/emacs-master/src/keyboard.c:744
#65 0x00005555556ef737 in Frecursive_edit () at /home/steve/src/emacs/emacs-master/src/keyboard.c:827
#66 0x00005555556e945e in main (argc=4, argv=0x7fffffffdc18) at /home/steve/src/emacs/emacs-master/src/emacs.c:2625

Lisp Backtrace:
"modify-frame-parameters" (0xd9de2318)
"fit-frame-to-buffer-1" (0xd9de2188)
"fit-mini-frame-to-buffer" (0xd9de2150)
"window--resize-mini-frame" (0xffff7528)
"redisplay_internal (C function)" (0x0)
"read-from-minibuffer" (0xd9de20e8)
"completing-read-default" (0xffffd028)
"read-extended-command-1" (0xffffd2e0)
"read-extended-command" (0xd9de2040)
"byte-code" (0xffffd4b0)
"command-execute" (0xffffd858)
(gdb)

  reply	other threads:[~2023-12-07 10:26 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-06  1:41 bug#67653: 29.1; Regression: When using a minibuffer-only frame, setting `resize-mini-frames' hangs Emacs Nicolas Odermatt-Lemay
2023-12-06 12:16 ` Eli Zaretskii
2023-12-07  3:41   ` Nicolas Odermatt-Lemay
2023-12-07  7:21     ` Eli Zaretskii
2023-12-07  9:07       ` Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-12-07 10:11         ` Eli Zaretskii
2023-12-07 10:26           ` Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors [this message]
2023-12-07 10:49             ` Eli Zaretskii
2023-12-06 12:19 ` Eli Zaretskii

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=87msumjojx.fsf@gmx.net \
    --to=bug-gnu-emacs@gnu.org \
    --cc=67653@debbugs.gnu.org \
    --cc=eliz@gnu.org \
    --cc=luangruo@yahoo.com \
    --cc=nodermattlemay@gmail.com \
    --cc=stephen.berman@gmx.net \
    /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).