From unknown Mon Aug 18 00:06:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56528 <56528@debbugs.gnu.org> To: bug#56528 <56528@debbugs.gnu.org> Subject: Status: 29.0.50; Emacs lucid segfaults when X dies Reply-To: bug#56528 <56528@debbugs.gnu.org> Date: Mon, 18 Aug 2025 07:06:59 +0000 retitle 56528 29.0.50; Emacs lucid segfaults when X dies reassign 56528 emacs submitter 56528 visuweshm@gmail.com severity 56528 normal tag 56528 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 00:32:47 2022 Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 04:32:47 +0000 Received: from localhost ([127.0.0.1]:44205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBU3L-0000Jm-HU for submit@debbugs.gnu.org; Wed, 13 Jul 2022 00:32:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:56446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBU3J-0000Je-Kp for submit@debbugs.gnu.org; Wed, 13 Jul 2022 00:32:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBU3J-0004u4-E8 for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 00:32:45 -0400 Received: from mail-pj1-x1042.google.com ([2607:f8b0:4864:20::1042]:42807) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBU3B-0004W2-1k for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 00:32:45 -0400 Received: by mail-pj1-x1042.google.com with SMTP id i8-20020a17090a4b8800b001ef8a65bfbdso1644883pjh.1 for ; Tue, 12 Jul 2022 21:32:36 -0700 (PDT) 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=P480B9ks349256coE+Y/6GwTDKKVLmbzpkz60I4Pncg=; b=M+uDFPdE25W3bzlQ6WxWjKgK9IZDPAD8E8HJK2c0TQabF3vUC64pRub/jwtOnLbpdw xpLsQpTn5fcqUVxeUaQ3rJpyx+B65yLj4MTMJW7t1OcfHmT3mQuXMuHyE2Mm7NhSl8UA 8c20FjkZN26sHiz+hjV8fn+0QvHlEucYJIGrHosRN4w7Hq/Hdsz1YRgc5KcjQdxbqqMe gfrzGxJZw+s2OyUu6r5WcbhqsLV4Qg2bw6vFYoOJi6VsrrRfIn5gqb63Iga4jwKA4q1m ND4LvSY7MwEJoNtqpbZbu6VnJ/LqngYG9In+7U37fYa26qEKrQ1rABsdRtdlwm9rVxKK 5sHw== 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=P480B9ks349256coE+Y/6GwTDKKVLmbzpkz60I4Pncg=; b=Uyzfz4ZZN0OyB9eriTg77eksDwQh1UcmeBV4cWA7rZNKPpVT9kgKgm1zKtZD9NsfI6 t9I347rCkqcaCusgoCi7TB4iBZ+qCx5HinToq8rCIjBBh04ygglW57zqFlWr7kS7OLZB A16U+j15NtKZjg5lbpdWuFJQixZarYZ1xa74SCnPNi8CPYPVpM1mCSmXsdCfVqCAmDh4 RcUsKTxFyVCr0Y2jpRCfKaZeuOQf9UU9vjCm5qT7qJVtO9OWDt8kL1yOvSdQdIgIf/J3 psHf0w08EclOY7nJFJxMnI4UGUpGxhSMCn9Cd962wy7sj7DTiWSJZMymD/ujBRMynKqW q4Tg== X-Gm-Message-State: AJIora/PvDtsh5mEqhgbLqJ22LrJU/UVsOxp6zeB2eaNITtrZvGsNwwW UM22sUTpZnKEyngdTEiSU6bnG8ym29s= X-Google-Smtp-Source: AGRyM1so7DECrD/pTM44T8lguJ+EY9R6joyk2ui0U78rDGlL0Zt0Au/yS6wsUvi1fniLEWM4MnggPw== X-Received: by 2002:a17:90a:2e03:b0:1ed:2cd5:6c4e with SMTP id q3-20020a17090a2e0300b001ed2cd56c4emr1719060pjd.225.1657686754197; Tue, 12 Jul 2022 21:32:34 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id s28-20020aa78bdc000000b0052521fd6caesm7652026pfd.111.2022.07.12.21.32.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jul 2022 21:32:32 -0700 (PDT) From: visuweshm@gmail.com To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Emacs lucid segfaults when X dies Date: Wed, 13 Jul 2022 10:02:18 +0530 Message-ID: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::1042; envelope-from=visuweshm@gmail.com; helo=mail-pj1-x1042.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FILL_THIS_FORM=0.001, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_LOAN=0.01, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain When X dies, Emacs lucid segfaults (backtrace attached as emacs.backtrace). I confirmed that xrdb read 'emacs.synchronous: true' by running xrdb -q. After starting Emacs in the gdb session, I switched over to the right X display and ran, 1. M-x server-start RET 2. Said emacsclient -c in a terminal 3. In the spawned emacsclient, I ran proced to find out the pid for the Xorg server and killed it by saying M-! kill RET 4. Switched over to the gdb session, and produced the backtrace. [ It doesn't seem to always segfault tho, but the Emacs process certainly always dies when X goes down. I also produced the backtrace for not-segfault case and I'm attaching it as emacs.backtrace.nosegfault. ] --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=emacs.backtrace Content-Transfer-Encoding: quoted-printable Content-Description: Emacs segfault backtrace Current directory is /home/viz/lib/ports/emacs/src/ GNU gdb (Debian 10.1-2+b1) 10.1.90.20210103-git Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from emacs... warning: File "/home/viz/lib/ports/emacs/src/.gdbinit" auto-loading has bee= n declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-lo= ad". To enable execution of this file add add-auto-load-safe-path /home/viz/lib/ports/emacs/src/.gdbinit line to your configuration file "/home/viz/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/viz/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the she= ll: info "(gdb)Auto-loading safe path" (gdb) source .gdbinit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :1 TERM =3D dumb Breakpoint 1 at 0x210c0e: file emacs.c, line 421. Breakpoint 2 at 0x1d09d8: file xterm.c, line 23608. (gdb) run -Q Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 1452)] [New Thread 0x7ffff0c6d640 (LWP 1453)] [New Thread 0x7fffebfff640 (LWP 1454)] [Detaching after vfork from child process 1483] [Detaching after vfork from child process 1511] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x00007ffff79505ea in XPending () from /lib/x86_64-linux-gnu/libX11.so.6 (gdb) bt #0 0x00007ffff79505ea in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #1 0x0000555555722009 in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffffb6b0) at xterm.c:22348 #2 0x000055555577fd05 in gobble_input () at keyboard.c:7327 #3 0x0000555555780271 in handle_async_input () at keyboard.c:7558 #4 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #5 0x00005555557802d0 in unblock_input_to (level=3D0) at keyboard.c:7587 #6 0x0000555555780305 in totally_unblock_input () at keyboard.c:7615 #7 0x0000555555724814 in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffffb890 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23514 #8 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 #9 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ffff795e86b in () at /lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ffff795f195 in _XFlush () at /lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007ffff7961e35 in _XGetRequest () at /lib/x86_64-linux-gnu/libX11.s= o.6 #13 0x00007ffff78cd9c1 in XRenderFreePicture () at /lib/x86_64-linux-gnu/li= bXrender.so.1 #14 0x00007ffff78de8a8 in XftDrawDestroy () at /lib/x86_64-linux-gnu/libXft= .so.2 #15 0x000055555592b550 in xftfont_end_for_frame (f=3D0x555555fcec00) at xft= font.c:638 #16 0x000055555588948d in font_update_drivers (f=3D0x555555fcec00, new_driv= ers=3DXIL(0)) at font.c:3684 #17 0x00005555555b56c4 in delete_frame (frame=3DXIL(0x555555fcec05), force= =3DXIL(0xbca0)) at frame.c:2155 #18 0x00005555557244fc in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffffbd10 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23440 #19 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 #20 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #21 0x00007ffff795e86b in () at /lib/x86_64-linux-gnu/libX11.so.6 #22 0x00007ffff795f94d in () at /lib/x86_64-linux-gnu/libX11.so.6 #23 0x00007ffff794cf40 in XNextRequest () at /lib/x86_64-linux-gnu/libX11.s= o.6 #24 0x00005555557236c6 in x_catch_errors_with_handler (dpy=3D0x55555601b320= , handler=3D0x0, handler_data=3D0x0) at xterm.c:22979 #25 0x000055555572370d in x_catch_errors (dpy=3D0x55555601b320) at xterm.c:= 22988 #26 0x0000555555725c66 in x_wm_supports_1 (dpyinfo=3D0x555556038630, want_a= tom=3D451) at xterm.c:24150 #27 0x0000555555725ee8 in x_wm_supports (f=3D0x5555561099b8, want_atom=3D45= 1) at xterm.c:24223 #28 0x00005555556fee11 in x_update_frame_user_time_window (f=3D0x5555561099= b8) at xterm.c:7121 #29 0x0000555555715dbd in handle_one_xevent (dpyinfo=3D0x555556038630, even= t=3D0x7fffffffcce0, finish=3D0x7fffffffcdac, hold_quit=3D0x7fffffffcdd0) at= xterm.c:17125 #30 0x0000555555721fee in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffffcdd0) at xterm.c:22373 #31 0x000055555577fd05 in gobble_input () at keyboard.c:7327 #32 0x0000555555780271 in handle_async_input () at keyboard.c:7558 #33 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #34 0x0000555555858648 in probably_quit () at eval.c:1666 #35 0x0000555555853205 in maybe_quit () at /home/viz/lib/ports/emacs/src/li= sp.h:3681 #36 0x000055555585c4db in Ffuncall (nargs=3D1, args=3D0x7fffffffcf08) at ev= al.c:2941 #37 0x00005555558bfd2b in bcall0 (f=3DXIL(0x55555669c645)) at bytecode.c:335 #38 0x000055555585e929 in do_one_unbind (this_binding=3D0x7fffffffcf80, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #39 0x000055555585ed3d in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 #40 0x00005555558c0f90 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 #41 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd730) at eval.c:3045 #42 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd730) at eval.c:3117 #43 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd730) at eval.c:2908 #44 0x000055555585c5b9 in Ffuncall (nargs=3D4, args=3D0x7fffffffd728) at ev= al.c:2958 #45 0x000055555584f0be in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd728) at callint.c:291 #46 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d6e0 , numargs=3D4, args=3D0x7fffffffd728) at eval.c:3023 #47 0x000055555585c2dc in funcall_general (fun=3DXIL(0x555555e7d6e5), numar= gs=3D4, args=3D0x7fffffffd728) at eval.c:2904 #48 0x000055555585c5b9 in Ffuncall (nargs=3D5, args=3D0x7fffffffd720) at ev= al.c:2958 #49 0x000055555585b850 in Fapply (nargs=3D3, args=3D0x7fffffffd850) at eval= .c:2629 #50 0x000055555584f578 in Fcall_interactively (function=3DXIL(0x2aaa9c00493= 8), record_flag=3DXIL(0), keys=3DXIL(0x555556989a95)) at callint.c:384 #51 0x000055555585c81b in funcall_subr (subr=3D0x555555e7d720 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 #52 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe120) at bytecode.c:809 #53 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe118) at eval.c:3045 #54 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe118) at eval.c:3117 #55 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe118) at eval.c:2908 #56 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffffe110) at ev= al.c:2958 #57 0x000055555576a9ac in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c00493= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #58 0x000055555576e038 in command_loop_1 () at keyboard.c:1501 #59 0x0000555555857f7c in internal_condition_case (bfun=3D0x55555576d817 , handlers=3DXIL(0x90), hfun=3D0x55555576cc17 ) at= eval.c:1485 #60 0x000055555576d3d0 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 #61 0x000055555585711c in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3a6 , arg=3DXIL(0x90)) at eval.c:1208 #62 0x000055555576d362 in command_loop () at keyboard.c:1110 #63 0x000055555576c6b9 in recursive_edit_1 () at keyboard.c:719 #64 0x000055555576c8e5 in Frecursive_edit () at keyboard.c:802 #65 0x0000555555768014 in main (argc=3D2, argv=3D0x7fffffffe698) at emacs.c= :2517 Lisp Backtrace: "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb) bt full #0 0x00007ffff79505ea in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #1 0x0000555555722009 in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffffb6b0) at xterm.c:22348 count =3D 0 event_found =3D false dpyinfo =3D 0x555556038630 #2 0x000055555577fd05 in gobble_input () at keyboard.c:7327 nr =3D 32767 hold_quit =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x30) } next =3D 0x0 nread =3D 0 err =3D false t =3D 0x5555560163d8 #3 0x0000555555780271 in handle_async_input () at keyboard.c:7558 nread =3D 11 #4 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #5 0x00005555557802d0 in unblock_input_to (level=3D0) at keyboard.c:7587 #6 0x0000555555780305 in totally_unblock_input () at keyboard.c:7615 #7 0x0000555555724814 in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffffb890 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23514 dpyinfo =3D 0x0 frame =3D XIL(0x5555561099bd) tail =3D XIL(0) idx =3D { bytes =3D 416 } io_error_handler =3D 0x1 dmsg =3D { reason =3D 48 '0', byte_order =3D 184 '\270', side_effects =3D 65535, timestamp =3D 32767, x =3D 0, y =3D 0, index_atom =3D 0, source_window =3D 4066651480 } f =3D 0x7ffff2642d58 minibuf_frame =3D XIL(0x5555561099bd) tmp =3D XIL(0x7fffffffb810) failable =3D 0x55555582fddf stack =3D 0x7fffffffb860 #8 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 buf =3D "Connection lost to X server ':1'\000\270\377\377\377\177\0= 00\000\000\000\000\000\000\000\000\000X-d\362\377\177\000\000\374=D4=82UUU\= 000\000X-d\362\377\177\000\000`\000\000\000\000\000\000\000 \316\360UUU\000= \000`\000\000\000\000\000\000\000\020\271\377\377\377\177\000\000\243=D4=82= UUU\000\000 \271\377\377\377\177\000\000`\000\000\000\000\000\000\000@\271\= 377\377\377\177\000\000\000\000\000\000\000\000\000\000\260\271\377\377\377= \177\000\000\000\000\000\000\000\000\000\000\300\315\360UUU\000\000\000\000= \000\000\000\000\000\000`\271\377\377\377\177\000\000\000\000\000\000\000\0= 00\000\000\300\315\360UUU\000\000\000\000\000\000\000\000\000\000"... #9 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ffff795e86b in () at /lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ffff795f195 in _XFlush () at /lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007ffff7961e35 in _XGetRequest () at /lib/x86_64-linux-gnu/libX11.s= o.6 #13 0x00007ffff78cd9c1 in XRenderFreePicture () at /lib/x86_64-linux-gnu/li= bXrender.so.1 #14 0x00007ffff78de8a8 in XftDrawDestroy () at /lib/x86_64-linux-gnu/libXft= .so.2 #15 0x000055555592b550 in xftfont_end_for_frame (f=3D0x555555fcec00) at xft= font.c:638 xft_draw =3D 0x5555566a6110 #16 0x000055555588948d in font_update_drivers (f=3D0x555555fcec00, new_driv= ers=3DXIL(0)) at font.c:3684 driver =3D 0x555555f339a0 active_drivers =3D XIL(0) default_drivers =3D XIL(0x5555569458f3) list =3D 0x55555626e440 all_drivers =3D XIL(0x555556945913) #17 0x00005555555b56c4 in delete_frame (frame=3DXIL(0x555555fcec05), force= =3DXIL(0xbca0)) at frame.c:2155 f =3D 0x555555fcec00 sf =3D 0x5555561099b8 kb =3D 0x7fffffffbc10 frames =3D XIL(0) frame1 =3D XIL(0x5555561099bd) is_tooltip_frame =3D 0 nochild =3D true minibuffer_child_frame =3D XIL(0) ref =3D { bytes =3D 416 } #18 0x00005555557244fc in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffffbd10 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23440 dpyinfo =3D 0x555556038630 frame =3D XIL(0x555555fcec05) tail =3D XIL(0x555556337a93) idx =3D { bytes =3D 384 } io_error_handler =3D 0x0 dmsg =3D { reason =3D 2 '\002', byte_order =3D 0 '\000', side_effects =3D 0, timestamp =3D 0, x =3D 14, y =3D 0, index_atom =3D 2147483648, source_window =3D 0 } f =3D 0x0 minibuf_frame =3D XIL(0x5555561099bd) tmp =3D XIL(0) failable =3D 0x4000500000005 stack =3D 0x0 #19 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 buf =3D "Connection lost to X server ':1'\000\000\000\000\000\000\0= 00\000\000O\277\212\344\\\200\243\000\000\000\000\000\000\000\000\320\347\0= 01VUU\000\000 \263\001VUU\000\000\320\347\001VUU\000\000\001\000\000\000\00= 0\000\000\000\270\275\377\377\377\177\000\000\240\326\001VUU\000\000\001\00= 0\000\000\000\000\000\000\320\347\001VUU\000\000\264\275\377\377\377\177\00= 0\000\000\000\000\000\000\000\000\000\221\354\217\367\377\177\000\000\000\0= 00\000\000\000\000\000\000\276\327\217\367\377\177\000\000L\350\001V", '\00= 0' , "T\350\001VUU\000\000@|", '\000' ,= "p"... #20 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #21 0x00007ffff795e86b in () at /lib/x86_64-linux-gnu/libX11.so.6 #22 0x00007ffff795f94d in () at /lib/x86_64-linux-gnu/libX11.so.6 #23 0x00007ffff794cf40 in XNextRequest () at /lib/x86_64-linux-gnu/libX11.s= o.6 #24 0x00005555557236c6 in x_catch_errors_with_handler (dpy=3D0x55555601b320= , handler=3D0x0, handler_data=3D0x0) at xterm.c:22979 data =3D 0x5555566bc6f0 #25 0x000055555572370d in x_catch_errors (dpy=3D0x55555601b320) at xterm.c:= 22988 #26 0x0000555555725c66 in x_wm_supports_1 (dpyinfo=3D0x555556038630, want_a= tom=3D451) at xterm.c:24150 actual_type =3D 140737488338768 actual_size =3D 0 bytes_remaining =3D 93825002425792 i =3D 21845 rc =3D 21845 actual_format =3D 0 ret =3D 85 wmcheck_window =3D 0 target_window =3D 1368 max_len =3D 65536 dpy =3D 0x55555601b320 tmp_data =3D 0x0 target_type =3D 33 #27 0x0000555555725ee8 in x_wm_supports (f=3D0x5555561099b8, want_atom=3D45= 1) at xterm.c:24223 #28 0x00005555556fee11 in x_update_frame_user_time_window (f=3D0x5555561099= b8) at xterm.c:7121 output =3D 0x5555561be680 dpyinfo =3D 0x555556038630 attrs =3D { background_pixmap =3D 0, background_pixel =3D 18874403, border_pixmap =3D 72151419040353728, border_pixel =3D 0, bit_gravity =3D 0, win_gravity =3D 0, backing_store =3D 0, backing_planes =3D 93825004509629, backing_pixel =3D 0, save_under =3D -16304, event_mask =3D 93824994188142, do_not_propagate_mask =3D 0, override_redirect =3D 1443928944, colormap =3D 93825004510068, cursor =3D 0 } #29 0x0000555555715dbd in handle_one_xevent (dpyinfo=3D0x555556038630, even= t=3D0x7fffffffcce0, finish=3D0x7fffffffcdac, hold_quit=3D0x7fffffffcdd0) at= xterm.c:17125 inev =3D { kind =3D NO_EVENT, ie =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x30) }, sie =3D { kind =3D NO_EVENT, dpyinfo =3D 0x0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 } } count =3D 0 do_help =3D 0 nbytes =3D 0 any =3D 0x5555561099b8 f =3D 0x5555561099b8 hlinfo =3D 0x555556038728 compose_status =3D { compose_ptr =3D 0x0, chars_matched =3D 0 } configureEvent =3D { type =3D 1446178829, xany =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752 }, xkey =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, root =3D 93824994661221, subwindow =3D 93824994667441, time =3D 5746687011, x =3D -14544, y =3D 32767, x_root =3D 1434091608, y_root =3D 21845, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, root =3D 93824994661221, subwindow =3D 93824994667441, time =3D 5746687011, x =3D -14544, y =3D 32767, x_root =3D 1434091608, y_root =3D 21845, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, root =3D 93824994661221, subwindow =3D 93824994667441, time =3D 5746687011, x =3D -14544, y =3D 32767, x_root =3D 1434091608, y_root =3D 21845, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, root =3D 93824994661221, subwindow =3D 93824994667441, time =3D 5746687011, x =3D -14544, y =3D 32767, x_root =3D 1434091608, y_root =3D 21845, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 1441844672 }, xfocus =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, mode =3D 1434080101, detail =3D 21845 }, xexpose =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, x =3D 1434080101, y =3D 21845, width =3D 1434086321, height =3D 21845, count =3D 1451719715 }, xgraphicsexpose =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, drawable =3D 140737488340752, x =3D 1434080101, y =3D 21845, width =3D 1434086321, height =3D 21845, count =3D 1451719715, major_code =3D 1, minor_code =3D -14544 }, xnoexpose =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, drawable =3D 140737488340752, major_code =3D 1434080101, minor_code =3D 21845 }, xvisibility =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, state =3D 1434080101 }, xcreatewindow =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, parent =3D 140737488340752, window =3D 93824994661221, x =3D 1434086321, y =3D 21845, width =3D 1451719715, height =3D 1, border_width =3D -14544, override_redirect =3D 32767 }, xdestroywindow =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221 }, xunmap =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, from_configure =3D 1434086321 }, xmap =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, override_redirect =3D 1434086321 }, xmaprequest =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, parent =3D 140737488340752, window =3D 93824994661221 }, xreparent =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, parent =3D 93824994667441, x =3D 1451719715, y =3D 1, override_redirect =3D -14544 }, xconfigure =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, x =3D 1434086321, y =3D 21845, width =3D 1451719715, height =3D 1, border_width =3D -14544, above =3D 93824994672728, override_redirect =3D 0 }, xgravity =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, x =3D 1434086321, y =3D 21845 }, xresizerequest =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, width =3D 1434080101, height =3D 21845 }, xconfigurerequest =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, parent =3D 140737488340752, window =3D 93824994661221, x =3D 1434086321, y =3D 21845, width =3D 1451719715, height =3D 1, border_width =3D -14544, above =3D 93824994672728, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, event =3D 140737488340752, window =3D 93824994661221, place =3D 1434086321 }, xcirculaterequest =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, parent =3D 140737488340752, window =3D 93824994661221, place =3D 1434086321 }, xproperty =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, atom =3D 93824994661221, time =3D 93824994667441, state =3D 1451719715 }, xselectionclear =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, selection =3D 93824994661221, time =3D 93824994667441 }, xselectionrequest =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, owner =3D 140737488340752, requestor =3D 93824994661221, selection =3D 93824994667441, target =3D 5746687011, property =3D 140737488340784, time =3D 93824994672728 }, xselection =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, requestor =3D 140737488340752, selection =3D 93824994661221, target =3D 93824994667441, property =3D 5746687011, time =3D 140737488340784 }, xcolormap =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, colormap =3D 93824994661221, new =3D 1434086321, state =3D 21845 }, xclient =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, message_type =3D 93824994661221, format =3D 1434086321, data =3D { b =3D "#|\207V\001\000\000\000\060\307\377\377\377\177\000\00= 0X\200zU", s =3D {31779, 22151, 1, 0, -14544, -1, 32767, 0, -32680, 2188= 2}, l =3D {5746687011, 140737488340784, 93824994672728, 0, 0} } }, xmapping =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, request =3D 1434080101, first_keycode =3D 21845, count =3D 1434086321 }, xerror =3D { type =3D 1446178829, display =3D 0x555555f0cdf0 , resourceid =3D 48, serial =3D 48, error_code =3D 16 '\020', request_code =3D 199 '\307', minor_code =3D 255 '\377' }, xkeymap =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, window =3D 140737488340752, key_vector =3D "eSzUUU\000\000\261kzUUU\000\000#|\207V\001\000\= 000\000\060\307\377\377\377\177\000" }, xgeneric =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, extension =3D -14576, evtype =3D 32767 }, xcookie =3D { type =3D 1446178829, serial =3D 93825002425840, send_event =3D 48, display =3D 0x30, extension =3D -14576, evtype =3D 32767, cookie =3D 1434080101, data =3D 0x5555557a6bb1 }, pad =3D {93825006759949, 93825002425840, 48, 48, 140737488340752,= 93824994661221, 93824994667441, 5746687011, 140737488340784, 9382499467272= 8, 0, 0, 93825002425792, 0, 140737488340832, 0, 93825002425792, 0, 14073748= 8340864, 93824995814718, 140737488340880, 0, 140737488340912, 1407372589868= 44} } next_event =3D { type =3D 0, xany =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0 }, xkey =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, root =3D 140737256214925, subwindow =3D 140737488340576, time =3D 93824995368374, x =3D -245370240, y =3D 32767, x_root =3D 0, y_root =3D 0, state =3D 1441844672, keycode =3D 21845, same_screen =3D 0 }, xbutton =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, root =3D 140737256214925, subwindow =3D 140737488340576, time =3D 93824995368374, x =3D -245370240, y =3D 32767, x_root =3D 0, y_root =3D 0, state =3D 1441844672, button =3D 21845, same_screen =3D 0 }, xmotion =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, root =3D 140737256214925, subwindow =3D 140737488340576, time =3D 93824995368374, x =3D -245370240, y =3D 32767, x_root =3D 0, y_root =3D 0, state =3D 1441844672, is_hint =3D 85 'U', same_screen =3D 0 }, xcrossing =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, root =3D 140737256214925, subwindow =3D 140737488340576, time =3D 93824995368374, x =3D -245370240, y =3D 32767, x_root =3D 0, y_root =3D 0, mode =3D 1441844672, detail =3D 21845, same_screen =3D 0, focus =3D 0, state =3D 4294952592 }, xfocus =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, mode =3D -232140403, detail =3D 32767 }, xexpose =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, x =3D -232140403, y =3D 32767, width =3D -14752, height =3D 32767, count =3D 1434787254 }, xgraphicsexpose =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , drawable =3D 0, x =3D -232140403, y =3D 32767, width =3D -14752, height =3D 32767, count =3D 1434787254, major_code =3D 21845, minor_code =3D -245370240 }, xnoexpose =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , drawable =3D 0, major_code =3D -232140403, minor_code =3D 32767 }, xvisibility =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, state =3D -232140403 }, xcreatewindow =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , parent =3D 0, window =3D 140737256214925, x =3D -14752, y =3D 32767, width =3D 1434787254, height =3D 21845, border_width =3D -245370240, override_redirect =3D 32767 }, xdestroywindow =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925 }, xunmap =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, from_configure =3D -14752 }, xmap =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, override_redirect =3D -14752 }, xmaprequest =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , parent =3D 0, window =3D 140737256214925 }, xreparent =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, parent =3D 140737488340576, x =3D 1434787254, y =3D 21845, override_redirect =3D -245370240 }, xconfigure =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, x =3D -14752, y =3D 32767, width =3D 1434787254, height =3D 21845, border_width =3D -245370240, above =3D 0, override_redirect =3D 1441844672 }, xgravity =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, x =3D -14752, y =3D 32767 }, xresizerequest =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, width =3D -232140403, height =3D 32767 }, xconfigurerequest =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , parent =3D 0, window =3D 140737256214925, x =3D -14752, y =3D 32767, width =3D 1434787254, height =3D 21845, border_width =3D -245370240, above =3D 0, detail =3D 1441844672, value_mask =3D 0 }, xcirculate =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , event =3D 0, window =3D 140737256214925, place =3D -14752 }, xcirculaterequest =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , parent =3D 0, window =3D 140737256214925, place =3D -14752 }, xproperty =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, atom =3D 140737256214925, time =3D 140737488340576, state =3D 1434787254 }, xselectionclear =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, selection =3D 140737256214925, time =3D 140737488340576 }, xselectionrequest =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , owner =3D 0, requestor =3D 140737256214925, selection =3D 140737488340576, target =3D 93824995368374, property =3D 140737242985088, time =3D 0 }, xselection =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , requestor =3D 0, selection =3D 140737256214925, target =3D 140737488340576, property =3D 93824995368374, time =3D 140737242985088 }, xcolormap =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, colormap =3D 140737256214925, new =3D -14752, state =3D 32767 }, xclient =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, message_type =3D 140737256214925, format =3D -14752, data =3D { b =3D "\266\035\205UUU\000\000\200\362_\361\377\177\000\000\0= 00\000\000", s =3D {7606, 21893, 21845, 0, -3456, -3745, 32767, 0, 0, 0}, l =3D {93824995368374, 140737242985088, 0, 93825002425792, 0} } }, xmapping =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, request =3D -232140403, first_keycode =3D 32767, count =3D -14752 }, xerror =3D { type =3D 0, display =3D 0x7ffff229d18d, resourceid =3D 140737488340656, serial =3D 93824995413980, error_code =3D 0 '\000', request_code =3D 0 '\000', minor_code =3D 0 '\000' }, xkeymap =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , window =3D 0, key_vector =3D "\215\321)\362\377\177\000\000`\306\377\377\377\= 177\000\000\266\035\205UUU\000\000\200\362_\361\377\177\000" }, xgeneric =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , extension =3D 0, evtype =3D 0 }, xcookie =3D { type =3D 0, serial =3D 140737256214925, send_event =3D -14672, display =3D 0x55555585cfdc , extension =3D 0, evtype =3D 0, cookie =3D 4062826893, data =3D 0x7fffffffc660 }, pad =3D {0, 140737256214925, 140737488340656, 93824995413980, 0, = 140737256214925, 140737488340576, 93824995368374, 140737242985088, 0, 93825= 002425792, 0, 140737488340624, 93824994661042, 140737256214840, 48, 9382500= 2425840, 48, 140737488340672, 93824994661042, 0, 48, 140737488340720, 93824= 994661131} } coding =3D XIL(0) use_copy =3D false copy =3D { type =3D 1, xany =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31 }, xkey =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, root =3D 6, subwindow =3D 93825001772336, time =3D 0, x =3D -14944, y =3D 32767, x_root =3D 1434787433, y_root =3D 21845, state =3D 4294952384, keycode =3D 32767, same_screen =3D -234265328 }, xbutton =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, root =3D 6, subwindow =3D 93825001772336, time =3D 0, x =3D -14944, y =3D 32767, x_root =3D 1434787433, y_root =3D 21845, state =3D 4294952384, button =3D 32767, same_screen =3D -234265328 }, xmotion =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, root =3D 6, subwindow =3D 93825001772336, time =3D 0, x =3D -14944, y =3D 32767, x_root =3D 1434787433, y_root =3D 21845, state =3D 4294952384, is_hint =3D -1 '\377', same_screen =3D -234265328 }, xcrossing =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, root =3D 6, subwindow =3D 93825001772336, time =3D 0, x =3D -14944, y =3D 32767, x_root =3D 1434787433, y_root =3D 21845, mode =3D -14912, detail =3D 32767, same_screen =3D -234265328, focus =3D 0, state =3D 4294952448 }, xfocus =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, mode =3D 6, detail =3D 0 }, xexpose =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, x =3D 6, y =3D 0, width =3D 1441191216, height =3D 21845, count =3D 0 }, xgraphicsexpose =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, drawable =3D 31, x =3D 6, y =3D 0, width =3D 1441191216, height =3D 21845, count =3D 0, major_code =3D 0, minor_code =3D -14944 }, xnoexpose =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, drawable =3D 31, major_code =3D 6, minor_code =3D 0 }, xvisibility =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, state =3D 6 }, xcreatewindow =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, parent =3D 31, window =3D 6, x =3D 1441191216, y =3D 21845, width =3D 0, height =3D 0, border_width =3D -14944, override_redirect =3D 32767 }, xdestroywindow =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6 }, xunmap =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, from_configure =3D 1441191216 }, xmap =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, override_redirect =3D 1441191216 }, xmaprequest =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, parent =3D 31, window =3D 6 }, xreparent =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, parent =3D 93825001772336, x =3D 0, y =3D 0, override_redirect =3D -14944 }, xconfigure =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, x =3D 1441191216, y =3D 21845, width =3D 0, height =3D 0, border_width =3D -14944, above =3D 93824995368553, override_redirect =3D -14912 }, xgravity =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, x =3D 1441191216, y =3D 21845 }, xresizerequest =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, width =3D 6, height =3D 0 }, xconfigurerequest =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, parent =3D 31, window =3D 6, x =3D 1441191216, y =3D 21845, width =3D 0, height =3D 0, border_width =3D -14944, above =3D 93824995368553, detail =3D -14912, value_mask =3D 4060701968 }, xcirculate =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, event =3D 31, window =3D 6, place =3D 1441191216 }, xcirculaterequest =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, parent =3D 31, window =3D 6, place =3D 1441191216 }, xproperty =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, atom =3D 6, time =3D 93825001772336, state =3D 0 }, xselectionclear =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, selection =3D 6, time =3D 93825001772336 }, xselectionrequest =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, owner =3D 31, requestor =3D 6, selection =3D 93825001772336, target =3D 0, property =3D 140737488340384, time =3D 93824995368553 }, xselection =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, requestor =3D 31, selection =3D 6, target =3D 93825001772336, property =3D 0, time =3D 140737488340384 }, xcolormap =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, colormap =3D 6, new =3D 1441191216, state =3D 21845 }, xclient =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, message_type =3D 6, format =3D 1441191216, data =3D { b =3D "\000\000\000\000\000\000\000\000\240\305\377\377\377\1= 77\000\000i\036\205U", s =3D {0, 0, 0, 0, -14944, -1, 32767, 0, 7785, 21893}, l =3D {0, 140737488340384, 93824995368553, 140737488340416, 4= 060701968} } }, xmapping =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, request =3D 6, first_keycode =3D 0, count =3D 1441191216 }, xerror =3D { type =3D 1, display =3D 0x7ffff15ff3f0, resourceid =3D 140737242985432, serial =3D 3, error_code =3D 31 '\037', request_code =3D 0 '\000', minor_code =3D 0 '\000' }, xkeymap =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, window =3D 31, key_vector =3D "\006\000\000\000\000\000\000\000\060\325\346UUU= \000\000\000\000\000\000\000\000\000\000\240\305\377\377\377\177\000" }, xgeneric =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, extension =3D 31, evtype =3D 0 }, xcookie =3D { type =3D 1, serial =3D 140737242985456, send_event =3D -245369896, display =3D 0x3, extension =3D 31, evtype =3D 0, cookie =3D 6, data =3D 0x555555e6d530 }, pad =3D {140733193388033, 140737242985456, 140737242985432, 3, 31= , 6, 93825001772336, 0, 140737488340384, 93824995368553, 140737488340416, 4= 060701968, 584115537408, 1, 1, 140737260652758, 140737256214968, 1407372606= 52816, 140737242985152, 144209013071226232, 140737488340976, 93825013145059= , 140737488340512, 93824995412818} } dx =3D 0 dy =3D 1 sa_avail =3D 16384 sa_count =3D { bytes =3D 384 } #30 0x0000555555721fee in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffffcdd0) at xterm.c:22373 finish =3D 0 event =3D { type =3D 21, xany =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403 }, xkey =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, root =3D 18874403, subwindow =3D 1368, time =3D 68719476737, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, root =3D 18874403, subwindow =3D 1368, time =3D 68719476737, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, root =3D 18874403, subwindow =3D 1368, time =3D 68719476737, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, root =3D 18874403, subwindow =3D 1368, time =3D 68719476737, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, mode =3D 18874403, detail =3D 0 }, xexpose =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, x =3D 18874403, y =3D 0, width =3D 1368, height =3D 0, count =3D 1 }, xgraphicsexpose =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, drawable =3D 18874403, x =3D 18874403, y =3D 0, width =3D 1368, height =3D 0, count =3D 1, major_code =3D 16, minor_code =3D 0 }, xnoexpose =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, drawable =3D 18874403, major_code =3D 18874403, minor_code =3D 0 }, xvisibility =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, state =3D 18874403 }, xcreatewindow =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, parent =3D 18874403, window =3D 18874403, x =3D 1368, y =3D 0, width =3D 1, height =3D 16, border_width =3D 0, override_redirect =3D 0 }, xdestroywindow =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403 }, xunmap =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, from_configure =3D 1368 }, xmap =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, override_redirect =3D 1368 }, xmaprequest =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, parent =3D 18874403, window =3D 18874403 }, xreparent =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, parent =3D 1368, x =3D 1, y =3D 16, override_redirect =3D 0 }, xconfigure =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, x =3D 1368, y =3D 0, width =3D 1, height =3D 16, border_width =3D 0, above =3D 0, override_redirect =3D 0 }, xgravity =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, x =3D 1368, y =3D 0 }, xresizerequest =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, width =3D 18874403, height =3D 0 }, xconfigurerequest =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, parent =3D 18874403, window =3D 18874403, x =3D 1368, y =3D 0, width =3D 1, height =3D 16, border_width =3D 0, above =3D 0, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, event =3D 18874403, window =3D 18874403, place =3D 1368 }, xcirculaterequest =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, parent =3D 18874403, window =3D 18874403, place =3D 1368 }, xproperty =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, atom =3D 18874403, time =3D 1368, state =3D 1 }, xselectionclear =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, selection =3D 18874403, time =3D 1368 }, xselectionrequest =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, owner =3D 18874403, requestor =3D 18874403, selection =3D 1368, target =3D 68719476737, property =3D 0, time =3D 0 }, xselection =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, requestor =3D 18874403, selection =3D 18874403, target =3D 1368, property =3D 68719476737, time =3D 0 }, xcolormap =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, colormap =3D 18874403, new =3D 1368, state =3D 0 }, xclient =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, message_type =3D 18874403, format =3D 1368, data =3D { b =3D "\001\000\000\000\020", '\000' , s =3D {1, 0, 16, 0, 0, 0, 0, 0, 0, 0}, l =3D {68719476737, 0, 0, 0, 0} } }, xmapping =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, request =3D 18874403, first_keycode =3D 0, count =3D 1368 }, xerror =3D { type =3D 21, display =3D 0x7c3f, resourceid =3D 0, serial =3D 93825003533088, error_code =3D 35 '#', request_code =3D 0 '\000', minor_code =3D 32 ' ' }, xkeymap =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, window =3D 18874403, key_vector =3D "#\000 \001\000\000\000\000X\005\000\000\000\000= \000\000\001\000\000\000\020\000\000\000\000\000\000\000\000\000\000" }, xgeneric =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, extension =3D 18874403, evtype =3D 0 }, xcookie =3D { type =3D 21, serial =3D 31807, send_event =3D 0, display =3D 0x55555601b320, extension =3D 18874403, evtype =3D 0, cookie =3D 18874403, data =3D 0x558 }, pad =3D {21, 31807, 0, 93825003533088, 18874403, 18874403, 1368, = 68719476737, 0 } } count =3D 1 event_found =3D true dpyinfo =3D 0x555556038630 #31 0x000055555577fd05 in gobble_input () at keyboard.c:7327 nr =3D 32767 hold_quit =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x30) } next =3D 0x0 nread =3D 0 err =3D false t =3D 0x5555560163d8 #32 0x0000555555780271 in handle_async_input () at keyboard.c:7558 nread =3D 21845 #33 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #34 0x0000555555858648 in probably_quit () at eval.c:1666 #35 0x0000555555853205 in maybe_quit () at /home/viz/lib/ports/emacs/src/li= sp.h:3681 #36 0x000055555585c4db in Ffuncall (nargs=3D1, args=3D0x7fffffffcf08) at ev= al.c:2941 count =3D { bytes =3D 0 } val =3D XIL(0x555555f0cdc0) #37 0x00005555558bfd2b in bcall0 (f=3DXIL(0x55555669c645)) at bytecode.c:335 #38 0x000055555585e929 in do_one_unbind (this_binding=3D0x7fffffffcf80, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #39 0x000055555585ed3d in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 this_binding =3D { kind =3D SPECPDL_UNWIND, unwind =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D XIL(0x55555669c645), eval_depth =3D 5 }, unwind_array =3D { kind =3D SPECPDL_UNWIND, nelts =3D 93824995818766, array =3D 0x55555669c645 }, unwind_ptr =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 0x55555669c645, mark =3D 0x5 }, unwind_int =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 1449772613 }, unwind_intmax =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 93825010353733 }, unwind_excursion =3D { kind =3D SPECPDL_UNWIND, marker =3D make_fixnum(23456248954691), window =3D XIL(0x55555669c645) }, unwind_void =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e }, let =3D { kind =3D SPECPDL_UNWIND, symbol =3D make_fixnum(23456248954691), old_value =3D XIL(0x55555669c645), where =3D XIL(0x5) }, bt =3D { kind =3D SPECPDL_UNWIND, debug_on_exit =3D false, function =3D make_fixnum(23456248954691), args =3D 0x55555669c645, nargs =3D 5 } } quitf =3D XIL(0) #40 0x00005555558c0f90 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 op =3D 1 type =3D (unknown: 0xf15ff150) targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff1c0 pc =3D 0x7ffff26e6296 "\210\001\203\266\001\343\002!\203\266\001\34= 4\345\003!\346\001\070\262\001W\203\262\001r\324\005!q\210db\210o\204\244\0= 01\347c\210\350\002\311\"\210\003\203\261\001\351p!\210)\352\002!\210\211\2= 42\207" bytestr =3D XIL(0x7ffff202d764) vector =3D XIL(0x7ffff202d73d) maxdepth =3D make_fixnum(14) const_length =3D 4 bytestr_length =3D 13 vectorp =3D 0x7ffff202c6e0 max_stack =3D 14 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff2b0 bytestr_data =3D 0x7ffff26e611a "\002\205\016" rest =3D false mandatory =3D 3 nonrest =3D 5 pushedargs =3D 5 result =3D XIL(0x5555557a5cef) #41 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd730) at eval.c:3045 #42 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd730) at eval.c:3117 val =3D XIL(0x2aaa9c004938) syms_left =3D make_fixnum(769) next =3D XIL(0x555555851e0f) lexenv =3D XIL(0x7fffffffd520) count =3D { bytes =3D 320 } i =3D 140737488344384 optional =3D false rest =3D false previous_rest =3D 127 #43 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd730) at eval.c:2908 original_fun =3D XIL(0x2aaa9c004938) #44 0x000055555585c5b9 in Ffuncall (nargs=3D4, args=3D0x7fffffffd728) at ev= al.c:2958 count =3D { bytes =3D 288 } val =3D XIL(0x7fffffffd5c0) #45 0x000055555584f0be in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd728) at callint.c:291 speccount =3D { bytes =3D 256 } #46 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d6e0 , numargs=3D4, args=3D0x7fffffffd728) at eval.c:3023 fun =3D XIL(0x555555e7d6e5) #47 0x000055555585c2dc in funcall_general (fun=3DXIL(0x555555e7d6e5), numar= gs=3D4, args=3D0x7fffffffd728) at eval.c:2904 original_fun =3D XIL(0x7c50) #48 0x000055555585c5b9 in Ffuncall (nargs=3D5, args=3D0x7fffffffd720) at ev= al.c:2958 count =3D { bytes =3D 224 } val =3D XIL(0x555555e7d6e5) #49 0x000055555585b850 in Fapply (nargs=3D3, args=3D0x7fffffffd850) at eval= .c:2629 i =3D 5 funcall_nargs =3D 5 funcall_args =3D 0x7fffffffd720 spread_arg =3D XIL(0) fun =3D XIL(0x555555e7d6e5) sa_avail =3D 16344 sa_count =3D { bytes =3D 224 } numargs =3D 4 retval =3D XIL(0x7c50) #50 0x000055555584f578 in Fcall_interactively (function=3DXIL(0x2aaa9c00493= 8), record_flag=3DXIL(0), keys=3DXIL(0x555556989a95)) at callint.c:384 funval =3D XIL(0x7ffff1f1172d) events =3D 73 input =3D XIL(0x7ffff1f11763) speccount =3D { bytes =3D 192 } arg_from_tty =3D false key_count =3D 1 record_then_fail =3D false save_this_command =3D XIL(0x2aaa9c004938) save_this_original_command =3D XIL(0x2aaa9c004938) save_real_this_command =3D XIL(0x2aaa9c004938) save_last_command =3D XIL(0x2aaa9c004938) prefix_arg =3D XIL(0) enable =3D XIL(0) up_event =3D XIL(0) form =3D XIL(0x555556869963) specs =3D XIL(0x555556945e33) sa_avail =3D 0 sa_count =3D { bytes =3D 140737488345312 } string_len =3D 140737488345536 string =3D 0x555555f0cdc0 "\230\001" string_end =3D 0x0 next_event =3D 140737252497197 nargs =3D 140737488345616 args =3D 0x7fffffffda00 visargs =3D 0x555555f0cdc0 varies =3D 0x0 tem =3D 0x55555582d4a3 "\353\030H\213E\370H\211\307\3= 50\331\376\377\377H\213@\bH\211\307\350\034\377\377\377\311\303UH\211\345H\= 203\354 H\211}\350H\215\025\356\370m" val =3D XIL(0) #51 0x000055555585c81b in funcall_subr (subr=3D0x555555e7d720 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 argbuf =3D {XIL(0x7fffffffdab0), XIL(0x5555558bed97), XIL(0), XIL(0= xa0), XIL(0x7fffffffdab0), XIL(0x11558bfa1b), XIL(0x555555e7d725), XIL(0x7f= ffffffdad0)} a =3D 0x7ffff15ff070 fun =3D XIL(0x555555e7d725) #52 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe120) at bytecode.c:809 call_nargs =3D 3 call_fun =3D XIL(0x555555e7d725) count1 =3D { bytes =3D 160 } template =3D XIL(0x7ffff201ff4d) val =3D XIL(0) call_args =3D 0x7ffff15ff070 original_fun =3D XIL(0x2aaa9bfdcf78) bytecode =3D XIL(0) op =3D 3 type =3D (unknown: 0x55e6d530) targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff068 pc =3D 0x7ffff2686816 "\006\a9\203\260" bytestr =3D XIL(0x7ffff1f4a524) vector =3D XIL(0x7ffff1f49dad) maxdepth =3D make_fixnum(14) const_length =3D 26 bytestr_length =3D 179 vectorp =3D 0x7ffff1f49db0 max_stack =3D 14 frame_base =3D 0x7ffff15ff030 fp =3D 0x7ffff15ff0a0 bytestr_data =3D 0x7ffff268678d "\304\020\211?\205\023" rest =3D false mandatory =3D 1 nonrest =3D 4 pushedargs =3D 1 result =3D XIL(0xffc0) #53 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe118) at eval.c:3045 #54 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe118) at eval.c:3117 val =3D XIL(0x4ad0) syms_left =3D make_fixnum(1025) next =3D XIL(0x555555851e0f) lexenv =3D XIL(0x7fffffffe050) count =3D { bytes =3D 160 } i =3D 140737488347248 optional =3D false rest =3D false previous_rest =3D 127 #55 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe118) at eval.c:2908 original_fun =3D XIL(0x4ad0) #56 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffffe110) at ev= al.c:2958 count =3D { bytes =3D 128 } val =3D XIL(0x80) #57 0x000055555576a9ac in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c00493= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #58 0x000055555576e038 in command_loop_1 () at keyboard.c:1501 scount =3D { bytes =3D 96 } cmd =3D XIL(0x2aaa9c004938) keybuf =3D {make_fixnum(134217761), make_fixnum(111), XIL(0x555555f= 0cdc0), XIL(0), XIL(0x7fffffffe190), make_fixnum(23456248842093), XIL(0x7ff= fffffe210), XIL(0), XIL(0x7fffffffe1c0), XIL(0x555555851e0f), make_fixnum(3= 4910567923712), XIL(0x555555f0cdc0), XIL(0), XIL(0), XIL(0x7fffffffe1e0), X= IL(0x555555851e69), XIL(0x60), XIL(0), XIL(0x555555f0cdc0), XIL(0), XIL(0x7= fffffffe210), make_fixnum(23456248842093), XIL(0xb), XIL(0), XIL(0x7fffffff= e240), XIL(0x555555851e0f), XIL(0x7fffffffe240), XIL(0x555555f0cdc0), XIL(0= ), XIL(0)} i =3D 1 prev_modiff =3D 40 prev_buffer =3D 0x7ffff1edf708 already_adjusted =3D false #59 0x0000555555857f7c in internal_condition_case (bfun=3D0x55555576d817 , handlers=3DXIL(0x90), hfun=3D0x55555576cc17 ) at= eval.c:1485 val =3D XIL(0x555555769838) c =3D 0x555555fff150 #60 0x000055555576d3d0 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 val =3D make_fixnum(0) #61 0x000055555585711c in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3a6 , arg=3DXIL(0x90)) at eval.c:1208 val =3D XIL(0) c =3D 0x555555fff010 #62 0x000055555576d362 in command_loop () at keyboard.c:1110 #63 0x000055555576c6b9 in recursive_edit_1 () at keyboard.c:719 count =3D { bytes =3D 32 } val =3D XIL(0x7fffffffe410) #64 0x000055555576c8e5 in Frecursive_edit () at keyboard.c:802 count =3D { bytes =3D 0 } buffer =3D XIL(0) #65 0x0000555555768014 in main (argc=3D2, argv=3D0x7fffffffe698) at emacs.c= :2517 stack_bottom_variable =3D 0x7ffff6084203 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 0 temacs =3D 0x0 attempt_load_pdump =3D true only_version =3D false rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D 0x0 sockfd =3D -1 module_assertions =3D false Lisp Backtrace: "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb) xbacktrace "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb)=20 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=emacs.backtrace.nosegfault Content-Transfer-Encoding: quoted-printable Content-Description: Emacs nosegfault backtrace Current directory is ~/lib/ports/emacs/src/ GNU gdb (Debian 10.1-2+b1) 10.1.90.20210103-git Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from emacs... warning: File "/home/viz/lib/ports/emacs/src/.gdbinit" auto-loading has bee= n declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-lo= ad". To enable execution of this file add add-auto-load-safe-path /home/viz/lib/ports/emacs/src/.gdbinit line to your configuration file "/home/viz/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/viz/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the she= ll: info "(gdb)Auto-loading safe path" (gdb) source .gdbinit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :1 TERM =3D dumb Breakpoint 1 at 0x210c0e: file emacs.c, line 421. Breakpoint 2 at 0x1d09d8: file xterm.c, line 23608. (gdb) run Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 28327)] [New Thread 0x7ffff0c6d640 (LWP 28328)] [New Thread 0x7fffebfff640 (LWP 28329)] Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3D6, backtr= ace_limit=3D40) at emacs.c:421 421 signal (sig, SIG_DFL); [Switching to thread 1 (process 28425)](running) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 28426)] [Thread 0x7ffff47b9000 (LWP 28425) exited] [Inferior 1 (process 28425) exited with code 01] (gdb) quit Debugger finished Current directory is ~/lib/ports/emacs/src/ GNU gdb (Debian 10.1-2+b1) 10.1.90.20210103-git Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from emacs... warning: File "/home/viz/lib/ports/emacs/src/.gdbinit" auto-loading has bee= n declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-lo= ad". To enable execution of this file add add-auto-load-safe-path /home/viz/lib/ports/emacs/src/.gdbinit line to your configuration file "/home/viz/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/viz/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the she= ll: info "(gdb)Auto-loading safe path" (gdb) source .gdbinit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :1 TERM =3D dumb Breakpoint 1 at 0x210c0e: file emacs.c, line 421. Breakpoint 2 at 0x1d09d8: file xterm.c, line 23608. (gdb) run Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 28660)] [New Thread 0x7ffff0c6d640 (LWP 28661)] [New Thread 0x7fffebfff640 (LWP 28662)] [Detaching after vfork from child process 28690] Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3D6, backtr= ace_limit=3D40) at emacs.c:421 421 signal (sig, SIG_DFL); (gdb) bt #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:421 #1 0x00005555557a088c in emacs_abort () at sysdep.c:2310 #2 0x0000555555600764 in redisplay_internal () at xdisp.c:16119 #3 0x0000555555602e47 in redisplay_preserve_echo_area (from_where=3D13) at= xdisp.c:16971 #4 0x00005555558c99a3 in Fdelete_process (process=3DXIL(0x5555560c1015)) a= t process.c:1121 #5 0x000055555585c7ce in funcall_subr (subr=3D0x555555e816a0 , numargs=3D1, args=3D0x7ffff15ff378) at eval.c:2996 #6 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x5555566b2935), args_t= emplate=3D512, nargs=3D2, args=3D0x7ffff15ff330) at bytecode.c:809 #7 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8698= 5), args_template=3D257, nargs=3D1, args=3D0x7ffff15ff2a0) at eval.c:3045 #8 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f86985), nargs= =3D1, arg_vector=3D0x7ffff15ff2a0) at eval.c:3117 #9 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f86985), numar= gs=3D1, args=3D0x7ffff15ff2a0) at eval.c:2908 #10 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7ffff15ff298) at ev= al.c:2958 #11 0x000055555585ba38 in run_hook_wrapped_funcall (nargs=3D2, args=3D0x7ff= ff15ff298) at eval.c:2736 #12 0x000055555585bdef in run_hook_with_args (nargs=3D2, args=3D0x7ffff15ff= 298, funcall=3D0x55555585b9ec ) at eval.c:2817 #13 0x000055555585ba89 in Frun_hook_wrapped (nargs=3D2, args=3D0x7ffff15ff2= 98) at eval.c:2751 #14 0x000055555585c9db in funcall_subr (subr=3D0x555555e7e0e0 , numargs=3D2, args=3D0x7ffff15ff298) at eval.c:3023 #15 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f8692d), args_t= emplate=3D257, nargs=3D1, args=3D0x7fffffff3740) at bytecode.c:809 #16 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8692= d), args_template=3D257, nargs=3D1, args=3D0x7fffffff3738) at eval.c:3045 #17 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f8692d), nargs= =3D1, arg_vector=3D0x7fffffff3738) at eval.c:3117 #18 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f8692d), numar= gs=3D1, args=3D0x7fffffff3738) at eval.c:2908 #19 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffff3730) at ev= al.c:2958 #20 0x0000555555764ab3 in call1 (fn=3DXIL(0xd9b0), arg1=3DXIL(0x9c30)) at /= home/viz/lib/ports/emacs/src/lisp.h:3239 #21 0x0000555555768952 in Fkill_emacs (arg=3Dmake_fixnum(70), restart=3DXIL= (0)) at emacs.c:2870 #22 0x000055555572480f in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffff38a0 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23512 #23 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 #24 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #25 0x00007ffff795eed5 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11= .so.6 #26 0x00007ffff7950641 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #27 0x0000555555722009 in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffff3b10) at xterm.c:22348 #28 0x000055555577fd05 in gobble_input () at keyboard.c:7327 #29 0x0000555555780271 in handle_async_input () at keyboard.c:7558 #30 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #31 0x00005555557802d0 in unblock_input_to (level=3D0) at keyboard.c:7587 #32 0x00005555557802f4 in unblock_input () at keyboard.c:7606 #33 0x000055555592ac9c in xftfont_text_extents (font=3D0x555556087838, code= =3D0x7fffffff3cd8, nglyphs=3D1, metrics=3D0x555555e8aa38 ) at xftf= ont.c:472 #34 0x000055555563085a in get_per_char_metric (font=3D0x555556087838, char2= b=3D0x7fffffff3cd8) at xdisp.c:29222 #35 0x000055555563998a in gui_produce_glyphs (it=3D0x7fffffffb240) at xdisp= .c:31392 #36 0x00005555555eb5da in move_it_in_display_line_to (it=3D0x7fffffffb240, = to_charpos=3D41, to_x=3D-1, op=3DMOVE_TO_POS) at xdisp.c:9602 #37 0x00005555555eea75 in move_it_to (it=3D0x7fffffffb240, to_charpos=3D41,= to_x=3D-1, to_y=3D-1, to_vpos=3D-1, op=3D8) at xdisp.c:10324 #38 0x00005555555f6117 in resize_mini_window (w=3D0x555556086140, exact_p= =3Dfalse) at xdisp.c:12422 #39 0x00005555555f5247 in display_echo_area_1 (a1=3D0x555556086140, a2=3DXI= L(0)) at xdisp.c:12294 #40 0x00005555555f44d9 in with_echo_area_buffer (w=3D0x555556086140, which= =3D0, fn=3D0x5555555f5219 , a1=3D0x555556086140, a2=3D= XIL(0)) at xdisp.c:12066 #41 0x00005555555f51c4 in display_echo_area (w=3D0x555556086140) at xdisp.c= :12262 #42 0x00005555555f7b50 in echo_area_display (update_frame_p=3Dtrue) at xdis= p.c:12812 #43 0x00005555555f379d in message3_nolog (m=3DXIL(0x555556105c04)) at xdisp= .c:11768 #44 0x00005555555f3459 in message3 (m=3DXIL(0x555556105c04)) at xdisp.c:116= 98 #45 0x0000555555848df6 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 #46 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d460 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 #47 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x55555697ae85), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcf10) at bytecode.c:809 #48 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x55555697ae8= 5), args_template=3D0, nargs=3D0, args=3D0x7fffffffcf10) at eval.c:3045 #49 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x55555697ae85), nargs= =3D0, arg_vector=3D0x7fffffffcf10) at eval.c:3117 #50 0x000055555585c328 in funcall_general (fun=3DXIL(0x55555697ae85), numar= gs=3D0, args=3D0x7fffffffcf10) at eval.c:2908 #51 0x000055555585c5b9 in Ffuncall (nargs=3D1, args=3D0x7fffffffcf08) at ev= al.c:2958 #52 0x00005555558bfd2b in bcall0 (f=3DXIL(0x55555697ae85)) at bytecode.c:335 #53 0x000055555585e929 in do_one_unbind (this_binding=3D0x7fffffffcf80, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #54 0x000055555585ed3d in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 #55 0x00005555558c0f90 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 #56 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd730) at eval.c:3045 #57 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd730) at eval.c:3117 #58 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd730) at eval.c:2908 #59 0x000055555585c5b9 in Ffuncall (nargs=3D4, args=3D0x7fffffffd728) at ev= al.c:2958 #60 0x000055555584f0be in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd728) at callint.c:291 #61 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d6e0 , numargs=3D4, args=3D0x7fffffffd728) at eval.c:3023 #62 0x000055555585c2dc in funcall_general (fun=3DXIL(0x555555e7d6e5), numar= gs=3D4, args=3D0x7fffffffd728) at eval.c:2904 #63 0x000055555585c5b9 in Ffuncall (nargs=3D5, args=3D0x7fffffffd720) at ev= al.c:2958 #64 0x000055555585b850 in Fapply (nargs=3D3, args=3D0x7fffffffd850) at eval= .c:2629 #65 0x000055555584f578 in Fcall_interactively (function=3DXIL(0x2aaa9c00493= 8), record_flag=3DXIL(0), keys=3DXIL(0x55555669243d)) at callint.c:384 #66 0x000055555585c81b in funcall_subr (subr=3D0x555555e7d720 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 #67 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe120) at bytecode.c:809 #68 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe118) at eval.c:3045 #69 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe118) at eval.c:3117 #70 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe118) at eval.c:2908 #71 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffffe110) at ev= al.c:2958 #72 0x000055555576a9ac in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c00493= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #73 0x000055555576e038 in command_loop_1 () at keyboard.c:1501 #74 0x0000555555857f7c in internal_condition_case (bfun=3D0x55555576d817 , handlers=3DXIL(0x90), hfun=3D0x55555576cc17 ) at= eval.c:1485 #75 0x000055555576d3d0 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 #76 0x000055555585711c in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3a6 , arg=3DXIL(0x90)) at eval.c:1208 #77 0x000055555576d362 in command_loop () at keyboard.c:1110 #78 0x000055555576c6b9 in recursive_edit_1 () at keyboard.c:719 #79 0x000055555576c8e5 in Frecursive_edit () at keyboard.c:802 #80 0x0000555555768014 in main (argc=3D2, argv=3D0x7fffffffe698) at emacs.c= :2517 Lisp Backtrace: "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f86980 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffff3738) "message" (0xf15ff250) 0x5697ae80 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb) bt full #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:421 #1 0x00005555557a088c in emacs_abort () at sysdep.c:2310 #2 0x0000555555600764 in redisplay_internal () at xdisp.c:16119 w =3D 0x555556691e20 sw =3D 0x7fffffff2890 fr =3D 0x5555555c50bd pending =3D false must_finish =3D false match_p =3D false tlbufpos =3D { charpos =3D 800, bytepos =3D 1450094096 } tlendpos =3D { charpos =3D 140737488299952, bytepos =3D 93824995368553 } number_of_visible_frames =3D 0 sf =3D 0x7fffffff2870 polling_stopped_here =3D false tail =3D XIL(0) frame =3D XIL(0) hscroll_retries =3D 0 garbaged_frame_retries =3D 0 consider_all_windows_p =3D false update_miniwindow_p =3D false count =3D { bytes =3D 93825002425792 } #3 0x0000555555602e47 in redisplay_preserve_echo_area (from_where=3D13) at= xdisp.c:16971 count =3D { bytes =3D 800 } #4 0x00005555558c99a3 in Fdelete_process (process=3DXIL(0x5555560c1015)) a= t process.c:1121 p =3D 0x5555560c1010 mess =3D false #5 0x000055555585c7ce in funcall_subr (subr=3D0x555555e816a0 , numargs=3D1, args=3D0x7ffff15ff378) at eval.c:2996 argbuf =3D {XIL(0x7fffffff2980), XIL(0x5555558bed97), XIL(0x15647ae= 88), XIL(0x300), XIL(0x7fffffff2980), XIL(0x11558bfa1b), XIL(0x555555e816a5= ), XIL(0x7fffffff29a0)} a =3D 0x7ffff15ff378 fun =3D XIL(0x555555e816a5) #6 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x5555566b2935), args_t= emplate=3D512, nargs=3D2, args=3D0x7ffff15ff330) at bytecode.c:809 call_nargs =3D 1 call_fun =3D XIL(0x555555e816a5) count1 =3D { bytes =3D 768 } template =3D make_fixnum(512) val =3D XIL(0x555556105ba4) call_args =3D 0x7ffff15ff378 original_fun =3D XIL(0x2aaa9c183fa0) bytecode =3D XIL(0x555556136404) op =3D 1 type =3D CONDITION_CASE targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff370 pc =3D 0x5555562ad9f6 "0\210\202D" bytestr =3D XIL(0x555556136404) vector =3D XIL(0x55555626cbb5) maxdepth =3D make_fixnum(30) const_length =3D 100 bytestr_length =3D 451 vectorp =3D 0x55555626cbb8 max_stack =3D 30 frame_base =3D 0x7ffff15ff350 fp =3D 0x7ffff15ff440 bytestr_data =3D 0x5555562ad9b8 "\b\203$" rest =3D false mandatory =3D 0 nonrest =3D 2 pushedargs =3D 2 result =3D XIL(0x7fffffff2cf0) #7 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8698= 5), args_template=3D257, nargs=3D1, args=3D0x7ffff15ff2a0) at eval.c:3045 #8 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f86985), nargs= =3D1, arg_vector=3D0x7ffff15ff2a0) at eval.c:3117 val =3D make_fixnum(23456248842093) syms_left =3D make_fixnum(257) next =3D XIL(0) lexenv =3D XIL(0x555555f0cdc0) count =3D { bytes =3D 704 } i =3D 140737488301888 optional =3D false rest =3D false previous_rest =3D 127 #9 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f86985), numar= gs=3D1, args=3D0x7ffff15ff2a0) at eval.c:2908 original_fun =3D XIL(0x7ffff1f86985) #10 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7ffff15ff298) at ev= al.c:2958 count =3D { bytes =3D 672 } val =3D XIL(0x7fffffff2ff0) #11 0x000055555585ba38 in run_hook_wrapped_funcall (nargs=3D2, args=3D0x7ff= ff15ff298) at eval.c:2736 tmp =3D XIL(0x3a0330) ret =3D XIL(0x5be0) #12 0x000055555585bdef in run_hook_with_args (nargs=3D2, args=3D0x7ffff15ff= 298, funcall=3D0x55555585b9ec ) at eval.c:2817 global_vals =3D XIL(0) sym =3D XIL(0x9c30) val =3D XIL(0x555556385b03) ret =3D XIL(0) #13 0x000055555585ba89 in Frun_hook_wrapped (nargs=3D2, args=3D0x7ffff15ff2= 98) at eval.c:2751 #14 0x000055555585c9db in funcall_subr (subr=3D0x555555e7e0e0 , numargs=3D2, args=3D0x7ffff15ff298) at eval.c:3023 fun =3D XIL(0x555555e7e0e5) #15 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f8692d), args_t= emplate=3D257, nargs=3D1, args=3D0x7fffffff3740) at bytecode.c:809 call_nargs =3D 2 call_fun =3D XIL(0x555555e7e0e5) count1 =3D { bytes =3D 640 } template =3D XIL(0) val =3D XIL(0x7fffffff3790) call_args =3D 0x7ffff15ff298 original_fun =3D XIL(0x2aaa9c023178) bytecode =3D make_fixnum(35184338504338) op =3D 2 type =3D CATCHER targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff290 pc =3D 0x7ffff2680ec1 "\207" bytestr =3D XIL(0x7ffff1f361bc) vector =3D XIL(0x7ffff1f8696d) maxdepth =3D make_fixnum(4) const_length =3D 2 bytestr_length =3D 5 vectorp =3D 0x7ffff1f86970 max_stack =3D 4 frame_base =3D 0x7ffff15ff288 fp =3D 0x7ffff15ff2a8 bytestr_data =3D 0x7ffff2680ebd "\300\001\301\"\207" rest =3D false mandatory =3D 1 nonrest =3D 1 pushedargs =3D 1 result =3D XIL(0x555555f0cdc0) #16 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8692= d), args_template=3D257, nargs=3D1, args=3D0x7fffffff3738) at eval.c:3045 #17 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f8692d), nargs= =3D1, arg_vector=3D0x7fffffff3738) at eval.c:3117 val =3D XIL(0xd9b0) syms_left =3D make_fixnum(257) next =3D XIL(0x555555851e0f) lexenv =3D XIL(0x7fffffff3670) count =3D { bytes =3D 640 } i =3D 140737488303760 optional =3D false rest =3D false previous_rest =3D 127 #18 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f8692d), numar= gs=3D1, args=3D0x7fffffff3738) at eval.c:2908 original_fun =3D XIL(0xd9b0) #19 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffff3730) at ev= al.c:2958 count =3D { bytes =3D 608 } val =3D XIL(0x7fffffff3730) #20 0x0000555555764ab3 in call1 (fn=3DXIL(0xd9b0), arg1=3DXIL(0x9c30)) at /= home/viz/lib/ports/emacs/src/lisp.h:3239 #21 0x0000555555768952 in Fkill_emacs (arg=3Dmake_fixnum(70), restart=3DXIL= (0)) at emacs.c:2870 exit_code =3D 21845 #22 0x000055555572480f in x_connection_closed (dpy=3D0x55555601b320, error_= message=3D0x7fffffff38a0 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23512 dpyinfo =3D 0x555556038630 frame =3D XIL(0x555556085cbd) tail =3D XIL(0) idx =3D { bytes =3D 576 } io_error_handler =3D 0x0 dmsg =3D { reason =3D 0 '\000', byte_order =3D 0 '\000', side_effects =3D 0, timestamp =3D 0, x =3D 0, y =3D 0, index_atom =3D 0, source_window =3D 0 } f =3D 0x0 minibuf_frame =3D XIL(0x555556085cbd) tmp =3D XIL(0x5555560163dd) failable =3D 0x1000 stack =3D 0x55555601d714 #23 0x0000555555724ad4 in x_io_error_quitter (display=3D0x55555601b320) at = xterm.c:23633 buf =3D "Connection lost to X server ':1'\000gkVUU\000\000\000'\335= \023\220\024\343\242H\344&VUU\000\000\060\373\377\377\377\377\377\377\024\0= 00\000\000\000\000\000\000 %\fVUU\000\000\270\326\001VUU\000\000\000'\335\0= 23\220\024\343\242\000\000\000\000\000\000\000\000\240\326\001VUU", '\000' = , "'\335\023\220\024=E3=A2=B8\326\001VUU\000\000\060\373\= 377\377\377\377\377\377\024\000\000\000\000\000\000\000\360-\227VUU\000\000= $\000\000\000\000\000\000\000\060", '\000' , "\264\371\32= 4\365\377\177\000\000 \263\001VUU\000\000N\351"... #24 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #25 0x00007ffff795eed5 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11= .so.6 #26 0x00007ffff7950641 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #27 0x0000555555722009 in XTread_socket (terminal=3D0x5555560163d8, hold_qu= it=3D0x7fffffff3b10) at xterm.c:22348 count =3D 0 event_found =3D false dpyinfo =3D 0x555556038630 #28 0x000055555577fd05 in gobble_input () at keyboard.c:7327 nr =3D 0 hold_quit =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x30) } next =3D 0x0 nread =3D 0 err =3D false t =3D 0x5555560163d8 #29 0x0000555555780271 in handle_async_input () at keyboard.c:7558 nread =3D 21845 #30 0x0000555555780290 in process_pending_signals () at keyboard.c:7572 #31 0x00005555557802d0 in unblock_input_to (level=3D0) at keyboard.c:7587 #32 0x00005555557802f4 in unblock_input () at keyboard.c:7606 #33 0x000055555592ac9c in xftfont_text_extents (font=3D0x555556087838, code= =3D0x7fffffff3cd8, nglyphs=3D1, metrics=3D0x555555e8aa38 ) at xftf= ont.c:472 xftfont_info =3D 0x555556087838 extents =3D { width =3D 5, height =3D 13, x =3D -2, y =3D 10, xOff =3D 9, yOff =3D 0 } #34 0x000055555563085a in get_per_char_metric (font=3D0x555556087838, char2= b=3D0x7fffffff3cd8) at xdisp.c:29222 metrics =3D { lbearing =3D 1, rbearing =3D 8, width =3D 9, ascent =3D 10, descent =3D 0 } #35 0x000055555563998a in gui_produce_glyphs (it=3D0x7fffffffb240) at xdisp= .c:31392 stretched_p =3D false char2b =3D 53 face =3D 0x55555623fcb0 font =3D 0x555556087838 pcm =3D 0x0 boff =3D 0 extra_line_spacing =3D 0 #36 0x00005555555eb5da in move_it_in_display_line_to (it=3D0x7fffffffb240, = to_charpos=3D41, to_x=3D-1, op=3DMOVE_TO_POS) at xdisp.c:9602 i =3D 0 ascent =3D 0 x =3D 0 descent =3D 0 overwide_wrap_prefix =3D false result =3D MOVE_UNDEFINED saved_glyph_row =3D 0x0 wrap_it =3D { window =3D XIL(0x7fffffff8ad0), w =3D 0x50, f =3D 0x0, method =3D 4294937376, stop_charpos =3D 93825003542176, prev_stop =3D 22156, base_level_stop =3D 140737488325648, end_charpos =3D 140737488325456, s =3D 0x7fffffff8b30 "\214V", string_nchars =3D 93825003542176, redisplay_end_trigger_charpos =3D 140737488325416, multibyte_p =3D true, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D true, dp =3D 0x55555601d6a0, dpvec =3D 0x7ffff78fedd5, dpend =3D 0x0, dpvec_char_len =3D 333260544, dpvec_face_id =3D -1562176368, saved_face_id =3D 22156, ctl_chars =3D {XIL(0x55555601d6a0), XIL(0), XIL(0), XIL(0x5555560= 1d6b8), XIL(0x7fffffff8c10), XIL(0x55555601b320), XIL(0x7ffff7900034), XIL(= 0x400000000), XIL(0x55555601b320), XIL(0x55555601c870), XIL(0xa2e3149013dd2= 700), XIL(0x55555601d6a0), XIL(0xfffffffffffffb30), XIL(0xb), XIL(0x5555567= e0380), XIL(0x55555601d6a0)}, start =3D { pos =3D { charpos =3D 140737488325648, bytepos =3D 93825003533088 }, overlay_string_index =3D 140737317763508, string_pos =3D { charpos =3D 93825011680128, bytepos =3D 93825010410784 }, dpvec_index =3D 1451099008 }, current =3D { pos =3D { charpos =3D 93825011680128, bytepos =3D 93825010410784 }, overlay_string_index =3D 140737347188229, string_pos =3D { charpos =3D 140737488325728, bytepos =3D 4294967296 }, dpvec_index =3D 0 }, n_overlay_strings =3D -6709496410810800384, overlay_strings_charpos =3D 93825003667008, overlay_strings =3D {XIL(0), XIL(0x55555601b320), XIL(0), XIL(0x7= fffffff9130), XIL(0x55555601b320), XIL(0x55555620cbd0), make_fixnum(3518433= 6792303), XIL(0x568c0201), XIL(0xa00023), XIL(0), XIL(0), XIL(0), XIL(0xa2e= 3149013dd2700), XIL(0x7fffffff9130), XIL(0x1), XIL(0x7fffffff9130)}, string_overlays =3D {XIL(0x7ffff795abeb), XIL(0x55555620cbd0), XI= L(0x7ffff78e55f5), XIL(0), XIL(0), XIL(0xf7), XIL(0x313), XIL(0x7fffffff913= 0), XIL(0x1), XIL(0x7fffffff8d30), XIL(0x7fffffffa214), XIL(0x7fffffffa210)= , XIL(0xa000e4), XIL(0xa000e0), XIL(0x3), XIL(0x5555558fe14b)}, string =3D XIL(0), from_overlay =3D XIL(0x7fffffff8d60), stack =3D {{ string =3D XIL(0x5555558f449c), string_nchars =3D 0, end_charpos =3D 93825002425792, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 140737488326016, cmp_it =3D { stop_pos =3D 93824996033782, id =3D 140737488326120, ch =3D 0, rule_idx =3D 140737488326112, lookback =3D 93824996061064, nglyphs =3D 66, reversed_p =3D false, charpos =3D 93464225172928, nchars =3D 23520, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 16 }, face_id =3D 1442533896, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0x7fffffff8e00), width =3D XIL(0x10), height =3D XIL(0x7fffffff8e00) }, image_id =3D 93824996060218 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 23520, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 140737488326192, bytepos =3D 93824996083842 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 93825005449141, bytepos =3D 23520 }, dpvec_index =3D 66 }, from_overlay =3D XIL(0x7fffffff9010), area =3D 1435503926, method =3D 21845, paragraph_embedding =3D (unknown: 0xffff8e70), multibyte_p =3D true, string_from_display_prop_p =3D true, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D true, avoid_cursor_p =3D true, bidi_p =3D true, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0x10), voffset =3D 0, space_width =3D XIL(0x7fffffff8e70), font_height =3D XIL(0x7fffffff8ed0) }, { string =3D XIL(0), string_nchars =3D -28980, end_charpos =3D 93825003533088, stop_charpos =3D 93825005571024, prev_stop =3D 140737488327676, base_level_stop =3D 140737346666050, cmp_it =3D { stop_pos =3D 140737488326320, id =3D 140737488327676, ch =3D -27828, rule_idx =3D 140737488327672, lookback =3D 8589905632, nglyphs =3D -28976, reversed_p =3D 255, charpos =3D 140737488326368, nchars =3D 1442533896, nbytes =3D 0, from =3D 1444868021, to =3D 21845, width =3D 1444868016 }, face_id =3D -28896, u =3D { image =3D { object =3D XIL(0x5555558f7011), slice =3D { x =3D XIL(0x5555558fe14b), y =3D XIL(0x5555561eefb5), width =3D XIL(0x7fffffff8f20), height =3D XIL(0x5555561eefb0) }, image_id =3D 1 }, stretch =3D { object =3D XIL(0x5555558f7011) }, xwidget =3D { object =3D XIL(0x5555558f7011) } }, position =3D { charpos =3D 48, bytepos =3D 93825002425840 }, current =3D { pos =3D { charpos =3D 140737488326560, bytepos =3D 0 }, overlay_string_index =3D 140737488326556, string_pos =3D { charpos =3D 93825003533088, bytepos =3D 93825005571024 }, dpvec_index =3D -27444 }, from_overlay =3D make_fixnum(35184336666512), area =3D 1441844672, method =3D 21845, paragraph_embedding =3D (unknown: 0xffff94cc), multibyte_p =3D true, string_from_display_prop_p =3D true, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D true, avoid_cursor_p =3D true, bidi_p =3D true, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0xffff941c), voffset =3D 32767, space_width =3D XIL(0x7fffffff94c8), font_height =3D XIL(0x100000030) }, { string =3D XIL(0x7fffffff8fa0), string_nchars =3D -28736, end_charpos =3D 960, stop_charpos =3D 140737488326592, prev_stop =3D 93824992699073, base_level_stop =3D 960, cmp_it =3D { stop_pos =3D 93825010675376, id =3D 140737488326640, ch =3D 1432119147, rule_idx =3D 93825005449141, lookback =3D 960, nglyphs =3D -28688, reversed_p =3D 255, charpos =3D 960, nchars =3D -28656, nbytes =3D 32767, from =3D 1432117953, to =3D 21845, width =3D 960 }, face_id =3D 1450094256, u =3D { image =3D { object =3D XIL(0x7fffffff9040), slice =3D { x =3D XIL(0x5555555c676b), y =3D XIL(0x555555f0cdc0), width =3D XIL(0x3c0), height =3D XIL(0x7fffffff9040) }, image_id =3D 140737488333568 }, stretch =3D { object =3D XIL(0x7fffffff9040) }, xwidget =3D { object =3D XIL(0x7fffffff9040) } }, position =3D { charpos =3D 140737488327664, bytepos =3D 93824992817609 }, current =3D { pos =3D { charpos =3D 26, bytepos =3D 140737488333568 }, overlay_string_index =3D 93825002425792, string_pos =3D { charpos =3D 0, bytepos =3D 93825002425792 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0x7fffffff90a0), area =3D 1434853442, method =3D 21845, paragraph_embedding =3D (unknown: 0x55f0cdc0), multibyte_p =3D true, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D false, avoid_cursor_p =3D true, bidi_p =3D false, from_disp_prop_p =3D true, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0x555555f0cdc0), font_height =3D XIL(0) }, { string =3D XIL(0x7fffffff90d0), string_nchars =3D 1434853442, end_charpos =3D 0, stop_charpos =3D 960, prev_stop =3D 140737488326912, base_level_stop =3D 93824995434651, cmp_it =3D { stop_pos =3D 140737488326912, id =3D 0, ch =3D 1441844672, rule_idx =3D 0, lookback =3D 140737488326944, nglyphs =3D 1435452483, reversed_p =3D 85, charpos =3D 140737488326960, nchars =3D 0, nbytes =3D 0, from =3D -28336, to =3D 32767, width =3D 1435452572 }, face_id =3D 45, u =3D { image =3D { object =3D XIL(0x555555f0cdc0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0x7fffffff9170), height =3D make_fixnum(23456249008445) }, image_id =3D 1 }, stretch =3D { object =3D XIL(0x555555f0cdc0) }, xwidget =3D { object =3D XIL(0x555555f0cdc0) } }, position =3D { charpos =3D 0, bytepos =3D 140737488327120 }, current =3D { pos =3D { charpos =3D 93824996061064, bytepos =3D 139642271666592 }, overlay_string_index =3D 139646566634008, string_pos =3D { charpos =3D 19728, bytepos =3D 0 }, dpvec_index =3D -28208 }, from_overlay =3D make_fixnum(23), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (WORD_WRAP | WINDOW_WRAP | unknown: 0x14), voffset =3D 0, space_width =3D XIL(0x555556289c30), font_height =3D XIL(0x7fffffff91f0) }, { string =3D make_fixnum(23456249015054), string_nchars =3D 1445502000, end_charpos =3D 0, stop_charpos =3D 93825002425792, prev_stop =3D 0, base_level_stop =3D 140737488327200, cmp_it =3D { stop_pos =3D 93824996110154, id =3D 19728, ch =3D 0, rule_idx =3D 140737488327248, lookback =3D 93824996110243, nglyphs =3D -231385795, reversed_p =3D 255, charpos =3D 93825002425792, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 1441844672 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0x7fffffff9280), slice =3D { x =3D make_fixnum(23456249027538), y =3D XIL(0x7fffffff92b0), width =3D XIL(0), height =3D XIL(0x7fffffff92b0) }, image_id =3D 93824996110243 }, stretch =3D { object =3D XIL(0x7fffffff9280) }, xwidget =3D { object =3D XIL(0x7fffffff9280) } }, position =3D { charpos =3D 0, bytepos =3D 93825002425792 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 140737488327376, string_pos =3D { charpos =3D 93824996110333, bytepos =3D 231928206048 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0x7fffffff93b0), area =3D 333260544, method =3D 2732790928, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (unknown: 0xffffab00), voffset =3D 32767, space_width =3D XIL(0x7fffffff9360), font_height =3D XIL(0) }}, sp =3D -1, selective =3D 0, what =3D 4294939440, face_id =3D 32767, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D true, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D true, ignore_overlay_strings_at_pos_p =3D true, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, line_wrap =3D (WORD_WRAP | unknown: 0x5554), base_face_id =3D 1441311288, c =3D 21845, len =3D 0, cmp_it =3D { stop_pos =3D 140737488327520, id =3D 93824992694461, ch =3D -27776, rule_idx =3D 140737488333568, lookback =3D 0, nglyphs =3D 0, reversed_p =3D true, charpos =3D 140737488327552, nchars =3D 1449261904, nbytes =3D 21845, from =3D -27656, to =3D 32767, width =3D 0 }, char_to_display =3D -27360, glyphless_method =3D 32767, image_id =3D 93824993173504, xwidget =3D 0x0, slice =3D { x =3D XIL(0x7fffffffab00), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0x555555f0cdc0) }, space_width =3D XIL(0), voffset =3D -27680, tab_width =3D -1, font_height =3D XIL(0x5555555c5064), object =3D XIL(0x14), position =3D { charpos =3D 0, bytepos =3D 140737488327696 }, truncation_pixel_width =3D 20669, continuation_pixel_width =3D 21852, first_visible_x =3D 13, last_visible_x =3D 1444868021, last_visible_y =3D 21845, extra_line_spacing =3D -27632, max_extra_line_spacing =3D 32767, override_ascent =3D 1432125618, override_descent =3D 21845, override_boff =3D 1444868021, glyph_row =3D 0x7fffffff9430, area =3D 1432125714, nglyphs =3D 21845, pixel_width =3D 1432125618, ascent =3D 21845, descent =3D 1444868021, max_ascent =3D 21845, max_descent =3D -27168, phys_ascent =3D 32767, phys_descent =3D 1432376858, max_phys_ascent =3D 21845, max_phys_descent =3D -27424, current_x =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 93825004218304 }, current_y =3D 1446057184, first_vpos =3D 21845, vpos =3D 1443389760, hpos =3D 21845, lnum =3D 93825002425792, lnum_bytepos =3D 0, lnum_width =3D 1441844672, lnum_pixel_width =3D 21845, pt_lnum =3D 0, stretch_adjust =3D -27472, left_user_fringe_bitmap =3D 32767, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 358530, right_user_fringe_face_id =3D 21845, bidi_p =3D false, bidi_it =3D { bytepos =3D 140737488327888, charpos =3D 0, ch =3D -27424, nchars =3D 93824993294555, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D 1441844672, resolved_level =3D 85 'U', isolate_level =3D 85 'U', invalid_levels =3D 0, invalid_isolates =3D 93825002425792, prev =3D { charpos =3D 0, type =3D 4294939920, orig_type =3D 32767 }, last_strong =3D { charpos =3D 93824993294466, type =3D 4294939952, orig_type =3D 32767 }, next_for_neutral =3D { charpos =3D 0, type =3D 4294939968, orig_type =3D 32767 }, prev_for_neutral =3D { charpos =3D 93824993294555, type =3D 4066648856, orig_type =3D 32767 }, next_for_ws =3D { charpos =3D 93825002425792, type =3D 4066648856, orig_type =3D 32767 }, bracket_pairing_pos =3D 140737488328016, bracket_enclosed_type =3D 1434647988, next_en_pos =3D 140737260036888, next_en_type =3D 4066648856, sos =3D (L2R | R2L | unknown: 0x7ffc), scan_dir =3D 96, disp_pos =3D 140737260036888, disp_prop =3D -27264, stack_idx =3D 32767, level_stack =3D {{ next_for_neutral_pos =3D 93824995229108, next_for_neutral_type =3D 0, last_strong_type =3D 3, prev_for_neutral_type =3D 4, level =3D 100 'd', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488328096, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328128, next_for_neutral_type =3D 3, last_strong_type =3D 4, prev_for_neutral_type =3D 2, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737260036888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328176, next_for_neutral_type =3D 4, last_strong_type =3D 7, prev_for_neutral_type =3D 3, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488328208, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 96, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328208, next_for_neutral_type =3D 6, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488328240, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 241 '\361', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488328272, next_for_neutral_type =3D 3, last_strong_type =3D 5, prev_for_neutral_type =3D 7, level =3D 131 '\203', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737260036888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328288, next_for_neutral_type =3D 2, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 122 'z', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488328368, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328336, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328352, next_for_neutral_type =3D 4, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488328368, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488328400, next_for_neutral_type =3D 5, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 3, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992706738, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 3, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992705191, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488333504, next_for_neutral_type =3D 4, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 95 '_', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 4, last_strong_type =3D 3, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93825003533088, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 32 ' ', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488329996, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 141 '\215', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 4, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488329820, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 4294967296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } , { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488329840, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488329760, next_for_neutral_type =3D 4, last_strong_type =3D 6, prev_for_neutral_type =3D 3, level =3D 120 'x', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488329840, next_for_neutral_type =3D 4, last_strong_type =3D 3, prev_for_neutral_type =3D 2, level =3D 146 '\222', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825001892408, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488329992, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488329872, next_for_neutral_type =3D 1, last_strong_type =3D 2, prev_for_neutral_type =3D 6, level =3D 98 'b', flags =3D 85 'U' }, { next_for_neutral_pos =3D 38655426559, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488329872, next_for_neutral_type =3D 2, last_strong_type =3D 3, prev_for_neutral_type =3D 1, level =3D 99 'c', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488329992, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488330288, next_for_neutral_type =3D 1, last_strong_type =3D 7, prev_for_neutral_type =3D 4, level =3D 99 'c', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 4, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93825003533088, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 32 ' ', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488331388, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 4, last_strong_type =3D 7, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93825003976760, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 35 '#', flags =3D 86 'V' }, { next_for_neutral_pos =3D 4294967296, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }}, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0x7fffffff9de0), min_width_start =3D 1432113252 } atpos_it =3D { window =3D XIL(0), w =3D 0x0, f =3D 0x0, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 26, end_charpos =3D 0, s =3D 0x0, string_nchars =3D 140737488336112, redisplay_end_trigger_charpos =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x7fffffff8170, dpvec =3D 0x5555556c8abb , dpend =3D 0x0, dpvec_char_len =3D -19216, dpvec_face_id =3D 32767, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0x5), height =3D XIL(0x200000023) }, image_id =3D 227633266688 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 1, bytepos =3D 23 }, current =3D { pos =3D { charpos =3D -1, bytepos =3D 4294967294 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (WORD_WRAP | unknown: 0x34), voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 524288, cmp_it =3D { stop_pos =3D 0, id =3D 93825005449141, ch =3D 26, rule_idx =3D 26, lookback =3D 589824, nglyphs =3D 640, reversed_p =3D 21, charpos =3D 0, nchars =3D -1, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 1446057440 }, face_id =3D 1, u =3D { image =3D { object =3D XIL(0xf00000009), slice =3D { x =3D make_fixnum(1), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0xf00000009) }, xwidget =3D { object =3D XIL(0xf00000009) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 21, bytepos =3D 1 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D 1048576, paragraph_embedding =3D (R2L | unknown: 0x18), multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (WINDOW_WRAP | unknown: 0x18), voffset =3D 0, space_width =3D XIL(0xffffffff), font_height =3D XIL(0x1) }, { string =3D XIL(0x1), string_nchars =3D 6, end_charpos =3D 6, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 25, cmp_it =3D { stop_pos =3D 12884901888, id =3D 19, ch =3D 0, rule_idx =3D -1, lookback =3D 0, nglyphs =3D 26, reversed_p =3D false, charpos =3D 12884901889, nchars =3D -1, nbytes =3D -1, from =3D 0, to =3D 0, width =3D -1 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0x100000000), y =3D XIL(0x1), width =3D make_fixnum(6), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D -1, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 0, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, line_wrap =3D WORD_WRAP, base_face_id =3D -32656, c =3D 32767, len =3D 1433180118, cmp_it =3D { stop_pos =3D 0, id =3D 140737488336112, ch =3D -1, rule_idx =3D 0, lookback =3D 1, nglyphs =3D 1, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 26, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 4294967297, xwidget =3D 0x7fffffff89d0, slice =3D { x =3D XIL(0x5555556c9cb5), y =3D XIL(0), width =3D XIL(0x7fffffffb4f0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 0, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 0, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 0, last_visible_y =3D 0, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D 0, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x0, area =3D LEFT_MARGIN_AREA, nglyphs =3D 0, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 1, phys_ascent =3D -1, phys_descent =3D 26, max_phys_ascent =3D 0, max_phys_descent =3D 1, current_x =3D 0, continuation_lines_width =3D 1, eol_pos =3D { charpos =3D 140737488322928, bytepos =3D 93824993743216 }, current_y =3D -32400, first_vpos =3D 32767, vpos =3D -19216, hpos =3D 0, lnum =3D 26, lnum_bytepos =3D 0, lnum_width =3D -19216, lnum_pixel_width =3D 32767, pt_lnum =3D 30064771071, stretch_adjust =3D -32288, left_user_fringe_bitmap =3D 32767, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 825302, right_user_fringe_face_id =3D 21845, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 140737488336112, ch =3D -1, nchars =3D 0, ch_len =3D 25, type =3D STRONG_L, type_after_wn =3D WEAK_EN, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 26, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D 53 }, last_strong =3D { charpos =3D 25769803782, type =3D 4294937408, orig_type =3D 32767 }, next_for_neutral =3D { charpos =3D 93824993762454, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 140737488336112, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 12884901888, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D -139490432, disp_pos =3D 93825006013616, disp_prop =3D 1443633808, stack_idx =3D 21845, level_stack =3D {{ next_for_neutral_pos =3D 140737348878296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737348864640, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 171 '\253', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737260038216, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 2, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824995229108, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825006013616, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 2, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737348878296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737348864896, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 171 '\253', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 232 '\350', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825006013616, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 2, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737348878296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737348862784, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 171 '\253', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825003469008, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 5, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825006581568, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 184 '\270', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825006013616, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 2, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737348878296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825001867680, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 171 '\253', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825004214984, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825004609160, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 184 '\270', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825006013616, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 2, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737348878296, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 175 '\257', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737349468736, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 171 '\253', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 140737488323632, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }, { next_for_neutral_pos =3D 12884870112, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 230 '\346', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825006013616, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }, { next_for_neutral_pos =3D 3, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737260038200, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737260038200, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824995229108, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 100 'd', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488323648, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 3, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825004214928, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 100 'd', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488323904, next_for_neutral_type =3D 7, last_strong_type =3D 1, prev_for_neutral_type =3D 3, level =3D 131 '\203', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 100 'd', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 3, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488323760, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488323776, next_for_neutral_type =3D 3, last_strong_type =3D 3, prev_for_neutral_type =3D 3, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 206158430256, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488323776, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488323824, next_for_neutral_type =3D 3, last_strong_type =3D 4, prev_for_neutral_type =3D 2, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488324080, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488323872, next_for_neutral_type =3D 4, last_strong_type =3D 7, prev_for_neutral_type =3D 3, level =3D 130 '\202', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737260038200, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737260038200, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 4, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324032, next_for_neutral_type =3D 4, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 131 '\203', flags =3D 85 'U' }, { next_for_neutral_pos =3D 12884870512, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324000, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 100 'd', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488324112, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488324032, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 241 '\361', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824995224518, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324160, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 131 '\203', flags =3D 85 'U' }, { next_for_neutral_pos =3D 107374182400, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 105 'i', flags =3D 86 'V' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 22538591866, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 105 'i', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825010359813, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324160, next_for_neutral_type =3D 6, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488324176, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324208, next_for_neutral_type =3D 7, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 139642271694850, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324240, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 864, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 110 'n', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488324336, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 5, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 11, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488324336, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 0, last_strong_type =3D 3, prev_for_neutral_type =3D 4, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488334672, next_for_neutral_type =3D 7, last_strong_type =3D 2, prev_for_neutral_type =3D 6, level =3D 96 '`', flags =3D 85 'U' }, { next_for_neutral_pos =3D 139646566631216, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488324432, next_for_neutral_type =3D 3, last_strong_type =3D 5, prev_for_neutral_type =3D 7, level =3D 131 '\203', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825003976760, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 35 '#', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825002425888, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324448, next_for_neutral_type =3D 2, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 122 'z', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488324528, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324496, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 8246227804181835053, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 5, level =3D 45 '-', flags =3D 130 '\202' }, { next_for_neutral_pos =3D 7087909565205677679, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 151 '\227', flags =3D 85 'U' }, { next_for_neutral_pos =3D 3255307777713450285, next_for_neutral_type =3D 5, last_strong_type =3D 5, prev_for_neutral_type =3D 4, level =3D 45 '-', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324560, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 4, last_strong_type =3D 5, prev_for_neutral_type =3D 6, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 103079215326, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 3, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 4294967296, next_for_neutral_type =3D 6, last_strong_type =3D 3, prev_for_neutral_type =3D 3, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 25, next_for_neutral_type =3D 2, last_strong_type =3D 3, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992706738, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488329760, next_for_neutral_type =3D 7, last_strong_type =3D 7, prev_for_neutral_type =3D 6, level =3D 94 '^', flags =3D 85 'U' }, { next_for_neutral_pos =3D -4294967288, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 6, level =3D 143 '\217', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 137438953472, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 6, level =3D 143 '\217', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 128 '\200', flags =3D 86 'V' }, { next_for_neutral_pos =3D 137438953504, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1451229697, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 140 '\214', flags =3D 86 'V' }, { next_for_neutral_pos =3D 32, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1452016129, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 2, level =3D 143 '\217', flags =3D 247 '\367' }, { next_for_neutral_pos =3D 93825003546480, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 32, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825003542292, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488324928, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488325008, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 5, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 6, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488325072, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 356482285569, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488325120, next_for_neutral_type =3D 3, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 4294967297, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }, { next_for_neutral_pos =3D 140737488325128, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 2, level =3D 1 '\001', flags =3D 86 'V' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 1 '\001', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488325176, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 50 '2', flags =3D 246 '\366' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 7, last_strong_type =3D 7, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488325264, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 221 '\335', flags =3D 19 '\023' }}, string =3D { lstring =3D XIL(0x55555601d714), s =3D 0x7ffff78ff907 "\213", schars =3D 93825002425792, bufpos =3D 0, from_disp_str =3D true, unibyte =3D true }, w =3D 0x113dd2700, paragraph_dir =3D (unknown: 0x5601d714), separator_limit =3D 4096, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0x7fffffff8a80), min_width_start =3D 1 } atx_it =3D { window =3D XIL(0), w =3D 0x0, f =3D 0x0, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, s =3D 0x0, string_nchars =3D 0, redisplay_end_trigger_charpos =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0x200000003), height =3D XIL(0x5c00000000) }, image_id =3D 1 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D -1 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D (unknown: 0x5c), multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 524288, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 4294967295, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 9, u =3D { image =3D { object =3D make_fixnum(16106127361), slice =3D { x =3D make_fixnum(10737418241), y =3D XIL(0xa00000000), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D make_fixnum(16106127361) }, xwidget =3D { object =3D make_fixnum(16106127361) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 93825010293453, id =3D 140737488316832, ch =3D 1434856131, rule_idx =3D 93825002425792, lookback =3D 66048, nglyphs =3D 1441910720, reversed_p =3D 85, charpos =3D 66048, nchars =3D -38448, nbytes =3D 32767, from =3D 1433255311, to =3D 21845, width =3D 44880 }, face_id =3D 66048, u =3D { image =3D { object =3D XIL(0x7fffffff6a00), slice =3D { x =3D XIL(0x5555556dbde8), y =3D XIL(0x7fffffff6a00), width =3D XIL(0x555555f1cfc0), height =3D XIL(0x10200) }, image_id =3D 66048 }, stretch =3D { object =3D XIL(0x7fffffff6a00) }, xwidget =3D { object =3D XIL(0x7fffffff6a00) } }, position =3D { charpos =3D 66048, bytepos =3D 66048 }, current =3D { pos =3D { charpos =3D 140737488316976, bytepos =3D 27360 }, overlay_string_index =3D 140737488317008, string_pos =3D { charpos =3D 93824993858829, bytepos =3D 27360 }, dpvec_index =3D 1446179896 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D (unknown: 0x55f0cdc0), multibyte_p =3D true, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D false, avoid_cursor_p =3D true, bidi_p =3D false, from_disp_prop_p =3D true, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0x7fffffff6a80), font_height =3D XIL(0x5555556dbd8f) }, { string =3D XIL(0x7fffffff6ab0), string_nchars =3D 0, end_charpos =3D 93825002425792, stop_charpos =3D 0, prev_stop =3D 140737488317104, base_level_stop =3D 93824996033603, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D -38176, rule_idx =3D 140737253659020, lookback =3D 140737488317152, nglyphs =3D 1435453490, reversed_p =3D 85, charpos =3D 0, nchars =3D -234696308, nbytes =3D 32767, from =3D -38144, to =3D 32767, width =3D -234696308 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0x7fffffff6b70), y =3D XIL(0x5555558fc9f4), width =3D XIL(0x7ffff202d18c), height =3D XIL(0x7fffffff6c50) }, image_id =3D 140737488317528 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 140737488317536, bytepos =3D 19728 }, current =3D { pos =3D { charpos =3D 8, bytepos =3D 19728 }, overlay_string_index =3D 19728, string_pos =3D { charpos =3D 140737488317296, bytepos =3D 0 }, dpvec_index =3D -36800 }, from_overlay =3D XIL(0x9), area =3D -37904, method =3D 32767, paragraph_embedding =3D (R2L | unknown: 0x55909f98), multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D false, avoid_cursor_p =3D true, bidi_p =3D true, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0xf202d18c), voffset =3D 32767, space_width =3D XIL(0x9), font_height =3D XIL(0x7fffffff6bf0) }, { string =3D XIL(0x5555556bbf29), string_nchars =3D 0, end_charpos =3D 502276477324, stop_charpos =3D 140737488317392, prev_stop =3D 93824993699347, base_level_stop =3D 140737488317424, cmp_it =3D { stop_pos =3D 1, id =3D 140737488317424, ch =3D 1433118332, rule_idx =3D 93824993701092, lookback =3D 9, nglyphs =3D -37632, reversed_p =3D 255, charpos =3D 40, nchars =3D 66048, nbytes =3D 8, from =3D 56, to =3D 0, width =3D -37792 }, face_id =3D 1434531439, u =3D { image =3D { object =3D XIL(0xffffff00ffffff00), slice =3D { x =3D XIL(0x28), y =3D XIL(0x28), width =3D XIL(0x555556105c00), height =3D XIL(0x400010200) }, image_id =3D 93825004493824 }, stretch =3D { object =3D XIL(0xffffff00ffffff00) }, xwidget =3D { object =3D XIL(0xffffff00ffffff00) } }, position =3D { charpos =3D 93825010580608, bytepos =3D -6709496410810800384 }, current =3D { pos =3D { charpos =3D 140737488317600, bytepos =3D -1232 }, overlay_string_index =3D 20, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 48 }, from_overlay =3D XIL(0), area =3D -170591820, method =3D 32767, paragraph_embedding =3D (unknown: 0xffff6cc0), multibyte_p =3D true, string_from_display_prop_p =3D true, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D true, avoid_cursor_p =3D true, bidi_p =3D true, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0x566ec010), voffset =3D 21845, space_width =3D XIL(0x28), font_height =3D XIL(0x1c0) }}, sp =3D -1, selective =3D 93824995293243, what =3D 448, face_id =3D 0, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D true, overlay_strings_at_end_processed_p =3D true, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D true, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D true, line_number_produced_p =3D true, line_wrap =3D (WORD_WRAP | unknown: 0x5554), base_face_id =3D -37616, c =3D 32767, len =3D 1434712911, cmp_it =3D { stop_pos =3D 140737488317712, id =3D 448, ch =3D -14352, rule_idx =3D 0, lookback =3D 140737488340976, nglyphs =3D 1434762579, reversed_p =3D 85, charpos =3D 0, nchars =3D 0, nbytes =3D 1, from =3D -245370288, to =3D 32767, width =3D 2 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0x5555560c7ad4), y =3D XIL(0x7fffffff6d80), width =3D XIL(0x380), height =3D XIL(0x7fffffff6d90) }, space_width =3D XIL(0x5555555c62c1), voffset =3D 896, tab_width =3D 0, font_height =3D XIL(0x5555566eae70), object =3D XIL(0x7fffffff6dc0), position =3D { charpos =3D 93824992700267, bytepos =3D 93825005449141 }, truncation_pixel_width =3D 896, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D -37440, last_visible_y =3D 32767, extra_line_spacing =3D -234696308, max_extra_line_spacing =3D 32767, override_ascent =3D -227789217, override_descent =3D 32767, override_boff =3D 21357, glyph_row =3D 0x52b0, area =3D 673, nglyphs =3D 0, pixel_width =3D 640, ascent =3D 0, descent =3D 448, max_ascent =3D 0, max_descent =3D 1443912708, phys_ascent =3D 21845, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 1701335848, current_x =3D 1663069292, continuation_lines_width =3D 1634561391, eol_pos =3D { charpos =3D 7234298763096056693, bytepos =3D 8029390818649929504 }, current_y =3D 1953853216, first_vpos =3D 695498096, vpos =3D 0, hpos =3D 0, lnum =3D 140737488318032, lnum_bytepos =3D 93824995434562, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D -37248, left_user_fringe_bitmap =3D 32767, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 401563, right_user_fringe_face_id =3D 21845, bidi_p =3D false, bidi_it =3D { bytepos =3D 140737488318080, charpos =3D 0, ch =3D 1441844672, nchars =3D 0, ch_len =3D 140737488318112, type =3D 1435452483, type_after_wn =3D 21845, orig_type =3D 4294930096, resolved_level =3D -1 '\377', isolate_level =3D 127 '\177', invalid_levels =3D 0, invalid_isolates =3D 140737488318160, prev =3D { charpos =3D 93824996033692, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 93825002425792, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D 4294930160, orig_type =3D 32767 }, prev_for_neutral =3D { charpos =3D 93824996033782, type =3D STRONG_L, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D 1441844672, orig_type =3D 21845 }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D 4294930208, next_en_pos =3D 93824996071618, next_en_type =3D 19728, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 140737488318288, disp_prop =3D 1435490587, stack_idx =3D 21845, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318320, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 5, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825006083120, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318368, next_for_neutral_type =3D 2, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 19728, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318416, next_for_neutral_type =3D 3, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737256969533, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318464, next_for_neutral_type =3D 2, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488318512, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318512, next_for_neutral_type =3D 3, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318544, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 134 '\206', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318592, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 134 '\206', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318640, next_for_neutral_type =3D 3, last_strong_type =3D 3, prev_for_neutral_type =3D 2, level =3D 134 '\206', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488318640, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318672, next_for_neutral_type =3D 3, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824996073803, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318720, next_for_neutral_type =3D 4, last_strong_type =3D 3, prev_for_neutral_type =3D 2, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318752, next_for_neutral_type =3D 6, last_strong_type =3D 6, prev_for_neutral_type =3D 3, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488318856, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318848, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 6, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 66, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 23520, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 16, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 251 '\373', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318880, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318880, next_for_neutral_type =3D 2, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 23520, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318928, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 23520, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319408, next_for_neutral_type =3D 6, last_strong_type =3D 6, prev_for_neutral_type =3D 4, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488318992, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318992, next_for_neutral_type =3D 2, last_strong_type =3D 7, prev_for_neutral_type =3D 0, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 23520, next_for_neutral_type =3D 3, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 0 '\000', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824996035213, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319056, next_for_neutral_type =3D 2, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825003115016, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319104, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488319104, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 251 '\373', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319168, next_for_neutral_type =3D 1, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824996073803, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319168, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425840, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319216, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 3, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488319336, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319264, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319280, next_for_neutral_type =3D 6, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 48, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319328, next_for_neutral_type =3D 7, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488319392, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319360, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 960, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 110 'n', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319456, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 133 '\205', flags =3D 85 'U' }, { next_for_neutral_pos =3D 106, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319456, next_for_neutral_type =3D 2, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319456, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 143 '\217', flags =3D 85 'U' }, { next_for_neutral_pos =3D 106, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 2, last_strong_type =3D 3, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319568, next_for_neutral_type =3D 6, last_strong_type =3D 2, prev_for_neutral_type =3D 6, level =3D 144 '\220', flags =3D 85 'U' }, { next_for_neutral_pos =3D 106, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 23520, next_for_neutral_type =3D 2, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 960, next_for_neutral_type =3D 2, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319568, next_for_neutral_type =3D 7, last_strong_type =3D 5, prev_for_neutral_type =3D 7, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 2, last_strong_type =3D 5, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319776, next_for_neutral_type =3D 1, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 93 ']', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 7, prev_for_neutral_type =3D 6, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 4294967296, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488338368, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 26, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 106, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 106, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825003970885, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319744, next_for_neutral_type =3D 2, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319792, next_for_neutral_type =3D 3, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737259288021, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319824, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824993736805, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 88 'X', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488319888, next_for_neutral_type =3D 4, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 83, next_for_neutral_type =3D 5, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 6, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319920, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 356482285594, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319968, next_for_neutral_type =3D 0, last_strong_type =3D 3, prev_for_neutral_type =3D 0, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488320128, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488320128, next_for_neutral_type =3D 1, last_strong_type =3D 5, prev_for_neutral_type =3D 4, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 3, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320112, next_for_neutral_type =3D 2, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488320128, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320160, next_for_neutral_type =3D 3, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737259288021, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320192, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824993736805, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 7, level =3D 88 'X', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737488320256, next_for_neutral_type =3D 4, last_strong_type =3D 1, prev_for_neutral_type =3D 5, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 53, next_for_neutral_type =3D 5, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 14, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 4, level =3D 86 'V', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 6, next_for_neutral_type =3D 7, last_strong_type =3D 7, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488320288, next_for_neutral_type =3D 5, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 108 'l', flags =3D 85 'U' }, { next_for_neutral_pos =3D 227633266714, next_for_neutral_type =3D 6, last_strong_type =3D 1, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320336, next_for_neutral_type =3D 5, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 108 'l', flags =3D 85 'U' }}, string =3D { lstring =3D XIL(0x7fffffff77f0), s =3D 0xffffffff00000000 , schars =3D 140737488336112, bufpos =3D 140737488336112, from_disp_str =3D false, unibyte =3D false }, w =3D 0x5555556c8147 , paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 140737488336112, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0), min_width_start =3D 0 } ppos_it =3D { window =3D XIL(0x555555f0cdc0), w =3D 0x0, f =3D 0x7fffffff5180, method =3D 1433155026, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 140737488310704, end_charpos =3D 93824993736235, s =3D 0x7ffff258b5d5 "", string_nchars =3D 93825002425792, redisplay_end_trigger_charpos =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x7fffffff51d0, dpvec =3D 0x5555556c3685 , dpend =3D 0x5555556c3865 , dpvec_char_len =3D -229067307, dpvec_face_id =3D 0, saved_face_id =3D -44528, ctl_chars =3D {XIL(0x5555556c394c), XIL(0x53), XIL(0x7ffff2561b0d= ), make_fixnum(1), XIL(0x7ffff2561b08), XIL(0), XIL(0), XIL(0x7fffffff5230)= , XIL(0x5555556c39c5), XIL(0x5300000001), make_fixnum(1), XIL(0x7fffffff526= 0), XIL(0x5555556c7143), XIL(0x100000001), XIL(0x53ffff7d70), XIL(0)}, start =3D { pos =3D { charpos =3D 8589934591, bytepos =3D 140737488311056 }, overlay_string_index =3D 93824993765367, string_pos =3D { charpos =3D 0, bytepos =3D 140737488321904 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 93825002425792, overlay_strings =3D {XIL(0), XIL(0x7fffffff52f0), make_fixnum(234= 56248434036), XIL(0x7fffffff5310), XIL(0), XIL(0x7fffffff5320), XIL(0x55555= 56c362b), XIL(0x7ffff258b5d5), XIL(0x555555f0cdc0), XIL(0), XIL(0), XIL(0x7= fffffff5340), XIL(0x5555556c3685), XIL(0x5555556c3865), XIL(0xf258b5d5), XI= L(0x7fffffff5380)}, string_overlays =3D {XIL(0x5555556c394c), XIL(0x35), XIL(0x7ffff2= 561b0d), make_fixnum(3), XIL(0x7ffff2561b08), XIL(0xffffffff00000001), make= _fixnum(6), XIL(0x1), XIL(0x100000000000001), XIL(0x7fff00000000), XIL(0x65= 56c5170), XIL(0x7fffffff53d0), XIL(0x5555556ca1e7), XIL(0x100000001), XIL(0= x7fffffff7d70), XIL(0)}, string =3D XIL(0x6ffffffff), from_overlay =3D XIL(0x7fffffff5480), stack =3D {{ string =3D XIL(0x5555556ca45b), string_nchars =3D 0, end_charpos =3D 140737488321904, stop_charpos =3D -1, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 1, reversed_p =3D 255, charpos =3D 93824993740642, nchars =3D -43872, nbytes =3D 1, from =3D 26, to =3D 0, width =3D -43904 }, face_id =3D 1433161490, u =3D { image =3D { object =3D make_fixnum(6), slice =3D { x =3D XIL(0xffff54a0), y =3D XIL(0x7fffffff5480), width =3D XIL(0x5555556c479f), height =3D XIL(0x7fffffff5de0) }, image_id =3D 93824993767281 }, stretch =3D { object =3D make_fixnum(6) }, xwidget =3D { object =3D make_fixnum(6) } }, position =3D { charpos =3D 0, bytepos =3D 140737488321904 }, current =3D { pos =3D { charpos =3D 25, bytepos =3D 25 }, overlay_string_index =3D 53, string_pos =3D { charpos =3D 1, bytepos =3D 1 }, dpvec_index =3D 1 }, from_overlay =3D XIL(0x3), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (unknown: 0x18), voffset =3D 0, space_width =3D XIL(0x300000003), font_height =3D XIL(0x13) }, { string =3D XIL(0x100000001), string_nchars =3D -1, end_charpos =3D 0, stop_charpos =3D 24, prev_stop =3D 12884901889, base_level_stop =3D -1, cmp_it =3D { stop_pos =3D 0, id =3D -1, ch =3D 0, rule_idx =3D 0, lookback =3D 4294967296, nglyphs =3D 1, reversed_p =3D false, charpos =3D 26, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 1435492683, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0x7fffffff55c0), y =3D XIL(0x5555558f449c), width =3D XIL(0), height =3D XIL(0x555555f0cdc0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 140737488311776 }, current =3D { pos =3D { charpos =3D 93824996033782, bytepos =3D 140737488311880 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 140737488311872, bytepos =3D 93824996061064 }, dpvec_index =3D 66 }, from_overlay =3D XIL(0x550155f0cdc0), area =3D 23520, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (unknown: 0x10), voffset =3D 0, space_width =3D XIL(0x555555fb5208), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D -43424, end_charpos =3D 16, stop_charpos =3D 140737488311904, prev_stop =3D 93824996060218, base_level_stop =3D 23520, cmp_it =3D { stop_pos =3D 0, id =3D 140737488311952, ch =3D 1435502722, rule_idx =3D 0, lookback =3D 93825005449141, nglyphs =3D 23520, reversed_p =3D false, charpos =3D 66, nchars =3D -42896, nbytes =3D 32767, from =3D 1435503926, to =3D 21845, width =3D -43312 }, face_id =3D 16, u =3D { image =3D { object =3D XIL(0x7fffffff56d0), slice =3D { x =3D XIL(0x7fffffff5730), y =3D XIL(0), width =3D XIL(0x7fffffff572c), height =3D XIL(0x55555601b320) }, image_id =3D 93825005571024 }, stretch =3D { object =3D XIL(0x7fffffff56d0) }, xwidget =3D { object =3D XIL(0x7fffffff56d0) } }, position =3D { charpos =3D 140737488313436, bytepos =3D 140737346666050 }, current =3D { pos =3D { charpos =3D 140737488312080, bytepos =3D 140737488313436 }, overlay_string_index =3D 140737488313260, string_pos =3D { charpos =3D 140737488313432, bytepos =3D 8589891392 }, dpvec_index =3D -43216 }, from_overlay =3D XIL(0x7fffffff5740), area =3D 1442533896, method =3D GET_FROM_BUFFER, paragraph_embedding =3D (L2R | unknown: 0x561eefb4), multibyte_p =3D true, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D false, avoid_cursor_p =3D true, bidi_p =3D false, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0x561eefb0), voffset =3D 21845, space_width =3D XIL(0x7fffffff5780), font_height =3D XIL(0x5555558f7011) }, { string =3D XIL(0x5555558fe14b), string_nchars =3D 1444868021, end_charpos =3D 140737488312192, stop_charpos =3D 93825005449136, prev_stop =3D 1, base_level_stop =3D 48, cmp_it =3D { stop_pos =3D 93825002425840, id =3D 140737488312320, ch =3D 0, rule_idx =3D 140737488312316, lookback =3D 93825003533088, nglyphs =3D 1444989904, reversed_p =3D 85, charpos =3D 140737488313644, nchars =3D -141689278, nbytes =3D 32767, from =3D 1441844672, to =3D 21845, width =3D -41684 }, face_id =3D -41860, u =3D { image =3D { object =3D XIL(0x7fffffff5d28), slice =3D { x =3D XIL(0x100000030), y =3D XIL(0x7fffffff5800), width =3D XIL(0x7fffffff5820), height =3D XIL(0x380) }, image_id =3D 140737488312352 }, stretch =3D { object =3D XIL(0x7fffffff5d28) }, xwidget =3D { object =3D XIL(0x7fffffff5d28) } }, position =3D { charpos =3D 93824992699073, bytepos =3D 896 }, current =3D { pos =3D { charpos =3D 93825010675312, bytepos =3D 140737488312400 }, overlay_string_index =3D 93824992700267, string_pos =3D { charpos =3D 93825005449141, bytepos =3D 896 }, dpvec_index =3D -42928 }, from_overlay =3D XIL(0x380), area =3D -42896, method =3D 32767, paragraph_embedding =3D (L2R | unknown: 0x555c62c0), multibyte_p =3D true, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D false, avoid_cursor_p =3D true, bidi_p =3D false, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0x380), voffset =3D 0, space_width =3D XIL(0x5555566eae70), font_height =3D XIL(0x7fffffff58a0) }, { string =3D XIL(0x5555555c676b), string_nchars =3D 1441844672, end_charpos =3D 896, stop_charpos =3D 140737488312480, prev_stop =3D 140737488319360, base_level_stop =3D 140737488313424, cmp_it =3D { stop_pos =3D 93824992817609, id =3D 26, ch =3D -35968, rule_idx =3D 93825002425792, lookback =3D 0, nglyphs =3D 1441844672, reversed_p =3D 85, charpos =3D 0, nchars =3D -42752, nbytes =3D 32767, from =3D 1434853442, to =3D 21845, width =3D 1441844672 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0x555555f0cdc0), slice =3D { x =3D XIL(0), y =3D XIL(0x7fffffff5930), width =3D make_fixnum(23456248858640), height =3D XIL(0) }, image_id =3D 896 }, stretch =3D { object =3D XIL(0x555555f0cdc0) }, xwidget =3D { object =3D XIL(0x555555f0cdc0) } }, position =3D { charpos =3D 140737488312672, bytepos =3D 93824995434651 }, current =3D { pos =3D { charpos =3D 140737488312672, bytepos =3D 0 }, overlay_string_index =3D 93825002425792, string_pos =3D { charpos =3D 0, bytepos =3D 140737488312704 }, dpvec_index =3D 1435452483 }, from_overlay =3D XIL(0x7fffffff5990), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D (unknown: 0xffff59b0), multibyte_p =3D true, string_from_display_prop_p =3D true, string_from_prefix_prop_p =3D true, display_ellipsis_p =3D true, avoid_cursor_p =3D true, bidi_p =3D true, from_disp_prop_p =3D true, line_wrap =3D (unknown: 0x558f449c), voffset =3D 21845, space_width =3D XIL(0), font_height =3D XIL(0x555555f0cdc0) }}, sp =3D 0, selective =3D 0, what =3D 4294924752, face_id =3D 32767, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D true, face_box_p =3D true, start_of_box_run_p =3D false, end_of_box_run_p =3D true, overlay_strings_at_end_processed_p =3D true, ignore_overlay_strings_at_pos_p =3D true, glyph_not_available_p =3D true, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D true, line_number_produced_p =3D false, line_wrap =3D (WORD_WRAP | unknown: 0x5554), base_face_id =3D 1, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 140737488312880, id =3D 93824996061064, ch =3D -42496, rule_idx =3D 139646566619768, lookback =3D 19728, nglyphs =3D 0, reversed_p =3D false, charpos =3D 140737488312880, nchars =3D 94, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 23, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 93825006083120, xwidget =3D 0x7fffffff5a50, slice =3D { x =3D make_fixnum(23456249015054), y =3D XIL(0x555556289c30), width =3D XIL(0), height =3D XIL(0x555555f0cdc0) }, space_width =3D XIL(0), voffset =3D 23168, tab_width =3D -1, font_height =3D make_fixnum(23456249027538), object =3D XIL(0x4d10), position =3D { charpos =3D 0, bytepos =3D 140737488313008 }, truncation_pixel_width =3D 28579, continuation_pixel_width =3D 21904, first_visible_x =3D 21845, last_visible_x =3D -231385795, last_visible_y =3D 32767, extra_line_spacing =3D 1441844672, max_extra_line_spacing =3D 21845, override_ascent =3D 0, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x555555f0cdc0 , area =3D LEFT_MARGIN_AREA, nglyphs =3D 0, pixel_width =3D -42272, ascent =3D 32767, descent =3D 1435529034, max_ascent =3D 21845, max_descent =3D -42224, phys_ascent =3D 32767, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D -42224, current_x =3D 32767, continuation_lines_width =3D 1435529123, eol_pos =3D { charpos =3D 0, bytepos =3D 93825002425792 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 140737488313136, lnum_bytepos =3D 93824996110333, lnum_width =3D -42176, lnum_pixel_width =3D 53, pt_lnum =3D 0, stretch_adjust =3D -41968, left_user_fringe_bitmap =3D 32767, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 861952, right_user_fringe_face_id =3D 201872, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 140737488319360, ch =3D -42048, nchars =3D 0, ch_len =3D 93825002425792, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D 4294925200, resolved_level =3D -1 '\377', isolate_level =3D 127 '\177', invalid_levels =3D 93824992694372, invalid_isolates =3D 93825001892408, prev =3D { charpos =3D 0, type =3D 4294925248, orig_type =3D 32767 }, last_strong =3D { charpos =3D 93824992694461, type =3D 4294925280, orig_type =3D 32767 }, next_for_neutral =3D { charpos =3D 140737488319360, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 4294967296, type =3D 4294925280, orig_type =3D 32767 }, next_for_ws =3D { charpos =3D 93825009777264, type =3D 4294925400, orig_type =3D 32767 }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D 4294925696, next_en_pos =3D 93824993173504, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D -35968, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313408, next_for_neutral_type =3D 4, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 20, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313456, next_for_neutral_type =3D 5, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 1, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992706738, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488313488, next_for_neutral_type =3D 2, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93824992706738, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488313920, next_for_neutral_type =3D 2, last_strong_type =3D 3, prev_for_neutral_type =3D 0, level =3D 96 '`', flags =3D 85 'U' }, { next_for_neutral_pos =3D 4294925632, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 12 '\f', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825006638304, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313616, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488313648, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313664, next_for_neutral_type =3D 3, last_strong_type =3D 3, prev_for_neutral_type =3D 3, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313712, next_for_neutral_type =3D 2, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488313744, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313760, next_for_neutral_type =3D 3, last_strong_type =3D 3, prev_for_neutral_type =3D 3, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313792, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 4, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488313824, next_for_neutral_type =3D 4, last_strong_type =3D 1, prev_for_neutral_type =3D 6, level =3D 134 '\206', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488313824, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 101 'e', flags =3D 85 'U' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488313872, next_for_neutral_type =3D 7, last_strong_type =3D 1, prev_for_neutral_type =3D 7, level =3D 102 'f', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825005449141, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824993298144, next_for_neutral_type =3D 5, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 30 '\036', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488313936, next_for_neutral_type =3D 5, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 102 'f', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825009777264, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319312, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 7, level =3D 49 '1', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737488319312, next_for_neutral_type =3D 7, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 98 'b', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825002425792, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488314032, next_for_neutral_type =3D 4, last_strong_type =3D 4, prev_for_neutral_type =3D 1, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488314048, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488314080, next_for_neutral_type =3D 5, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 140737488314096, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 240 '\360', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825001892408, next_for_neutral_type =3D 7, last_strong_type =3D 2, prev_for_neutral_type =3D 4, level =3D 92 '\\', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825001892408, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488319104, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 99 'c', flags =3D 85 'U' }, { next_for_neutral_pos =3D 34359702160, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 92, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93825003970885, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 8 '\b', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825003969720, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0), min_width_start =3D 0 } wrap_data =3D 0x0 atpos_data =3D 0x0 atx_data =3D 0x0 ppos_data =3D 0x0 may_wrap =3D false prev_method =3D GET_FROM_BUFFER closest_pos =3D 41 prev_pos =3D 1 saw_smaller_pos =3D true line_number_pending =3D false #37 0x00005555555eea75 in move_it_to (it=3D0x7fffffffb240, to_charpos=3D41,= to_x=3D-1, to_y=3D-1, to_vpos=3D-1, op=3D8) at xdisp.c:10324 skip =3D MOVE_UNDEFINED skip2 =3D MOVE_X_REACHED line_height =3D 1443389760 line_start_x =3D 0 reached =3D 0 max_current_x =3D 0 backup_data =3D 0x0 orig_charpos =3D 1 orig_method =3D GET_FROM_BUFFER #38 0x00005555555f6117 in resize_mini_window (w=3D0x555556086140, exact_p= =3Dfalse) at xdisp.c:12422 unit =3D 21 max_height =3D 189 old_current_buffer =3D 0x0 it =3D { window =3D XIL(0x555556086145), w =3D 0x555556086140, f =3D 0x555556085cb8, method =3D GET_FROM_BUFFER, stop_charpos =3D 41, prev_stop =3D 1, base_level_stop =3D 0, end_charpos =3D 41, s =3D 0x0, string_nchars =3D 0, redisplay_end_trigger_charpos =3D 0, multibyte_p =3D true, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 1, bytepos =3D 1 }, overlay_string_index =3D -1, string_pos =3D { charpos =3D -1, bytepos =3D -1 }, dpvec_index =3D -1 }, current =3D { pos =3D { charpos =3D 1, bytepos =3D 1 }, overlay_string_index =3D -1, string_pos =3D { charpos =3D -1, bytepos =3D -1 }, dpvec_index =3D -1 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 1, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 0, selective_display_ellipsis_p =3D true, ctl_arrow_p =3D true, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, line_wrap =3D WINDOW_WRAP, base_face_id =3D 0, c =3D 40, len =3D 1, cmp_it =3D { stop_pos =3D 38, id =3D -1, ch =3D -2, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 40, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 8, font_height =3D XIL(0), object =3D XIL(0x5555561f0b1d), position =3D { charpos =3D 1, bytepos =3D 1 }, truncation_pixel_width =3D 0, continuation_pixel_width =3D 9, first_visible_x =3D 0, last_visible_x =3D 640, last_visible_y =3D 21, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D -1, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x0, area =3D TEXT_AREA, nglyphs =3D 1, pixel_width =3D 0, ascent =3D 15, descent =3D 6, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D true, bidi_it =3D { bytepos =3D 1, charpos =3D 1, ch =3D 40, nchars =3D 1, ch_len =3D 1, type =3D STRONG_L, type_after_wn =3D NEUTRAL_ON, orig_type =3D NEUTRAL_ON, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 1, type =3D NEUTRAL_B, orig_type =3D NEUTRAL_B }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 40, type =3D STRONG_L, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 1, type =3D STRONG_L, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D -1, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 41, bracket_enclosed_type =3D STRONG_L, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D L2R, scan_dir =3D 1, disp_pos =3D 41, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x555556086140, paragraph_dir =3D L2R, separator_limit =3D -1, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D true }, paragraph_embedding =3D L2R, min_width_property =3D XIL(0), min_width_start =3D 0 } height =3D 21845 start =3D { charpos =3D 0, bytepos =3D 0 } windows_height =3D 756 f =3D 0x555556085cb8 old_height =3D 21 #39 0x00005555555f5247 in display_echo_area_1 (a1=3D0x555556086140, a2=3DXI= L(0)) at xdisp.c:12294 w =3D 0x555556086140 window =3D XIL(0) start =3D { charpos =3D 48, bytepos =3D 36384 } window_height_changed_p =3D false itdata =3D 0x555555f15be0 #40 0x00005555555f44d9 in with_echo_area_buffer (w=3D0x555556086140, which= =3D0, fn=3D0x5555555f5219 , a1=3D0x555556086140, a2=3D= XIL(0)) at xdisp.c:12066 buffer =3D XIL(0x5555561f0b1d) this_one =3D false the_other =3D true clear_buffer_p =3D false rc =3D 85 count =3D { bytes =3D 480 } #41 0x00005555555f51c4 in display_echo_area (w=3D0x555556086140) at xdisp.c= :12262 no_message_p =3D false window_height_changed_p =3D 85 count =3D { bytes =3D 448 } i =3D false #42 0x00005555555f7b50 in echo_area_display (update_frame_p=3Dtrue) at xdis= p.c:12812 mini_window =3D XIL(0x555556086145) w =3D 0x555556086140 f =3D 0x555556085cb8 window_height_changed_p =3D false sf =3D 0x555556085cb8 #43 0x00005555555f379d in message3_nolog (m=3DXIL(0x555556105c04)) at xdisp= .c:11768 mini_window =3D XIL(0x555556086145) frame =3D XIL(0x555556085cbd) f =3D 0x555556085cb8 sf =3D 0x555556085cb8 #44 0x00005555555f3459 in message3 (m=3DXIL(0x555556105c04)) at xdisp.c:116= 98 #45 0x0000555555848df6 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 val =3D XIL(0x555556105c04) #46 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d460 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 fun =3D XIL(0x555555e7d465) #47 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x55555697ae85), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcf10) at bytecode.c:809 call_nargs =3D 2 call_fun =3D XIL(0x555555e7d465) count1 =3D { bytes =3D 416 } template =3D XIL(0x7ffff2642af8) val =3D XIL(0x55555697aec5) call_args =3D 0x7ffff15ff250 original_fun =3D XIL(0xac50) bytecode =3D XIL(0) op =3D 2 type =3D (unknown: 0xffffcd80) targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff248 pc =3D 0x7ffff26c3832 "\207\301\242;\203\215" bytestr =3D XIL(0x7ffff202d6ac) vector =3D XIL(0x55555697ad9d) maxdepth =3D make_fixnum(5) const_length =3D 28 bytestr_length =3D 148 vectorp =3D 0x55555697ada0 max_stack =3D 5 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff268 bytestr_data =3D 0x7ffff26c37b2 "r\300q\210\306\304!\210\307\310\30= 3\"\024\301\242\204\026" rest =3D false mandatory =3D 0 nonrest =3D 0 pushedargs =3D 0 result =3D XIL(0x7ffff15ff248) #48 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x55555697ae8= 5), args_template=3D0, nargs=3D0, args=3D0x7fffffffcf10) at eval.c:3045 #49 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x55555697ae85), nargs= =3D0, arg_vector=3D0x7fffffffcf10) at eval.c:3117 val =3D make_fixnum(23456248842093) syms_left =3D make_fixnum(0) next =3D XIL(0) lexenv =3D XIL(0x555555f0cdc0) count =3D { bytes =3D 416 } i =3D 140737488342640 optional =3D false rest =3D false previous_rest =3D 85 #50 0x000055555585c328 in funcall_general (fun=3DXIL(0x55555697ae85), numar= gs=3D0, args=3D0x7fffffffcf10) at eval.c:2908 original_fun =3D XIL(0x55555697ae85) #51 0x000055555585c5b9 in Ffuncall (nargs=3D1, args=3D0x7fffffffcf08) at ev= al.c:2958 count =3D { bytes =3D 384 } val =3D XIL(0x555555f0cdc0) #52 0x00005555558bfd2b in bcall0 (f=3DXIL(0x55555697ae85)) at bytecode.c:335 #53 0x000055555585e929 in do_one_unbind (this_binding=3D0x7fffffffcf80, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #54 0x000055555585ed3d in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 this_binding =3D { kind =3D SPECPDL_UNWIND, unwind =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D XIL(0x55555697ae85), eval_depth =3D 5 }, unwind_array =3D { kind =3D SPECPDL_UNWIND, nelts =3D 93824995818766, array =3D 0x55555697ae85 }, unwind_ptr =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 0x55555697ae85, mark =3D 0x5 }, unwind_int =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 1452781189 }, unwind_intmax =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e , arg =3D 93825013362309 }, unwind_excursion =3D { kind =3D SPECPDL_UNWIND, marker =3D make_fixnum(23456248954691), window =3D XIL(0x55555697ae85) }, unwind_void =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd0e }, let =3D { kind =3D SPECPDL_UNWIND, symbol =3D make_fixnum(23456248954691), old_value =3D XIL(0x55555697ae85), where =3D XIL(0x5) }, bt =3D { kind =3D SPECPDL_UNWIND, debug_on_exit =3D false, function =3D make_fixnum(23456248954691), args =3D 0x55555697ae85, nargs =3D 5 } } quitf =3D XIL(0) #55 0x00005555558c0f90 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 op =3D 1 type =3D (unknown: 0xf15ff150) targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff1c0 pc =3D 0x7ffff26e6296 "\210\001\203\266\001\343\002!\203\266\001\34= 4\345\003!\346\001\070\262\001W\203\262\001r\324\005!q\210db\210o\204\244\0= 01\347c\210\350\002\311\"\210\003\203\261\001\351p!\210)\352\002!\210\211\2= 42\207" bytestr =3D XIL(0x7ffff202d764) vector =3D XIL(0x7ffff202d73d) maxdepth =3D make_fixnum(14) const_length =3D 4 bytestr_length =3D 13 vectorp =3D 0x7ffff202c6e0 max_stack =3D 14 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff2b0 bytestr_data =3D 0x7ffff26e611a "\002\205\016" rest =3D false mandatory =3D 3 nonrest =3D 5 pushedargs =3D 5 result =3D XIL(0x5555557a5cef) #56 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd730) at eval.c:3045 #57 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd730) at eval.c:3117 val =3D XIL(0x2aaa9c004938) syms_left =3D make_fixnum(769) next =3D XIL(0x555555851e0f) lexenv =3D XIL(0x7fffffffd520) count =3D { bytes =3D 320 } i =3D 140737488344384 optional =3D false rest =3D false previous_rest =3D 127 #58 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd730) at eval.c:2908 original_fun =3D XIL(0x2aaa9c004938) #59 0x000055555585c5b9 in Ffuncall (nargs=3D4, args=3D0x7fffffffd728) at ev= al.c:2958 count =3D { bytes =3D 288 } val =3D XIL(0x7fffffffd5c0) #60 0x000055555584f0be in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd728) at callint.c:291 speccount =3D { bytes =3D 256 } #61 0x000055555585c9db in funcall_subr (subr=3D0x555555e7d6e0 , numargs=3D4, args=3D0x7fffffffd728) at eval.c:3023 fun =3D XIL(0x555555e7d6e5) #62 0x000055555585c2dc in funcall_general (fun=3DXIL(0x555555e7d6e5), numar= gs=3D4, args=3D0x7fffffffd728) at eval.c:2904 original_fun =3D XIL(0x7c50) #63 0x000055555585c5b9 in Ffuncall (nargs=3D5, args=3D0x7fffffffd720) at ev= al.c:2958 count =3D { bytes =3D 224 } val =3D XIL(0x555555e7d6e5) #64 0x000055555585b850 in Fapply (nargs=3D3, args=3D0x7fffffffd850) at eval= .c:2629 i =3D 5 funcall_nargs =3D 5 funcall_args =3D 0x7fffffffd720 spread_arg =3D XIL(0) fun =3D XIL(0x555555e7d6e5) sa_avail =3D 16344 sa_count =3D { bytes =3D 224 } numargs =3D 4 retval =3D XIL(0x7c50) #65 0x000055555584f578 in Fcall_interactively (function=3DXIL(0x2aaa9c00493= 8), record_flag=3DXIL(0), keys=3DXIL(0x55555669243d)) at callint.c:384 funval =3D XIL(0x7ffff1f1172d) events =3D 26 input =3D XIL(0x7ffff1f11763) speccount =3D { bytes =3D 192 } arg_from_tty =3D false key_count =3D 1 record_then_fail =3D false save_this_command =3D XIL(0x2aaa9c004938) save_this_original_command =3D XIL(0x2aaa9c004938) save_real_this_command =3D XIL(0x2aaa9c004938) save_last_command =3D XIL(0) prefix_arg =3D XIL(0) enable =3D XIL(0) up_event =3D XIL(0) form =3D XIL(0x555555fc7123) specs =3D XIL(0x55555679b4c3) sa_avail =3D 0 sa_count =3D { bytes =3D 140737488345360 } string_len =3D 140737488345536 string =3D 0x555555f0cdc0 "\230\001" string_end =3D 0x0 next_event =3D 140737252497197 nargs =3D 140737488345616 args =3D 0x7ffff15ff040 visargs =3D 0x555555f0cdc0 varies =3D 0x0 tem =3D 0x55555582d4a3 "\353\030H\213E\370H\211\307\3= 50\331\376\377\377H\213@\bH\211\307\350\034\377\377\377\311\303UH\211\345H\= 203\354 H\211}\350H\215\025\356\370m" val =3D XIL(0x60) #66 0x000055555585c81b in funcall_subr (subr=3D0x555555e7d720 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 argbuf =3D {XIL(0x7fffffffdab0), XIL(0x5555558bed97), XIL(0), XIL(0= xa0), XIL(0x7fffffffdab0), XIL(0x11558bfa1b), XIL(0x555555e7d725), XIL(0x7f= ffffffdad0)} a =3D 0x7ffff15ff070 fun =3D XIL(0x555555e7d725) #67 0x00005555558c0e20 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe120) at bytecode.c:809 call_nargs =3D 3 call_fun =3D XIL(0x555555e7d725) count1 =3D { bytes =3D 160 } template =3D XIL(0x7ffff201ff4d) val =3D XIL(0) call_args =3D 0x7ffff15ff070 original_fun =3D XIL(0x2aaa9bfdcf78) bytecode =3D XIL(0) op =3D 3 type =3D (unknown: 0x55e6d530) targets =3D {0x5555558c4a34 , 0x5555558c4a5c = , 0x5555558c4a5e , 0x5555558c4a= 60 , 0x5555558c4a62 , 0x5555558= c4a62 , 0x5555558c4ac7 , 0x5555= 558c4b3b , 0x5555558c0473 , 0x55= 55558c0475 , 0x5555558c0477 , 0x5= 555558c0479 , 0x5555558c047b , 0x= 5555558c047b , 0x5555558c0481 , 0= x5555558c0442 , 0x5555558c08d0 , = 0x5555558c08d2 , 0x5555558c08d4 ,= 0x5555558c08d6 , 0x5555558c08d8 = , 0x5555558c08d8 , 0x5555558c090d , 0x5555558c08de , 0x5555558c0b0d , 0x5555558c0b0f , 0x5555558c0b11 , 0x5555558c0b13 , 0x5555558c0b15 , 0x5555558c0b15 , 0x5555558c0ac7 , 0x5555558c0ade , 0x5555558c0bbd , 0x5555558c0bbf , 0x5555558c0bc1 , 0x5555558c0bc3 , 0x5555558c0bc5 , 0x5555558c0bc5 , 0x5555558c0b77 , 0x5555558c0b8e , 0x5555558c0f54 , 0x5555558c0f56 , 0x5555558c0f58 , 0x5555558c0f5a , 0x5555558c0f5c , 0x5555558c0f5c , 0x5555558c0f0e , 0x5555558c0f25 , 0x5555558c179b , 0x5555558c15f7 , 0x5555558c15ee , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c19d= 7 , 0x5555558c1b0e , 0x5555558c1b= 7a , 0x5555558c1be7 , 0x5555558c1= c53 , 0x5555558c0712 , 0x5555558c= 079e , 0x5555558c1cd9 , 0x5555558= c0649 , 0x5555558c0806 , 0x555555= 8c1d4e , 0x5555558c1db6 , 0x55555= 58c1dfe , 0x5555558c1e66 , 0x5555= 558c1ec9 , 0x5555558c1fb2 , 0x555= 5558c1ffa , 0x5555558c2138 , 0x55= 55558c229e , 0x5555558c22e6 , 0x5= 555558c232e , 0x5555558c2396 , 0x= 5555558c23fe , 0x5555558c2466 , 0= x5555558c24eb , 0x5555558c253d , = 0x5555558c258f , 0x5555558c265c = , 0x5555558c2763 , 0x5555558c286a , 0x5555558c294c , 0x5555558c2a3e , 0x5555558c2b30 , 0x5555558c2c22 , 0x5555558c2d14 , 0x5555558c2ea6 , 0x5555558c2fb1 , 0x5555558c313d , 0x5555558c3206 , 0x5555558c32cf , 0x5555558c3783 , 0x5555558c146e <= exec_byte_code+5417>, 0x5555558c37e1 , 0x5555558c3829= , 0x5555558c38f1 , 0x5555558c3= 94f , 0x5555558c39ad , 0x555555= 8c39f5 , 0x5555558c3a3b , 0x555= 5558c3a81 , 0x5555558c3acf , 0x= 5555558c4a34 , 0x5555558c3b27 ,= 0x5555558c3b6d , 0x5555558c3bb3 , 0x5555558c3bf9 , 0x5555558c3c3f , 0x5555558c3c85 , 0x5555558c146e , 0x5555558c4a34 , 0x5555558c3ccd , 0x5555558c3d25 , 0x5555558c3d6d , 0x5555558c3db5 , 0x5555558c3e1d , 0x5555558c3e85 , 0x5555558c3ecd , 0x5555558c3f15 , 0x5555558c3f7d = , 0x5555558c3fe5 , 0x5555558c40= 4d , 0x5555558c4093 , 0x5555558= c4a34 , 0x5555558c13b8 , 0x55555= 58c0fc2 , 0x5555558c05b7 , 0x5555= 558c1064 , 0x5555558c10e8 , 0x555= 5558c1169 , 0x5555558c11ea , 0x55= 55558c1381 , 0x5555558c0a74 , 0x5= 555558c1437 , 0x5555558c14a5 , 0x= 5555558c1533 , 0x5555558c157c , 0= x5555558c17e7 , 0x5555558c1864 , = 0x5555558c18e9 , 0x5555558c1949 ,= 0x5555558c4a34 , 0x5555558c40db , 0x5555558c4160 , 0x5555558c41a8 , 0x5555558c41f0 , 0x5555558c4238 , 0x5555558c4280 , 0x5555558c42e8 , 0x5555558c4350 , 0x5555558c43b8 , 0x5555558c4420 , 0x5555558c456c , 0x5555558c45d4 , 0x5555558c463c , 0x5555558c4684 , 0x5555558c477f= , 0x5555558c487a , 0x5555558c4= 8c2 , 0x5555558c490a , 0x555555= 8c3475 , 0x5555558c3621 , 0x555= 5558c495c , 0x5555558c49c8 , 0x= 5555558c4a34 , 0x5555558c4a34 ,= 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c1f37 , 0x5555558c25e1 , 0x5555558c3876 , 0x5555558c4bca , 0x5555558c4c3f , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4cd1 , 0x5555558c4d58 , 0x5555558c4a34 , 0x5555558c4a34 , 0x5555558c4a34 <= exec_byte_code+19183>, 0x5555558c4a34 , 0x5555558c4a3= 4 , 0x5555558c4a34 , 0x5555558c= 4a34 , 0x5555558c4a34 , 0x55555= 58c4e9b } quitcounter =3D 1 '\001' bc =3D 0x555555e6d530 top =3D 0x7ffff15ff068 pc =3D 0x7ffff2686816 "\006\a9\203\260" bytestr =3D XIL(0x7ffff1f4a524) vector =3D XIL(0x7ffff1f49dad) maxdepth =3D make_fixnum(14) const_length =3D 26 bytestr_length =3D 179 vectorp =3D 0x7ffff1f49db0 max_stack =3D 14 frame_base =3D 0x7ffff15ff030 fp =3D 0x7ffff15ff0a0 bytestr_data =3D 0x7ffff268678d "\304\020\211?\205\023" rest =3D false mandatory =3D 1 nonrest =3D 4 pushedargs =3D 1 result =3D XIL(0xffc0) #68 0x000055555585cb52 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe118) at eval.c:3045 #69 0x000055555585cfdc in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe118) at eval.c:3117 val =3D XIL(0x4ad0) syms_left =3D make_fixnum(1025) next =3D XIL(0x555555851e0f) lexenv =3D XIL(0x7fffffffe050) count =3D { bytes =3D 160 } i =3D 140737488347248 optional =3D false rest =3D false previous_rest =3D 127 #70 0x000055555585c328 in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe118) at eval.c:2908 original_fun =3D XIL(0x4ad0) #71 0x000055555585c5b9 in Ffuncall (nargs=3D2, args=3D0x7fffffffe110) at ev= al.c:2958 count =3D { bytes =3D 128 } val =3D XIL(0x80) #72 0x000055555576a9ac in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c00493= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #73 0x000055555576e038 in command_loop_1 () at keyboard.c:1501 scount =3D { bytes =3D 96 } cmd =3D XIL(0x2aaa9c004938) keybuf =3D {make_fixnum(134217761), make_fixnum(120), XIL(0x7ffffff= fe1e0), XIL(0x555555834e31), XIL(0x7ffff2642878), XIL(0x2f262de03), XIL(0),= XIL(0x9360), XIL(0x7fffffffe210), XIL(0x555555834154), XIL(0x1ffffe1c0), X= IL(0), XIL(0x555555f0cdc0), XIL(0), XIL(0x7fffffffe1e0), make_fixnum(234562= 48842093), XIL(0x7fffffffe1f0), XIL(0), XIL(0x555555f0cdc0), XIL(0), XIL(0x= 7fffffffe210), make_fixnum(23456248842093), XIL(0), XIL(0), XIL(0x7fffffffe= 240), XIL(0x555555851e0f), XIL(0x60), XIL(0x555555f0cdc0), XIL(0), XIL(0)} i =3D 1 prev_modiff =3D 3316 prev_buffer =3D 0x555555fbd5a0 already_adjusted =3D false #74 0x0000555555857f7c in internal_condition_case (bfun=3D0x55555576d817 , handlers=3DXIL(0x90), hfun=3D0x55555576cc17 ) at= eval.c:1485 val =3D XIL(0xf6f0) c =3D 0x555555fff150 #75 0x000055555576d3d0 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 val =3D XIL(0xf6f0) #76 0x000055555585711c in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3a6 , arg=3DXIL(0x90)) at eval.c:1208 val =3D XIL(0) c =3D 0x555555fff010 #77 0x000055555576d362 in command_loop () at keyboard.c:1110 #78 0x000055555576c6b9 in recursive_edit_1 () at keyboard.c:719 count =3D { bytes =3D 32 } val =3D XIL(0x7fffffffe410) #79 0x000055555576c8e5 in Frecursive_edit () at keyboard.c:802 count =3D { bytes =3D 0 } buffer =3D XIL(0) #80 0x0000555555768014 in main (argc=3D2, argv=3D0x7fffffffe698) at emacs.c= :2517 stack_bottom_variable =3D 0x7ffff6084203 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 0 temacs =3D 0x0 attempt_load_pdump =3D true only_version =3D false rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D 0x0 sockfd =3D -1 module_assertions =3D false Lisp Backtrace: "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f86980 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffff3738) "message" (0xf15ff250) 0x5697ae80 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb) xbacktrace "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f86980 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffff3738) "message" (0xf15ff250) 0x5697ae80 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd730) "funcall-interactively" (0xffffd728) "call-interactively" (0xf15ff070) "command-execute" (0xffffe118) (gdb)=20 --=-=-= Content-Type: text/plain P.S. This is my first time running gdb so apologies for any mistakes. In GNU Emacs 29.0.50 (build 6, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2022-07-13 built on astatine Repository revision: 6be201cf51e0b1c69e713dec318cef18eef4c617 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --enable-checking=yes,glyphs --enable-check-lisp-object-type --without-cairo --with-x-toolkit=lucid --without-xaw3d 'CFLAGS=-O0 -g3'' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_MONETARY: ta_IN.UTF-8 value of $LC_NUMERIC: ta_IN.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Nroff Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils nroff-mode vc-git diff-mode vc vc-dispatcher bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs files-x gdb-mi bindat byte-opt gv bytecomp byte-compile cconv cl-seq cl-loaddefs cl-lib gud easy-mmode comint ansi-color ring rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 96063 12338) (symbols 48 9560 0) (strings 32 30150 2121) (string-bytes 1 1302518) (vectors 16 23326) (vector-slots 8 931315 173264) (floats 8 128 43) (intervals 56 2696 0) (buffers 992 18)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 06:45:20 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 10:45:20 +0000 Received: from localhost ([127.0.0.1]:44535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBZrs-0002Hz-EP for submit@debbugs.gnu.org; Wed, 13 Jul 2022 06:45:20 -0400 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:38575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBZrp-0002Gj-MF for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 06:45:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657709110; bh=mV2jFSbCU4H2J+8FuGRAwNWy5J0pj/kt2n952NMqdQg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hgnGxulg1SDQOHz+NYrwIljSROxlS/gr7YR60rIb/Jllq3Ji3WaxPUv77YmCv7P8DBoy3pTjJeqiTAIWF/F3A9MvyLzNZTLye/pzmNLAhoOSsr3X8W9F/8rK04dwouJrcZR8FRoCAJXdW33d2uaSrllwRUT+8OAHNSobHLepUTNVKgm4A4EoUkgLUfdiW1k5R+l898awKxZdZJCreZ/FfiM9RMi6/FIEA0DPl/3y3XmzFIvQ5Ae3Tl0JDL8Mumh/OvVptYzJQHc5MtpklGDfp84wt3THWBr9X78TmuOWwxEgRHkm0+Z+YI6atHgqhO3L7IYvqSKoVoSVXlTTFLpqsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657709110; bh=td4KomIR4/sv80r/kvo8uowzCOOOn04q6Ndq1hXjy0+=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kV7HKPFUTIOJuFRsRixtW9OM+f7/SOr3pMiNOjlna5iK37a+uI+50yaHySM/xAj6ZHMgiLBplBOtbANZAa8LvOdR23CcKbd/K0erK9tETPWgKpt1nu4oDPgZyYYfbbVESlVXL75WHduLAxrEOod7JZmMN1GFQwq2ZerinHJkrP8P6S71BHMLrk9nLOA6XBCuFBtf+Be8vTKowBOFXEtrD+WuAadTGFDjjm2YJraUXtOve4pPbQ1iuYr7Rg9OOrY4gf1JnBZ6T8TynSRjKNDhFAM5GF03X1UfBfxLuubcReQ+5v+UveGnVb7HBwMfv1+KNHLJLL6szYnImOEYvmlypQ== X-YMail-OSG: q20f93IVM1lciBfWfRFeBIpoe_qPyPShlTPYRp1EUMCnpWmOhSyt5NnD8F2_EPs x4zE1aFReWVTh.vQb1Z5Ov0Jxvan9A7pbpDhYsgjAlAzIceldm5F7Cq2E7AsZkyFJyfbHc1gI6K_ AspJ2JPeuDDVag7bKRczP8mW.WfK0qZLveezI04A6Jwpye6mF1IO9xFm3e5FuAdGJdPIgDHTHJxA nzm5ioq.bDV2f.X5gSSptsYP9T120GADxUavrOFCcQ496Nh_e5EhFx24DfEuVScPSSLYcsJwBWWn Nz4dqcMAW7uzoKOoMarEktFP31rCK46MEEi0TLjoKk_5vswypRscbeiO1Xde92oe52L3tNH7S38s .L_PPybfb9IlmzI9mT8Gs7c1urTPJ797QPXX9tsNwx3JO3pv26WeCJSJ6HUCA8f4IlJZxywLoTLL gjRM2JrnlJbv4bdvmQkDg8NqQ7W3DhBoZxYphxZc80PVtAq6TBDI9ekKmqTjNILg2Vzg5FED6g_k Av9ZMMOqp.MaTSb2c6oAawtSBGzAV_SpxU3jLTI9zrlPLyvgVidMxUQFqD1baJwMm3kcX8OHojPw F6zHhROtOexa.EPZ1oQ7SnOVD_Lex9nrU_LaYQh1uxTIhIfzo8ZKHoGql0b8yHdT7BKtCiQBeXBb vnhF94O1Bh1Pby7HjbagR8b827Enu7NW59gnIrWaE3Jpfic7w9MDNZkdN5nVsUvLtJtCyYRR0a1R xGGIkgVNgF.P7oefK7jvA3rK.Tn7LfD8a4vyz0KWLlhjFpp8Iyb6zm5mnp62Ligsur8ruVoKtOI1 A5eKpGbmWDF35hWp6Q752U7CBhoWCPH6.CzLoKA7mT5nUzLlv9OeBGn2IuvIqyCFPHpXREoArvWb Rh6444dXD9JtnzmMJqAWe9ZpQFEvBBJALdu9dv0ykcDeFpsWuDtloNZH3dpOv27magPzRqnOXJbj lTeFSPit2lNOq5ZniTKtnVHNYkk5Ab7jbmN37cAWmoEGBQj6ktHEZR3oAmOnhOecdjIsxtTYUyoL EL8vHU9y3uU9U.ixhHUWhnNFPdubrWa8xCj4wPH9taA2ZZ6WwySVb.BBt1VUYYBQbtgGhiiJnR4A rCLE3T7hxmgmyzAEwOy.jz.KKQUJFQJzh.hHWMEf8Bf5FLOyU0VAkfmrUejwJZ87RxhfoPC73Rgg TXGYXk9qcyjSnt8RJmuujlD8gKiPTK9smodiGWAKc3xEaxlD3pRFPUa0oEi_6A.d_Ye5MbPUQpBT RvFnftkkJtk57MYhc0IYZ1nPKg6qeGZHQfTcftTskw6J8eO7NX27NWxf9TpQCMsDtVjzo49hnI6A ARAVFaC1arONQDL9lJA9TsJZdW4K2SCJcbYgwqC0ryNokAtBiduYTy2CaOwRVbjF0xB1.N_kIv12 hFrdP33qgQpMwzq8PpKH09vsA8hGjKB9PyG_KgP2lAaJPkbfXedfuIeYsGNZuBEZ8ATyPQmqUEXV Ch9XS4gch_wRWwwDyr273bNpgBs7Zhnrhm1h65AoG1_OI4KEBSRkMOLxKomU2.lwZRKacNtiND3. KuuGWkKhRxvv8VpYYkvZjveh8S0.Zjor3LUVdtzEmPZBT9jEKOjdWNsvZxocuD2mh75skDuLRvk4 HlcbXiVEATvgtV9ZjnxV8HR68xEIDY38.6eXZ6GrWXBHcpqe90VQ1tN1GAUgLeQooFFtwbDXxWSW jJuMxATtXbJaPU4_AmrYjjJ6oBk0HvOxbeGatrzzMD9tYn07IdVfSUL5tJIxJqFC2uNzTwoSOQUR grKFJOHi4ve8ds80E.zP0Eo5rP.ARS8Q_DMx6GMTvYtMFXxVSvmQ_ZyWOZPfECntbhXvSXINzG4P 7PCkFkt4Cai682Qsb_4H.07fVg1nV_kq.aRJMJjZo7sS205HcP6Y3Pyy1Arnmif7gWo5_2ZYXnoI 361HCP6a6cbLS_QURC.cd0BgwlVhIrKNFLHuLDzh.64nUKm7m7XDgIEVS7kMi0RDyEK1AMm7srfO yTfOg59I.w6NsNmWjvL4mGGt_7gL3uim2YBlqxe2yygP9uZjMQx8OHvV_D4LACPRR_jLSjoKV73u YcUT_dinmbdclR1UIeI96CqBP.1LaoO1.F8OMBZZSQfd7YrfM_sn7fM3DCzSNa9bflzkdQEufN1I 6cEgvFgYjYUhasZNibfJZ3a8KzMrm3bkp7AatAxk2KoLHlCHKnqq_UVSggsMyo0k9NWrNrlr82sn Ctfvs_KG3H8V1EhAwA_CcbNwdUzekuhNw29lAx3gOwvvL.QtnT5JhRisgOXg- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 13 Jul 2022 10:45:10 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-hh5lh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9d08b49fb7bb36cf6e9005ea94cee48d; Wed, 13 Jul 2022 10:45:07 +0000 (UTC) From: Po Lu To: visuweshm@gmail.com Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> Date: Wed, 13 Jul 2022 18:45:02 +0800 In-Reply-To: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> (visuweshm@gmail.com's message of "Wed, 13 Jul 2022 10:02:18 +0530") Message-ID: <87ilo1uw9d.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 978 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) visuweshm@gmail.com writes: > When X dies, Emacs lucid segfaults (backtrace attached as > emacs.backtrace). I confirmed that xrdb read 'emacs.synchronous: true' > by running xrdb -q. > > After starting Emacs in the gdb session, I switched over to the right X > display and ran, > > 1. M-x server-start RET > 2. Said emacsclient -c in a terminal > 3. In the spawned emacsclient, I ran proced to find out the pid for > the Xorg server and killed it by saying M-! kill RET > 4. Switched over to the gdb session, and produced the backtrace. > > [ It doesn't seem to always segfault tho, but the Emacs process certainly > always dies when X goes down. I also produced the backtrace for > not-segfault case and I'm attaching it as emacs.backtrace.nosegfault. ] Can you type the following commands at the gdb prompt after the crash happens, and show me the output? (gdb) up (gdb) p *terminal (gdb) p *terminal->display_info.x From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 07:05:45 2022 Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 11:05:45 +0000 Received: from localhost ([127.0.0.1]:44583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBaBc-00054I-Gg for submit@debbugs.gnu.org; Wed, 13 Jul 2022 07:05:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:46664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBaBX-000541-Fa for submit@debbugs.gnu.org; Wed, 13 Jul 2022 07:05:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45652) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBaBS-0008MY-6W for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 07:05:37 -0400 Received: from mail-pj1-x1044.google.com ([2607:f8b0:4864:20::1044]:42821) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBaBP-0002aG-LC for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 07:05:33 -0400 Received: by mail-pj1-x1044.google.com with SMTP id i8-20020a17090a4b8800b001ef8a65bfbdso3004620pjh.1 for ; Wed, 13 Jul 2022 04:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=fH8z/r9dtUDaJXt7WFl24VkAXTUnyLzQcuyoIW1i9bM=; b=Trta04hTXMXX54thUYYsh/hGp24X/wD9KvJkaClz9k6Z+bUxkb9KFmzY0ZKU8QbFII McGWgJYOIrlPQbqbS3nSO/y5A4afXAOOB88ZBLa3kVop7bxpEjW7i/InyrsLutHWtQVh dN8sPnfoSKpJUqm8m9VMwOGDAgoGnioHE7ilpC/KVG8J1VywcBkz/c/q4nvNz7uOUxu3 EcVfStp+mKWVMmL7VDPic4nnN0JxF46x4N9jXBUlvJ1QZovjzi57MivrMpBB9vAcSbNd b8o+HITQsNnog13qadPNlxc3liwceHC8mnxu0eUI1u1inZfqep5zv0UYo4jZUzJ3GGk2 7Dbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=fH8z/r9dtUDaJXt7WFl24VkAXTUnyLzQcuyoIW1i9bM=; b=8DIhM6Wlv3Emi2jzPmxeHgzu0k8fbdTNHWBPyYJynuATpRpYhqZdo6vj/c0kLMRPAr aIJkv/uhRcinpV1CJPoKKeW3MKUaW5BIbLb5DHx7xX7JM9ue4q3xEc/MiHqM6Mz6mCLI f1sAquyHGQ3Qp61siOwoSpUtMSP7wvNk/w2B2wx6sBYS7jZr7qUFmsJZuWDlaBalesaa ZK93INr3CugHIb4g6O9HoZNzcTF3GpuGPIPQhSQ2tyqL8Lsv9R4OebYR/2Ikbq0c6pHo wIP2fu72HhoEMBwYtP7tkubeil0xqBNUJH3tN56812OtjU2pFu7v2iV0YxG5qiBYBwYY hpXg== X-Gm-Message-State: AJIora88WmdXhw9m62J88MbVZvcCeSQghEcq7HjsJTv+VfGTGCia2jWp ONAXl6GPffg1k0P8l2Ykl13GIh34Qjs= X-Google-Smtp-Source: AGRyM1vmF1f3FteR2crNZFoM31bHKKlUtWZxJ5lvcTKsmbN9rGUAcnlWTVU2VMtcIe1qRHJbdoVDvA== X-Received: by 2002:a17:90a:5896:b0:1f0:20a9:fd92 with SMTP id j22-20020a17090a589600b001f020a9fd92mr9607790pji.159.1657710329596; Wed, 13 Jul 2022 04:05:29 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id t18-20020a170902d29200b0016c09a0ef87sm8495264plc.255.2022.07.13.04.05.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 04:05:29 -0700 (PDT) From: Visuwesh To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <87ilo1uw9d.fsf@yahoo.com> (Po Lu via's message of "Wed, 13 Jul 2022 18:45:02 +0800") References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> Date: Wed, 13 Jul 2022 16:35:26 +0530 Message-ID: <87sfn5l1c9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1044; envelope-from=visuweshm@gmail.com; helo=mail-pj1-x1044.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Po Lu , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) [Wednesday July 13, 2022] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > visuweshm@gmail.com writes: > > Can you type the following commands at the gdb prompt after the crash > happens, and show me the output? > > (gdb) up > (gdb) p *terminal > (gdb) p *terminal->display_info.x (gdb) up #1 0x0000555555722009 in XTread_socket (terminal=0x5555560163d8, hold_quit=0x7fffffffb6b0) at xterm.c:22348 22348 while (XPending (dpyinfo->display)) (gdb) p *terminal $1 = { header = { size = 4611686018679308292 }, param_alist = XIL(0x55555638ee53), charset_list = XIL(0), Vselection_alist = XIL(0), glyph_code_table = XIL(0), next_terminal = 0x0, id = 1, reference_count = 3, type = output_x_window, name = 0x55555601a0a0 ":1", kboard = 0x555556019d70, image_cache = 0x5555560cff70, display_info = { tty = 0x555556038630, x = 0x555556038630, w32 = 0x555556038630, ns = 0x555556038630, pgtk = 0x555556038630, haiku = 0x555556038630 }, terminal_coding = 0x555556019b00, keyboard_coding = 0x55555601a0c0, rif = 0x555555a9c480 , cursor_to_hook = 0x0, raw_cursor_to_hook = 0x0, clear_to_end_hook = 0x0, clear_frame_hook = 0x5555557075fe , clear_end_of_line_hook = 0x0, ins_del_lines_hook = 0x555555707fa5 , insert_glyphs_hook = 0x0, write_glyphs_hook = 0x0, delete_glyphs_hook = 0x5555557072a8 , ring_bell_hook = 0x555555707f2b , toggle_invisible_pointer_hook = 0x555555708a49 , reset_terminal_modes_hook = 0x0, set_terminal_modes_hook = 0x0, update_begin_hook = 0x5555556fd0f9 , update_end_hook = 0x5555556fd780 , set_terminal_window_hook = 0x0, defined_color_hook = 0x555555731df5 , query_frame_background_color = 0x5555557015ac , query_colors = 0x5555557012b1 , mouse_position_hook = 0x55555570cc38 , get_focus_frame = 0x555555728058 , focus_frame_hook = 0x5555557280ff , frame_rehighlight_hook = 0x55555570b973 , frame_raise_lower_hook = 0x555555727e35 , frame_visible_invisible_hook = 0x555555728bdc , fullscreen_hook = 0x555555726eaf , iconify_frame_hook = 0x555555728c4d , set_window_size_hook = 0x555555727b3e , set_frame_offset_hook = 0x555555725837 , set_frame_alpha_hook = 0x5555556fcdfd , set_new_font_hook = 0x555555724ad4 , set_bitmap_icon_hook = 0x555555723172 , implicit_set_name_hook = 0x5555557359fb , menu_show_hook = 0x555555655f37 , activate_menubar_hook = 0x5555556540a3 , popup_dialog_hook = 0x5555556574a2 , change_tab_bar_height_hook = 0x55555573461b , change_tool_bar_height_hook = 0x555555734952 , set_vertical_scroll_bar_hook = 0x55555570fd34 , set_horizontal_scroll_bar_hook = 0x55555571069a , set_scroll_bar_default_width_hook = 0x555555735ac3 , set_scroll_bar_default_height_hook = 0x555555735b0a , condemn_scroll_bars_hook = 0x5555557114b2 , redeem_scroll_bar_hook = 0x5555557115a5 , judge_scroll_bars_hook = 0x555555711cb2 , read_socket_hook = 0x555555721e8d , frame_up_to_date_hook = 0x5555556fd7d3 , buffer_flipping_unblocked_hook = 0x5555556fda73 , get_string_resource_hook = 0x5555557557a1 , free_pixmap = 0x55555572a7eb , delete_frame_hook = 0x55555572985b , delete_terminal_hook = 0x55555572cf30 , toolkit_position_hook = 0x5555556fb06c , any_grab_hook = 0x55555572d110 } (gdb) p *terminal->display_info.x $2 = { next = 0x0, terminal = 0x5555560163d8, display = 0x0, connection = 5, name_list_element = XIL(0x5555560006f3), reference_count = 3, screen = 0x55555601d350, resx = 96, resy = 96.252631578947373, visual = 0x555556028ee0, visual_info = { visual = 0x555556028ee0, visualid = 32, screen = 0, depth = 24, class = 4, red_mask = 16711680, green_mask = 65280, blue_mask = 255, colormap_size = 256, bits_per_rgb = 8 }, pict_format = 0x55555603bf08, cmap = 34, n_planes = 24, grabbed = 0, icon_bitmap_id = 1, root_window = 1368, client_leader_window = 0, vertical_scroll_bar_cursor = 18874370, horizontal_scroll_bar_cursor = 18874371, invisible_cursor = 18874376, fixes_pointer_blanking = false, rdb = 0x555556019f40, smallest_char_width = 3, smallest_font_height = 18, scratch_cursor_gc = 0x555556005520, mouse_highlight = { mouse_face_beg_row = -1, mouse_face_beg_col = -1, mouse_face_beg_x = 0, mouse_face_end_row = -1, mouse_face_end_col = -1, mouse_face_end_x = 0, mouse_face_window = XIL(0), mouse_face_face_id = 0, mouse_face_overlay = XIL(0), mouse_face_mouse_frame = 0x0, mouse_face_mouse_x = 0, mouse_face_mouse_y = 0, mouse_face_past_end = false, mouse_face_defer = false, mouse_face_hidden = false }, x_id = 1, x_id_name = 0x555556019f70 "GNU Emacs at astatine", n_fonts = 7, bitmaps = 0x5555562a9d50, bitmaps_size = 10, bitmaps_last = 1, meta_mod_mask = 8, shift_lock_mask = 0, alt_mod_mask = 0, super_mod_mask = 64, hyper_mod_mask = 0, Xatom_wm_protocols = 397, Xatom_wm_take_focus = 413, Xatom_wm_save_yourself = 512, Xatom_wm_delete_window = 398, Xatom_wm_change_state = 409, Xatom_wm_state = 406, Xatom_wm_configure_denied = 513, Xatom_wm_window_moved = 514, Xatom_wm_client_leader = 411, Xatom_wm_transient_for = 68, Xatom_editres = 515, Xatom_CLIPBOARD = 427, Xatom_TIMESTAMP = 431, Xatom_TEXT = 458, Xatom_DELETE = 516, Xatom_COMPOUND_TEXT = 396, Xatom_UTF8_STRING = 395, Xatom_MULTIPLE = 430, Xatom_INCR = 428, Xatom_EMACS_TMP = 517, Xatom_TARGETS = 429, Xatom_NULL = 519, Xatom_ATOM = 4, Xatom_ATOM_PAIR = 520, Xatom_CLIPBOARD_MANAGER = 437, Xatom_EMACS_SERVER_TIME_PROP = 518, Xatom_PIXEL_SIZE = 163, Xatom_AVERAGE_WIDTH = 168, Xatom_MULE_BASELINE_OFFSET = 522, Xatom_MULE_RELATIVE_COMPOSE = 523, Xatom_MULE_DEFAULT_ASCENT = 524, Xatom_DONE = 525, Xatom_PAGE = 526, Xatom_Scrollbar = 527, Xatom_Horizontal_Scrollbar = 528, Xatom_XEMBED = 399, Xatom_XEMBED_INFO = 400, Xatom_NET_WM_CM_Sn = 456, Xatom_MOTIF_WM_HINTS = 415, Xatom_MOTIF_DRAG_WINDOW = 537, Xatom_MOTIF_DRAG_TARGETS = 538, Xatom_MOTIF_DRAG_AND_DROP_MESSAGE = 539, Xatom_MOTIF_DRAG_INITIATOR_INFO = 540, Xatom_MOTIF_DRAG_RECEIVER_INFO = 541, Xatom_EMACS_DRAG_ATOM = 521, Xatom_XmTRANSFER_SUCCESS = 542, Xatom_XmTRANSFER_FAILURE = 543, Xatom_DndProtocol = 544, Xatom_DND_PROTOCOL = 545, x_focus_frame = 0x555555fcec00, x_focus_event_frame = 0x555555fcec00, highlight_frame = 0x555555fcec00, x_pending_autoraise_frame = 0x0, last_mouse_frame = 0x0, last_mouse_glyph_frame = 0x0, last_mouse_motion_frame = 0x0, last_mouse_scroll_bar = 0x0, last_user_time = 130983, last_mouse_motion_x = 0, last_mouse_motion_y = 0, last_mouse_glyph = { x = 0, y = 0, width = 0, height = 0 }, last_mouse_movement_time = 0, last_mouse_movement_time_send_event = false, gray = 18874372, xim = 0x555556049a60, xim_styles = 0x55555603f8f0, xim_callback_data = 0x555556046730, preferred_xim_style = 0, color_names = 0x555556039580, color_names_length = 0x555556039d90, color_names_size = 256, color_cells = 0x0, ncolor_cells = 0, red_bits = 8, blue_bits = 8, green_bits = 8, alpha_bits = 0, red_offset = 16, blue_offset = 0, green_offset = 8, alpha_offset = 0, alpha_mask = 0, wm_type = X_WMTYPE_UNKNOWN, x_dnd_atoms = 0x55555601d1c0, x_dnd_atoms_size = 16, x_dnd_atoms_length = 7, motif_drag_atom = 0, motif_drag_atom_name = '\000' , motif_drag_atom_time = 0, motif_drag_atom_owner = 0x0, motif_drag_window = 0, Xatom_net_supported = 350, Xatom_net_supporting_wm_check = 358, net_supported_atoms = 0x55555604bc00, nr_net_supported_atoms = 44, net_supported_window = 0, Xatom_net_window_type = 367, Xatom_net_window_type_tooltip = 377, Xatom_net_active_window = 357, Xatom_net_wm_state = 384, Xatom_net_wm_state_fullscreen = 387, Xatom_net_wm_state_maximized_horz = 389, Xatom_net_wm_state_maximized_vert = 388, Xatom_net_wm_state_sticky = 385, Xatom_net_wm_state_above = 390, Xatom_net_wm_state_below = 391, Xatom_net_wm_state_hidden = 393, Xatom_net_wm_state_skip_taskbar = 386, Xatom_net_wm_state_shaded = 529, Xatom_net_frame_extents = 360, Xatom_net_current_desktop = 355, Xatom_net_workarea = 447, Xatom_net_wm_opaque_region = 531, Xatom_net_wm_ping = 422, Xatom_net_wm_sync_request = 424, Xatom_net_wm_sync_request_counter = 425, Xatom_net_wm_frame_drawn = 530, Xatom_net_wm_user_time = 451, Xatom_net_wm_user_time_window = 452, Xatom_net_client_list_stacking = 353, Xatom_net_wm_pid = 383, Xatom_xsettings_sel = 508, Xatom_xsettings_prop = 493, Xatom_xsettings_mgr = 403, xsettings_window = 0, Xatom_net_wm_name = 361, Xatom_net_wm_icon_name = 365, Xatom_net_wm_window_opacity = 407, Xatom_SM_CLIENT_ID = 426, Xatom_XdndAware = 468, Xatom_XdndSelection = 467, Xatom_XdndTypeList = 465, Xatom_XdndActionCopy = 470, Xatom_XdndActionMove = 472, Xatom_XdndActionLink = 471, Xatom_XdndActionAsk = 473, Xatom_XdndActionPrivate = 474, Xatom_XdndActionList = 466, Xatom_XdndActionDescription = 533, Xatom_XdndProxy = 469, Xatom_XdndEnter = 459, Xatom_XdndPosition = 460, Xatom_XdndStatus = 461, Xatom_XdndLeave = 462, Xatom_XdndDrop = 463, Xatom_XdndFinished = 464, Xatom_XdndDirectSave0 = 534, Xatom_XdndActionDirectSave = 535, Xatom_text_plain = 536, Xatom_Meta = 201, Xatom_Super = 202, Xatom_Hyper = 203, Xatom_ShiftLock = 532, Xatom_Alt = 192, modmap = 0x0, xrandr_supported_p = true, xrandr_event_base = 89, xrandr_error_base = 147, xrandr_major_version = 1, xrandr_minor_version = 6, last_monitor_attributes_list = XIL(0x555555fd28c3), ext_codes = 0x5555560f3f48, xcb_connection = 0x55555601d6a0, xcb_visual = 0x555556022a04, supports_xdbe = true, supports_xi2 = true, xi2_version = 4, xi2_opcode = 131, num_devices = 13, devices = 0x5555562ae650, pending_keystroke_time = 0, pending_keystroke_source = 0, supports_xkb = true, xkb_event_type = 85, xkb_desc = 0x55555603bd40, xrender_supported_p = true, xrender_major = 0, xrender_minor = 11, xfixes_supported_p = true, xfixes_major = 6, xfixes_minor = 0, xsync_supported_p = true, xsync_major = 3, xsync_minor = 1, xinerama_supported_p = true, composite_supported_p = true, composite_major = 0, composite_minor = 4, xshape_supported_p = true, xshape_major = 1, xshape_minor = 1, xshape_event_base = 64, xshape_error_base = 0, protected_windows = 0x5555560f3fd0, n_protected_windows = 0, protected_windows_max = 256, screen_width = 1920, screen_height = 1080, screen_mm_width = 508, screen_mm_height = 285, failable_requests = {{ start = 11418, end = 11419 }, { start = 10541, end = 10542 }, { start = 10565, end = 10566 }, { start = 0, end = 0 } }, next_failable_request = 0x555556038d60, pending_dnd_time = 0 } (gdb) From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 08:17:32 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 12:17:32 +0000 Received: from localhost ([127.0.0.1]:44836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBbJ5-00012q-RY for submit@debbugs.gnu.org; Wed, 13 Jul 2022 08:17:32 -0400 Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:33158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBbJ3-0000wj-1M for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 08:17:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657714642; bh=IfXLu8ci/lGsi6HbJlSsA9768J6v2rVZq5fcacplSws=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=bNWqhj2aoRTMZ75izFH1i78e++s5HbgVzA96WV2EXDEMfQDlIA/xHS1vpLJ63Sgb/xJsZWwvu5s7V2MN8AhfhajotFMdRxdDvRBppNZ/9W91Bg3mOtr+USoaTvrYEKszy1SBx7EO6b2WtGPgwwWrzXDZmWXp68/D83eT82ijV45KfR5YueLDQZDlgmtW7CH7DvICdKDRXac2jvlvFqUxf4N1Nr0de6HDaVOO66l/46TlQx8qswfmVJMg6gdNPxGCcGM6xWEgLrmFmEtK0vqoayMxWOVB22jkwmfinnLDquZ4brcG3tz3Hsjzy6d7zTylAnOK0z0aBDbO+8UE2+MRtA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657714642; bh=Zg4Ko9WmE+bufe5lDkXrPCBUJBxzHxj6mhwz7qv0FLW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Z4nL44bNAYdhhC5XSeHBP88NuOHVQNtaPj/szcCcwXx8mYFMNpEaCA7yQTLxJk7uwM7sfQMYlONBY8I5V8n1+F+UgjHdxlp84tOzRmJDGXKm4itL171jstOt35cC/XtV+y1VMYUmltwjfHbBndLtfx0RMfKVemuY/jp347in1RukPPpdWB+i1ju4QcmGUN4Y9e3j8mDeLvceg6hOXomBgxoi7YctuVBQ2LDgAJTb+8sTPZh9gnsnHKbLFAE+0Ad7tCuDX5zUYSVUqsbVz6wUefDAFrF32YyuPXoALTS0TVscOv4T/mumXTH6pk5xWFLm2Z7rnS7eWNtEjI6JaSkUqw== X-YMail-OSG: TEomSPwVM1mDtAmWAKgBXBoC75cQf_jQV8610Qrd4jw7_k9d2zr3R.9WvFLBXba 28nw8D8LnYRyNAxOzxwyS7taZYnV0iMdcsl9qS2npMl5UxxERBBwqTtTmtwOptlIRddwQ7aXkixj lvbifIj_LhHMN2fAQR7OulvgbFHyeMQymLmn2TxJcZxHspS93w7aug74pIFuqJQzz_b7eHIGwwGH WAIsEHrW4DueX7nuuQpaqVnVlt9fE0dkPE8maiiYAPsmwp4znG4opP.Ub8.g5MX8gQgfc5UzL5Go 9FmC7J1LFBNwj0ttzQbWcPcDODV6p.Et_ok1DuUeQlJkyaZOExkOtavR2iIcCHcejHQxAAKZRiRr aiwN6aqGtlSsOc9DUxxRzk4luHv42z2oVPZm1lRpv8.ZsEShXvqtjkE56nhsJuQUvVlKPiQJvqK8 SrPzW.sRRdbqSHaHvvbPog2syRj5UsUdvT0UUNa6DeWMNXn.EGA9lAaZWD8xCH0htEJNhz6WHDwq YyBk8E6IJocG70m1K._PD9QFfprMUejpNgh5OPFj9rDcMa..I4FZVuJymKzG0bEhci4h8uSyhle0 fyVnmOy.zvynq4Jz_hFcwN7Jlej8aLJKd_WGCIH4Q5rHUbii3nB3qzuz9.gmsL98C52aAwxHde1r rpcbcg4r6cSnaA8qBXA4djosJRWvu43hq4ErULvsod4FtanQHAofL8z5Csvae2bNF9_b6AM_L9uf 98y4iAgPHdOY8X5HTK5pFMy_HIgr7VnOLqLQokoM6h4c7nNoXZM9CYEkjlnwYsZ8GWkmWzZb7Eah vcSMYdOfMPjYfnyBQWR9HkB_bhJd2BwN3SvQi3GJ0ZroYyap.5Ae8af..04OqVEu_8hh2g3hyEcV PaowXfFCy3Nz.oWlcJV8kpbx5buh1Ujl3jk8K.XjvIMekicrc6Ir2tYSPoMK0tx2dc2qZx__Gg99 HFl4zhnokorqgb_7uvGy5FR6QIFL2TzxtDZSLkHgALwOqqGXbMa3zlhH2NauMOU_WKzburA3WoN4 qljE85oNkJbJZr_C_KByIKrE1DHgIYKYIqk1i.Du3rAN94CI9C0giJ19ly4t4GvaDdH_3TWo8xXR dcb.WTJg7OBW9Dxz6cdqO17jjfRyOvvVNfd_tfNDlQx95m8c_LvbF4eMnUJcyr8Z8ZZGGyG0tmZj voeZww_JWZucGvBcJHXYz0sG0t6fAlIfjUgV.6WU52ryUgxa89dJqxh35IS__Gt_990fQ0DqmUNB _a6hlIZOHYIUPBOzdV.Gi6Rv3ikdl2k_Wu2ibr6z.Zfao9qAO_FXUXBydWTXP_3kOWo5bZgM1Y66 8x1l6LZIpFOfexG6l0UqfvHj6kJLsbQzpMGVsohklKNybqfRziIghaFo7YY4wsnHh7nrcm80.v1W AeOWYvl41CKCRLfwBYdN56YMEEeysfNnF6fC6YLjbcANdxtrN0gscRM_PAEN0xfUi6L7UkzTBEtY 7aZT5R6ZkR431blzb9O5aWMK_yEF1qMSHIpg7hXiDMWUivM2ukerAf4ZCNvuql9TXMQUTnul6UEe fSi9oUOvKQVLdsaHewcc.iKZOeJURicpwk4yTcO_.0OZtVD6G2JRySERGi9NtfG6nuohzZYt6u0t bbtrtw9YwBE_IMLZ.f_qVU2zxuIiD6s4lmDlwQWSF1oEgjGyDgwzoOVbtGJ2WHVomg4OcgITCjdy S1TIabtWgVGqmLk_KJxdRxpcbAwsqdOEZMAJzA8eZZ7qP70S27iOFG.iN7rsWCopEKMRb_Y5Wbfq 77StOnsSYye7OsU7rzzdRa1FeA6Ge.e_Vqa78odQMHrFmQ.nzXZBQ7D9.DN6VE9F6wREkujPLh8A ugif9AOMc8nY3CJ_xvzFwbXGcTkcz_rDZRJ.8K99yIh4LBTVRRPJ_fDEkF7pKcGvjXENnT_O7Gwu WZA4Ns0XVLPZHXB6dSVqcODba3BihRtlnO4XoOdtDyoI19X.1t7RRVRHt3iDFjcwpVj2y583.jeN W8pvOlZ_llihbsFel8P902dy3CUwHZoxA6jpRijevXbeuZG0qH8iAfq2rp21d2ztCFJhsku2bYk6 sjz.HXRnM6mcnBdAly6pIX6Q9dF44iPynVKEVk4Xc18_U4.6ud.ht2jOtWepAMFsXczZ5GSN_JzT UtoK34ol3.4v9JZVFpyghnuaXb.bBE0IMptssiGtme3II..Cs6PUgGmtticM2PiaX7cSKJ7tGtY5 74yOc0sd8P2FHg7l0llSkjGrvfQa2VoGYqkERjgeXTqc3VpeHvZKqe81Q7jm7XpkI X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Wed, 13 Jul 2022 12:17:22 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-bp49d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8c97f6d234c3003857e1993ab4556065; Wed, 13 Jul 2022 12:17:15 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> Date: Wed, 13 Jul 2022 20:17:08 +0800 In-Reply-To: <87sfn5l1c9.fsf@gmail.com> (Visuwesh's message of "Wed, 13 Jul 2022 16:35:26 +0530") Message-ID: <87cze9urzv.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 55 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks. Please see if the bug is now fixed on master. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 08:43:16 2022 Received: (at control) by debbugs.gnu.org; 13 Jul 2022 12:43:16 +0000 Received: from localhost ([127.0.0.1]:44907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBbhz-0001qy-UF for submit@debbugs.gnu.org; Wed, 13 Jul 2022 08:43:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBbhx-0001qh-JA for control@debbugs.gnu.org; Wed, 13 Jul 2022 08:43:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=fUmnrShdZYMxibDsNj0oEezjAWX/98hZVCXNOIunmpk=; b=EHgrvbVslI7m2IrgXZTTCWRb+i uWr0wvYVBGUD2hGiIiTR4nq/61xd+RivDB2+1KJG5tB0RR6SyITMARYcqnkxq07kmPZDo7K566kuY NHXg9HVRyY6lho+vqag0oMrBx4brxFeHgEqsIEg8IHQMAVmm86SGofVTGZWzz8hvSeI8=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oBbho-00063d-0R for control@debbugs.gnu.org; Wed, 13 Jul 2022 14:43:07 +0200 Date: Wed, 13 Jul 2022 14:43:03 +0200 Message-Id: <87k08hp4iw.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #56528 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 56528 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 56528 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 09:06:52 2022 Received: (at submit) by debbugs.gnu.org; 13 Jul 2022 13:06:52 +0000 Received: from localhost ([127.0.0.1]:45002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBc4n-0006u4-NM for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:06:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:55672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBc4i-0006ti-3p for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:06:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44500) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBc4h-0007z4-W4 for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 09:06:44 -0400 Received: from mail-pj1-x1043.google.com ([2607:f8b0:4864:20::1043]:51073) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBc4d-000689-Q2 for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 09:06:43 -0400 Received: by mail-pj1-x1043.google.com with SMTP id a15so11933461pjs.0 for ; Wed, 13 Jul 2022 06:06:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version:content-transfer-encoding; bh=tVKkNJJS7gE7B+3Ek7TpBLk8JsFoHQJGFGaz8pMqg6c=; b=WYspy6rZjMxssdsmrM2VZi9enmqkbuU116DXe/suV/Qyx4qzrmeM60Ma1NyaxVBlKd zzvAmkIqdMWOst1VgyF5bv4biKh+s7MbZtN14eHlVxa3S7Bdyhe+7jvwuo4CQehkIaT/ 4VPZmzIBCBJF/DXNY20rD3XobvzMgmGfUxm02Wk5rCP5gDE+o1Cgi9c20IRCX2lUZtRb u2AuoLgfv/EDYBY5xK/3N92S9TQQYP9P6WbIYhyIowsuvzkvTNjGDUxdDh+cjOG6mu7e bUwd8G5UffeA6e/fRixIlniekv+EAWseGDGmw81YleM4qPox6ciDT9FjeG8lSqTt3gzJ L6WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version:content-transfer-encoding; bh=tVKkNJJS7gE7B+3Ek7TpBLk8JsFoHQJGFGaz8pMqg6c=; b=1c1bqYt29zC3MzLCPUBOeWRcU7a0hGLlq+MDfcOk7gbuOCRFzo3GwZjM8Xv44R8vX7 Ztv57kQ82rA5nBuSDN57p4VVFoqpE+tsmAPpAGOVhOMKLa7QscqrX+U23XdYhEnxMBPb ENuT5A/15Gc+Wh9YTyjHw8NAP8VT3NvEtRl8P7SJbBFh0N9RYYTM12rOTa9v77pxia9J x+bCL3Nick5XR0ZR0o6k3bZt1brwhCRRI+XRNrFwzUmHOYgd9MvQ/SXz35JT3TEc4PAU JvMXFolXn4IUgXaxrRzH1M0VaslqpeGoF78jauTxGIY8DyhdS1NQmkrNhtmctRdTqxIt vlrQ== X-Gm-Message-State: AJIora9/OXLH6z0Dhpp8YNZav3q8IR1xxO7odHQFR5+gfteznZ5gsV4k vS7rrlfpuhlenInZopo2sxGcRY+yDy4= X-Google-Smtp-Source: AGRyM1sXAJu8S8TeMlZ/CrSde3egORQzhSF/+fIwIZcGgk0G5LgneFMFWNgDBOAsujuHHwTZW3Yo8g== X-Received: by 2002:a17:90b:1807:b0:1ef:8aa5:1158 with SMTP id lw7-20020a17090b180700b001ef8aa51158mr10190135pjb.163.1657717596589; Wed, 13 Jul 2022 06:06:36 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id a15-20020a170902eccf00b0016bf8048bd2sm8799475plh.175.2022.07.13.06.06.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 06:06:35 -0700 (PDT) From: Visuwesh To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <87cze9urzv.fsf@yahoo.com> (Po Lu via's message of "Wed, 13 Jul 2022 20:17:08 +0800") Date: Wed, 13 Jul 2022 18:36:18 +0530 Message-ID: <877d4hi2lx.fsf@gmail.com> References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::1043; envelope-from=visuweshm@gmail.com; helo=mail-pj1-x1043.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Po Lu , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) [Wednesday July 13, 2022] Po Lu via "Bug reports for GNU Emacs, the Swiss a= rmy knife of text editors" wrote: > Thanks. Please see if the bug is now fixed on master. Unfortunately, Emacs still dies on me. Backtrace follows, emacs-repository-version is 806666982602de80e889c2e59c347eb9e0aabd77 (gdb) source .gdbinit SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :1 TERM =3D dumb Breakpoint 1 at 0x210c40: file emacs.c, line 421. Breakpoint 2 at 0x1d0a01: file xterm.c, line 23618. (gdb) run -Q Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 70219)] [Thread 0x7ffff47b9000 (LWP 70213) exited] [Inferior 1 (process 70213) exited with code 01] (gdb) run -Q Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 70380)] [New Thread 0x7ffff0c6d640 (LWP 70381)] [New Thread 0x7fffebfff640 (LWP 70382)] [Detaching after vfork from child process 70394] Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3D6, backtr= ace_limit=3D40) at emacs.c:421 421 signal (sig, SIG_DFL); (gdb) bt full #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:421 #1 0x00005555557a08be in emacs_abort () at sysdep.c:2310 #2 0x0000555555600754 in redisplay_internal () at xdisp.c:16119 w =3D 0x555556699e50 sw =3D 0x7fffffffb110 fr =3D 0x5555555c50ad pending =3D false must_finish =3D false match_p =3D false tlbufpos =3D { charpos =3D 736, bytepos =3D 1449608640 } tlendpos =3D { charpos =3D 140737488334896, bytepos =3D 93824995368603 } number_of_visible_frames =3D 0 sf =3D 0x7fffffffb0f0 polling_stopped_here =3D false tail =3D XIL(0) frame =3D XIL(0) hscroll_retries =3D 0 garbaged_frame_retries =3D 0 consider_all_windows_p =3D false update_miniwindow_p =3D false count =3D { bytes =3D 93825002434048 } #3 0x0000555555602e37 in redisplay_preserve_echo_area (from_where=3D13) at= xdisp.c:16971 count =3D { bytes =3D 736 } #4 0x00005555558c99d5 in Fdelete_process (process=3DXIL(0x5555560910a5)) a= t process.c:1121 p =3D 0x5555560910a0 mess =3D false #5 0x000055555585c800 in funcall_subr (subr=3D0x555555e836c0 , numargs=3D1, args=3D0x7ffff15ff378) at eval.c:2996 argbuf =3D {XIL(0x7fffffffb200), XIL(0x5555558bedc9), XIL(0x1000000= 00), XIL(0x2c0), XIL(0x7fffffffb200), XIL(0x11558bfa4d), XIL(0x555555e836c5= ), XIL(0x7fffffffb220)} a =3D 0x7ffff15ff378 fun =3D XIL(0x555555e836c5) #6 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x55555627b305), args_t= emplate=3D512, nargs=3D2, args=3D0x7ffff15ff330) at bytecode.c:809 call_nargs =3D 1 call_fun =3D XIL(0x555555e836c5) count1 =3D { bytes =3D 704 } template =3D make_fixnum(512) val =3D XIL(0x555556105b24) call_args =3D 0x7ffff15ff378 original_fun =3D XIL(0x2aaa9c1821e0) bytecode =3D XIL(0x5555561388a4) op =3D 1 type =3D CONDITION_CASE targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff370 pc =3D 0x5555566abe86 "0\210\202D" bytestr =3D XIL(0x5555561388a4) vector =3D XIL(0x55555627afdd) maxdepth =3D make_fixnum(30) const_length =3D 100 bytestr_length =3D 451 vectorp =3D 0x55555627afe0 max_stack =3D 30 frame_base =3D 0x7ffff15ff350 fp =3D 0x7ffff15ff440 bytestr_data =3D 0x5555566abe48 "\b\203$" rest =3D false mandatory =3D 0 nonrest =3D 2 pushedargs =3D 2 result =3D XIL(0x7fffffffb580) #7 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f869d= 5), args_template=3D257, nargs=3D1, args=3D0x7ffff15ff2a0) at eval.c:3045 #8 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f869d5), nargs= =3D1, arg_vector=3D0x7ffff15ff2a0) at eval.c:3117 val =3D XIL(0x555555851de8) syms_left =3D make_fixnum(257) next =3D XIL(0) lexenv =3D XIL(0x555555f0ee00) count =3D { bytes =3D 640 } i =3D 140737488336832 optional =3D false rest =3D false previous_rest =3D 127 #9 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f869d5), numar= gs=3D1, args=3D0x7ffff15ff2a0) at eval.c:2908 original_fun =3D XIL(0x7ffff1f869d5) #10 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7ffff15ff298) at ev= al.c:2958 count =3D { bytes =3D 608 } val =3D XIL(0x7fffffffb870) #11 0x000055555585ba6a in run_hook_wrapped_funcall (nargs=3D2, args=3D0x7ff= ff15ff298) at eval.c:2736 tmp =3D XIL(0x3a21c0) ret =3D XIL(0x7fffffffb880) #12 0x000055555585be21 in run_hook_with_args (nargs=3D2, args=3D0x7ffff15ff= 298, funcall=3D0x55555585ba1e ) at eval.c:2817 global_vals =3D XIL(0) sym =3D XIL(0x9c30) val =3D XIL(0x55555638a0a3) ret =3D XIL(0) #13 0x000055555585babb in Frun_hook_wrapped (nargs=3D2, args=3D0x7ffff15ff2= 98) at eval.c:2751 #14 0x000055555585ca0d in funcall_subr (subr=3D0x555555e80100 , numargs=3D2, args=3D0x7ffff15ff298) at eval.c:3023 fun =3D XIL(0x555555e80105) #15 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f8697d), args_t= emplate=3D257, nargs=3D1, args=3D0x7fffffffbfc0) at bytecode.c:809 call_nargs =3D 2 call_fun =3D XIL(0x555555e80105) count1 =3D { bytes =3D 576 } template =3D XIL(0) val =3D XIL(0x7fffffffc010) call_args =3D 0x7ffff15ff298 original_fun =3D XIL(0x2aaa9c021138) bytecode =3D make_fixnum(35184338504338) op =3D 2 type =3D CATCHER targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff290 pc =3D 0x7ffff2680ec1 "\207" bytestr =3D XIL(0x7ffff1f361bc) vector =3D XIL(0x7ffff1f869bd) maxdepth =3D make_fixnum(4) const_length =3D 2 bytestr_length =3D 5 vectorp =3D 0x7ffff1f869c0 max_stack =3D 4 frame_base =3D 0x7ffff15ff288 fp =3D 0x7ffff15ff2a8 bytestr_data =3D 0x7ffff2680ebd "\300\001\301\"\207" rest =3D false mandatory =3D 1 nonrest =3D 1 pushedargs =3D 1 result =3D XIL(0x555555f0ee00) #16 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8697= d), args_template=3D257, nargs=3D1, args=3D0x7fffffffbfb8) at eval.c:3045 #17 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f8697d), nargs= =3D1, arg_vector=3D0x7fffffffbfb8) at eval.c:3117 val =3D XIL(0xd9b0) syms_left =3D make_fixnum(257) next =3D XIL(0x555555851e41) lexenv =3D XIL(0x7fffffffbef0) count =3D { bytes =3D 576 } i =3D 140737488338704 optional =3D false rest =3D false previous_rest =3D 127 #18 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f8697d), numar= gs=3D1, args=3D0x7fffffffbfb8) at eval.c:2908 original_fun =3D XIL(0xd9b0) #19 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffbfb0) at ev= al.c:2958 count =3D { bytes =3D 544 } val =3D XIL(0x7fffffffbfb0) #20 0x0000555555764ae5 in call1 (fn=3DXIL(0xd9b0), arg1=3DXIL(0x9c30)) at /= home/viz/lib/ports/emacs/src/lisp.h:3239 #21 0x0000555555768984 in Fkill_emacs (arg=3Dmake_fixnum(70), restart=3DXIL= (0)) at emacs.c:2870 exit_code =3D 21845 #22 0x0000555555724826 in x_connection_closed (dpy=3D0x55555601d4d0, error_= message=3D0x7fffffffc120 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23521 dpyinfo =3D 0x55555603ac10 frame =3D XIL(0x5555560b587d) tail =3D XIL(0) idx =3D { bytes =3D 512 } io_error_handler =3D 0x0 dmsg =3D { reason =3D 0 '\000', byte_order =3D 0 '\000', side_effects =3D 0, timestamp =3D 0, x =3D 0, y =3D 0, index_atom =3D 0, source_window =3D 0 } f =3D 0x0 minibuf_frame =3D XIL(0x5555560b587d) tmp =3D XIL(0x55555601842d) failable =3D 0x1000 stack =3D 0x55555601f8c4 current_display =3D 0x55555601d4d0 #23 0x0000555555724aff in x_io_error_quitter (display=3D0x55555601d4d0) at = xterm.c:23643 buf =3D "Connection lost to X server ':1'\000ykVUU\000\000\000Y\346= \345\017\375'n\030/\tVUU\000\000\060\373\377\377\377\377\377\377\024\000\00= 0\000\000\000\000\000@\225jVUU\000\000h\370\001VUU\000\000\000Y\346\345\017= \375'n\000\000\000\000\000\000\000\000P\370\001VUU", '\000' , "Y\346\345\017\375'nh\370\001VUU\000\000\060\373\377\377\377\377\377\3= 77\024\000\000\000\000\000\000\000\260 8VUU\000\000\000\000\000\000\000\000= \000\000\060", '\000' , "\264\371\324\365\377\177\000\000= \320\324\001VUU\000\000"... #24 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #25 0x00007ffff795eed5 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11= .so.6 #26 0x00007ffff7950641 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #27 0x0000555555721ffe in XTread_socket (terminal=3D0x555556018428, hold_qu= it=3D0x7fffffffc390) at xterm.c:22348 count =3D 0 event_found =3D false dpyinfo =3D 0x55555603ac10 #28 0x000055555577fd37 in gobble_input () at keyboard.c:7327 nr =3D 32767 hold_quit =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x30) } next =3D 0x0 nread =3D 0 err =3D false t =3D 0x555556018428 #29 0x00005555557802a3 in handle_async_input () at keyboard.c:7558 nread =3D 21845 #30 0x00005555557802c2 in process_pending_signals () at keyboard.c:7572 #31 0x000055555585867a in probably_quit () at eval.c:1666 #32 0x0000555555853237 in maybe_quit () at /home/viz/lib/ports/emacs/src/li= sp.h:3681 #33 0x000055555585c50d in Ffuncall (nargs=3D2, args=3D0x7fffffffc520) at ev= al.c:2941 count =3D { bytes =3D 93825003427152 } val =3D XIL(0x7fffffffc4c0) #34 0x0000555555858273 in internal_condition_case_n (bfun=3D0x55555585c4f8 = , nargs=3D2, args=3D0x7fffffffc520, handlers=3DXIL(0x30), hfun=3D= 0x5555555d64b2 ) at eval.c:1565 val =3D XIL(0x5555555c5107) c =3D 0x555556001550 #35 0x00005555555d6708 in safe__call (inhibit_quit=3Dfalse, nargs=3D2, func= =3DXIL(0x2aaa9c441bb8), ap=3D0x7fffffffc5d0) at xdisp.c:3024 i =3D 2 count =3D { bytes =3D 480 } sa_avail =3D 16368 sa_count =3D { bytes =3D 480 } args =3D 0x7fffffffc520 val =3D XIL(0x55555600d8b0) #36 0x00005555555d67d9 in safe_call (nargs=3D2, func=3DXIL(0x2aaa9c441bb8))= at xdisp.c:3039 retval =3D XIL(0x8e80) ap =3D {{ gp_offset =3D 24, fp_offset =3D 48, overflow_arg_area =3D 0x7fffffffc6b0, reg_save_area =3D 0x7fffffffc5f0 }} #37 0x00005555555d6813 in safe_call1 (fn=3DXIL(0x2aaa9c441bb8), arg=3DXIL(0= x555556105b84)) at xdisp.c:3050 #38 0x00005555555f7296 in set_message (string=3DXIL(0x555556105b84)) at xdi= sp.c:12631 count =3D { bytes =3D 448 } message =3D XIL(0) #39 0x00005555555f3740 in message3_nolog (m=3DXIL(0x555556105b84)) at xdisp= .c:11757 mini_window =3D XIL(0x5555560b5d05) frame =3D XIL(0x5555560b587d) f =3D 0x5555560b5878 sf =3D 0x5555560b5878 #40 0x00005555555f3449 in message3 (m=3DXIL(0x555556105b84)) at xdisp.c:116= 98 #41 0x0000555555848e28 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 val =3D XIL(0x555556105b84) #42 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f480 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 fun =3D XIL(0x555555e7f485) #43 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x55555638d795), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcef0) at bytecode.c:809 call_nargs =3D 2 call_fun =3D XIL(0x555555e7f485) count1 =3D { bytes =3D 416 } template =3D XIL(0x7ffff2642ce0) val =3D XIL(0x555556135a85) call_args =3D 0x7ffff15ff250 original_fun =3D XIL(0xac50) bytecode =3D XIL(0) op =3D 2 type =3D (unknown: 0xffffcd60) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff248 pc =3D 0x7ffff26c382a "\207\301\242;\203\215" bytestr =3D XIL(0x7ffff202d6ac) vector =3D XIL(0x555556135985) maxdepth =3D make_fixnum(5) const_length =3D 28 bytestr_length =3D 148 vectorp =3D 0x555556135988 max_stack =3D 5 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff268 bytestr_data =3D 0x7ffff26c37aa "r\300q\210\306\304!\210\307\310\30= 3\"\024\301\242\204\026" rest =3D false mandatory =3D 0 nonrest =3D 0 pushedargs =3D 0 result =3D XIL(0x7ffff15ff248) #44 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x55555638d79= 5), args_template=3D0, nargs=3D0, args=3D0x7fffffffcef0) at eval.c:3045 #45 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x55555638d795), nargs= =3D0, arg_vector=3D0x7fffffffcef0) at eval.c:3117 val =3D XIL(0x555555851de8) syms_left =3D make_fixnum(0) next =3D XIL(0) lexenv =3D XIL(0x555555f0ee00) count =3D { bytes =3D 416 } i =3D 140737488342608 optional =3D false rest =3D false previous_rest =3D 85 #46 0x000055555585c35a in funcall_general (fun=3DXIL(0x55555638d795), numar= gs=3D0, args=3D0x7fffffffcef0) at eval.c:2908 original_fun =3D XIL(0x55555638d795) #47 0x000055555585c5eb in Ffuncall (nargs=3D1, args=3D0x7fffffffcee8) at ev= al.c:2958 count =3D { bytes =3D 384 } val =3D XIL(0x555555f0ee00) #48 0x00005555558bfd5d in bcall0 (f=3DXIL(0x55555638d795)) at bytecode.c:335 #49 0x000055555585e95b in do_one_unbind (this_binding=3D0x7fffffffcf60, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #50 0x000055555585ed6f in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 this_binding =3D { kind =3D SPECPDL_UNWIND, unwind =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D XIL(0x55555638d795), eval_depth =3D 5 }, unwind_array =3D { kind =3D SPECPDL_UNWIND, nelts =3D 93824995818816, array =3D 0x55555638d795 }, unwind_ptr =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 0x55555638d795, mark =3D 0x5 }, unwind_int =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 1446565781 }, unwind_intmax =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 93825007146901 }, unwind_excursion =3D { kind =3D SPECPDL_UNWIND, marker =3D XIL(0x5555558bfd40), window =3D XIL(0x55555638d795) }, unwind_void =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 }, let =3D { kind =3D SPECPDL_UNWIND, symbol =3D XIL(0x5555558bfd40), old_value =3D XIL(0x55555638d795), where =3D XIL(0x5) }, bt =3D { kind =3D SPECPDL_UNWIND, debug_on_exit =3D false, function =3D XIL(0x5555558bfd40), args =3D 0x55555638d795, nargs =3D 5 } } quitf =3D XIL(0) #51 0x00005555558c0fc2 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 op =3D 1 type =3D (unknown: 0xf15ff150) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff1c0 pc =3D 0x7ffff26e62ee "\210\001\203\266\001\343\002!\203\266\001\34= 4\345\003!\346\001\070\262\001W\203\262\001r\324\005!q\210db\210o\204\244\0= 01\347c\210\350\002\311\"\210\003\203\261\001\351p!\210)\352\002!\210\211\2= 42\207" bytestr =3D XIL(0x7ffff202d764) vector =3D XIL(0x7ffff202d73d) maxdepth =3D make_fixnum(14) const_length =3D 4 bytestr_length =3D 13 vectorp =3D 0x7ffff202c6e0 max_stack =3D 14 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff2b0 bytestr_data =3D 0x7ffff26e6172 "\002\205\016" rest =3D false mandatory =3D 3 nonrest =3D 5 pushedargs =3D 5 result =3D XIL(0x5555557a5d21) #52 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd710) at eval.c:3045 #53 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd710) at eval.c:3117 val =3D XIL(0x2aaa9c0028f8) syms_left =3D make_fixnum(769) next =3D XIL(0x555555851e41) lexenv =3D XIL(0x7fffffffd500) count =3D { bytes =3D 320 } i =3D 140737488344352 optional =3D false rest =3D false previous_rest =3D 127 #54 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd710) at eval.c:2908 original_fun =3D XIL(0x2aaa9c0028f8) #55 0x000055555585c5eb in Ffuncall (nargs=3D4, args=3D0x7fffffffd708) at ev= al.c:2958 count =3D { bytes =3D 288 } val =3D XIL(0x7fffffffd5a0) #56 0x000055555584f0f0 in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd708) at callint.c:291 speccount =3D { bytes =3D 256 } #57 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f700 , numargs=3D4, args=3D0x7fffffffd708) at eval.c:3023 fun =3D XIL(0x555555e7f705) #58 0x000055555585c30e in funcall_general (fun=3DXIL(0x555555e7f705), numar= gs=3D4, args=3D0x7fffffffd708) at eval.c:2904 original_fun =3D XIL(0x7c50) #59 0x000055555585c5eb in Ffuncall (nargs=3D5, args=3D0x7fffffffd700) at ev= al.c:2958 count =3D { bytes =3D 224 } val =3D XIL(0x555555e7f705) #60 0x000055555585b882 in Fapply (nargs=3D3, args=3D0x7fffffffd830) at eval= .c:2629 i =3D 5 funcall_nargs =3D 5 funcall_args =3D 0x7fffffffd700 spread_arg =3D XIL(0) fun =3D XIL(0x555555e7f705) sa_avail =3D 16344 sa_count =3D { bytes =3D 224 } numargs =3D 4 retval =3D XIL(0x7c50) #61 0x000055555584f5aa in Fcall_interactively (function=3DXIL(0x2aaa9c0028f= 8), record_flag=3DXIL(0), keys=3DXIL(0x5555566ab2d5)) at callint.c:384 funval =3D XIL(0x7ffff1f1172d) events =3D 33 input =3D XIL(0x7ffff1f11763) speccount =3D { bytes =3D 192 } arg_from_tty =3D false key_count =3D 1 record_then_fail =3D false save_this_command =3D XIL(0x2aaa9c0028f8) save_this_original_command =3D XIL(0x2aaa9c0028f8) save_real_this_command =3D XIL(0x2aaa9c0028f8) save_last_command =3D XIL(0x2aaa9c199bf0) prefix_arg =3D XIL(0) enable =3D XIL(0) up_event =3D XIL(0) form =3D XIL(0x555556318183) specs =3D XIL(0x5555566ee873) sa_avail =3D 0 sa_count =3D { bytes =3D 140737488345280 } string_len =3D 140737488345504 string =3D 0x555555f0ee00 "\230\001" string_end =3D 0x0 next_event =3D 140737252497197 nargs =3D 140737488345584 args =3D 0x7fffffffd9e0 visargs =3D 0x555555f0ee00 varies =3D 0x0 tem =3D 0x55555582d4d5 "\353\030H\213E\370H\211\307\3= 50\331\376\377\377H\213@\bH\211\307\350\034\377\377\377\311\303UH\211\345H\= 203\354 H\211}\350H\215\025\374\030n" val =3D XIL(0) #62 0x000055555585c84d in funcall_subr (subr=3D0x555555e7f740 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 argbuf =3D {XIL(0x7fffffffda90), XIL(0x5555558bedc9), XIL(0), XIL(0= xa0), XIL(0x7fffffffda90), XIL(0x11558bfa4d), XIL(0x555555e7f745), XIL(0x7f= ffffffdab0)} a =3D 0x7ffff15ff070 fun =3D XIL(0x555555e7f745) #63 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe100) at bytecode.c:809 call_nargs =3D 3 call_fun =3D XIL(0x555555e7f745) count1 =3D { bytes =3D 160 } template =3D XIL(0x7ffff201ff4d) val =3D XIL(0) call_args =3D 0x7ffff15ff070 original_fun =3D XIL(0x2aaa9bfdaf38) bytecode =3D XIL(0) op =3D 3 type =3D (unknown: 0x55e6f530) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff068 pc =3D 0x7ffff2686816 "\006\a9\203\260" bytestr =3D XIL(0x7ffff1f4a524) vector =3D XIL(0x7ffff1f49dad) maxdepth =3D make_fixnum(14) const_length =3D 26 bytestr_length =3D 179 vectorp =3D 0x7ffff1f49db0 max_stack =3D 14 frame_base =3D 0x7ffff15ff030 fp =3D 0x7ffff15ff0a0 bytestr_data =3D 0x7ffff268678d "\304\020\211?\205\023" rest =3D false mandatory =3D 1 nonrest =3D 4 pushedargs =3D 1 result =3D XIL(0xffc0) #64 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe0f8) at eval.c:3045 #65 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe0f8) at eval.c:3117 val =3D XIL(0x4ad0) syms_left =3D make_fixnum(1025) next =3D XIL(0x555555851e41) lexenv =3D XIL(0x7fffffffe030) count =3D { bytes =3D 160 } i =3D 140737488347216 optional =3D false rest =3D false previous_rest =3D 127 #66 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe0f8) at eval.c:2908 original_fun =3D XIL(0x4ad0) #67 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffe0f0) at ev= al.c:2958 count =3D { bytes =3D 128 } val =3D XIL(0x80) #68 0x000055555576a9de in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c0028f= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #69 0x000055555576e06a in command_loop_1 () at keyboard.c:1501 scount =3D { bytes =3D 96 } cmd =3D XIL(0x2aaa9c0028f8) keybuf =3D {make_fixnum(134217761), make_fixnum(120), XIL(0x555555f= 0ee00), XIL(0), XIL(0x7fffffffe170), XIL(0x555555851de8), XIL(0x7fffffffe1f= 0), XIL(0), XIL(0x7fffffffe1a0), XIL(0x555555851e41), make_fixnum(349105679= 23712), XIL(0x555555f0ee00), XIL(0), XIL(0), XIL(0x7fffffffe1c0), XIL(0x555= 555851e9b), XIL(0x60), XIL(0), XIL(0x555555f0ee00), XIL(0), XIL(0x7fffffffe= 1f0), XIL(0x555555851de8), XIL(0xb), XIL(0), XIL(0x7fffffffe220), XIL(0x555= 555851e41), XIL(0x7fffffffe220), XIL(0x555555f0ee00), XIL(0), XIL(0)} i =3D 1 prev_modiff =3D 3898 prev_buffer =3D 0x55555666eba8 already_adjusted =3D false #70 0x0000555555857fae in internal_condition_case (bfun=3D0x55555576d849 , handlers=3DXIL(0x90), hfun=3D0x55555576cc49 ) at= eval.c:1485 val =3D make_fixnum(23456248604186) c =3D 0x555556001020 #71 0x000055555576d402 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 val =3D make_fixnum(0) #72 0x000055555585714e in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3d8 , arg=3DXIL(0x90)) at eval.c:1208 val =3D XIL(0) c =3D 0x555556000c00 #73 0x000055555576d394 in command_loop () at keyboard.c:1110 #74 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719 count =3D { bytes =3D 32 } val =3D XIL(0x7fffffffe3f0) #75 0x000055555576c917 in Frecursive_edit () at keyboard.c:802 count =3D { bytes =3D 0 } buffer =3D XIL(0) #76 0x0000555555768046 in main (argc=3D2, argv=3D0x7fffffffe678) at emacs.c= :2517 stack_bottom_variable =3D 0x7ffff6084203 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 0 temacs =3D 0x0 attempt_load_pdump =3D true only_version =3D false rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D 0x0 sockfd =3D -1 module_assertions =3D false Lisp Backtrace: "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f869d0 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffffbfb8) "message" (0xf15ff250) 0x5638d790 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd710) "funcall-interactively" (0xffffd708) "call-interactively" (0xf15ff070) "command-execute" (0xffffe0f8) (gdb) xbacktrace "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f869d0 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffffbfb8) "message" (0xf15ff250) 0x5638d790 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd710) "funcall-interactively" (0xffffd708) "call-interactively" (0xf15ff070) "command-execute" (0xffffe0f8) (gdb) bt #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:421 #1 0x00005555557a08be in emacs_abort () at sysdep.c:2310 #2 0x0000555555600754 in redisplay_internal () at xdisp.c:16119 #3 0x0000555555602e37 in redisplay_preserve_echo_area (from_where=3D13) at= xdisp.c:16971 #4 0x00005555558c99d5 in Fdelete_process (process=3DXIL(0x5555560910a5)) a= t process.c:1121 #5 0x000055555585c800 in funcall_subr (subr=3D0x555555e836c0 , numargs=3D1, args=3D0x7ffff15ff378) at eval.c:2996 #6 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x55555627b305), args_t= emplate=3D512, nargs=3D2, args=3D0x7ffff15ff330) at bytecode.c:809 #7 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f869d= 5), args_template=3D257, nargs=3D1, args=3D0x7ffff15ff2a0) at eval.c:3045 #8 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f869d5), nargs= =3D1, arg_vector=3D0x7ffff15ff2a0) at eval.c:3117 #9 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f869d5), numar= gs=3D1, args=3D0x7ffff15ff2a0) at eval.c:2908 #10 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7ffff15ff298) at ev= al.c:2958 #11 0x000055555585ba6a in run_hook_wrapped_funcall (nargs=3D2, args=3D0x7ff= ff15ff298) at eval.c:2736 #12 0x000055555585be21 in run_hook_with_args (nargs=3D2, args=3D0x7ffff15ff= 298, funcall=3D0x55555585ba1e ) at eval.c:2817 #13 0x000055555585babb in Frun_hook_wrapped (nargs=3D2, args=3D0x7ffff15ff2= 98) at eval.c:2751 #14 0x000055555585ca0d in funcall_subr (subr=3D0x555555e80100 , numargs=3D2, args=3D0x7ffff15ff298) at eval.c:3023 #15 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f8697d), args_t= emplate=3D257, nargs=3D1, args=3D0x7fffffffbfc0) at bytecode.c:809 #16 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f8697= d), args_template=3D257, nargs=3D1, args=3D0x7fffffffbfb8) at eval.c:3045 #17 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f8697d), nargs= =3D1, arg_vector=3D0x7fffffffbfb8) at eval.c:3117 #18 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f8697d), numar= gs=3D1, args=3D0x7fffffffbfb8) at eval.c:2908 #19 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffbfb0) at ev= al.c:2958 #20 0x0000555555764ae5 in call1 (fn=3DXIL(0xd9b0), arg1=3DXIL(0x9c30)) at /= home/viz/lib/ports/emacs/src/lisp.h:3239 #21 0x0000555555768984 in Fkill_emacs (arg=3Dmake_fixnum(70), restart=3DXIL= (0)) at emacs.c:2870 #22 0x0000555555724826 in x_connection_closed (dpy=3D0x55555601d4d0, error_= message=3D0x7fffffffc120 "Connection lost to X server ':1'", ioerror=3Dtrue= ) at xterm.c:23521 #23 0x0000555555724aff in x_io_error_quitter (display=3D0x55555601d4d0) at = xterm.c:23643 #24 0x00007ffff79617ef in _XIOError () at /lib/x86_64-linux-gnu/libX11.so.6 #25 0x00007ffff795eed5 in _XEventsQueued () at /lib/x86_64-linux-gnu/libX11= .so.6 #26 0x00007ffff7950641 in XPending () at /lib/x86_64-linux-gnu/libX11.so.6 #27 0x0000555555721ffe in XTread_socket (terminal=3D0x555556018428, hold_qu= it=3D0x7fffffffc390) at xterm.c:22348 #28 0x000055555577fd37 in gobble_input () at keyboard.c:7327 #29 0x00005555557802a3 in handle_async_input () at keyboard.c:7558 #30 0x00005555557802c2 in process_pending_signals () at keyboard.c:7572 #31 0x000055555585867a in probably_quit () at eval.c:1666 #32 0x0000555555853237 in maybe_quit () at /home/viz/lib/ports/emacs/src/li= sp.h:3681 #33 0x000055555585c50d in Ffuncall (nargs=3D2, args=3D0x7fffffffc520) at ev= al.c:2941 #34 0x0000555555858273 in internal_condition_case_n (bfun=3D0x55555585c4f8 = , nargs=3D2, args=3D0x7fffffffc520, handlers=3DXIL(0x30), hfun=3D= 0x5555555d64b2 ) at eval.c:1565 #35 0x00005555555d6708 in safe__call (inhibit_quit=3Dfalse, nargs=3D2, func= =3DXIL(0x2aaa9c441bb8), ap=3D0x7fffffffc5d0) at xdisp.c:3024 #36 0x00005555555d67d9 in safe_call (nargs=3D2, func=3DXIL(0x2aaa9c441bb8))= at xdisp.c:3039 #37 0x00005555555d6813 in safe_call1 (fn=3DXIL(0x2aaa9c441bb8), arg=3DXIL(0= x555556105b84)) at xdisp.c:3050 #38 0x00005555555f7296 in set_message (string=3DXIL(0x555556105b84)) at xdi= sp.c:12631 #39 0x00005555555f3740 in message3_nolog (m=3DXIL(0x555556105b84)) at xdisp= .c:11757 #40 0x00005555555f3449 in message3 (m=3DXIL(0x555556105b84)) at xdisp.c:116= 98 #41 0x0000555555848e28 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 #42 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f480 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 #43 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x55555638d795), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcef0) at bytecode.c:809 #44 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x55555638d79= 5), args_template=3D0, nargs=3D0, args=3D0x7fffffffcef0) at eval.c:3045 #45 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x55555638d795), nargs= =3D0, arg_vector=3D0x7fffffffcef0) at eval.c:3117 #46 0x000055555585c35a in funcall_general (fun=3DXIL(0x55555638d795), numar= gs=3D0, args=3D0x7fffffffcef0) at eval.c:2908 #47 0x000055555585c5eb in Ffuncall (nargs=3D1, args=3D0x7fffffffcee8) at ev= al.c:2958 #48 0x00005555558bfd5d in bcall0 (f=3DXIL(0x55555638d795)) at bytecode.c:335 #49 0x000055555585e95b in do_one_unbind (this_binding=3D0x7fffffffcf60, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #50 0x000055555585ed6f in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 #51 0x00005555558c0fc2 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 #52 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd710) at eval.c:3045 #53 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd710) at eval.c:3117 #54 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd710) at eval.c:2908 #55 0x000055555585c5eb in Ffuncall (nargs=3D4, args=3D0x7fffffffd708) at ev= al.c:2958 #56 0x000055555584f0f0 in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd708) at callint.c:291 #57 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f700 , numargs=3D4, args=3D0x7fffffffd708) at eval.c:3023 #58 0x000055555585c30e in funcall_general (fun=3DXIL(0x555555e7f705), numar= gs=3D4, args=3D0x7fffffffd708) at eval.c:2904 #59 0x000055555585c5eb in Ffuncall (nargs=3D5, args=3D0x7fffffffd700) at ev= al.c:2958 #60 0x000055555585b882 in Fapply (nargs=3D3, args=3D0x7fffffffd830) at eval= .c:2629 #61 0x000055555584f5aa in Fcall_interactively (function=3DXIL(0x2aaa9c0028f= 8), record_flag=3DXIL(0), keys=3DXIL(0x5555566ab2d5)) at callint.c:384 #62 0x000055555585c84d in funcall_subr (subr=3D0x555555e7f740 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 #63 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe100) at bytecode.c:809 #64 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe0f8) at eval.c:3045 #65 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe0f8) at eval.c:3117 #66 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe0f8) at eval.c:2908 #67 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffe0f0) at ev= al.c:2958 #68 0x000055555576a9de in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c0028f= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #69 0x000055555576e06a in command_loop_1 () at keyboard.c:1501 #70 0x0000555555857fae in internal_condition_case (bfun=3D0x55555576d849 , handlers=3DXIL(0x90), hfun=3D0x55555576cc49 ) at= eval.c:1485 #71 0x000055555576d402 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 #72 0x000055555585714e in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3d8 , arg=3DXIL(0x90)) at eval.c:1208 #73 0x000055555576d394 in command_loop () at keyboard.c:1110 #74 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719 #75 0x000055555576c917 in Frecursive_edit () at keyboard.c:802 #76 0x0000555555768046 in main (argc=3D2, argv=3D0x7fffffffe678) at emacs.c= :2517 Lisp Backtrace: "delete-process" (0xf15ff378) "server-start" (0xf15ff320) "server-force-stop" (0xf15ff2d8) 0xf1f869d0 PVEC_COMPILED "run-hook-wrapped" (0xf15ff298) "run-hook-query-error-with-timeout" (0xffffbfb8) "message" (0xf15ff250) 0x5638d790 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd710) "funcall-interactively" (0xffffd708) "call-interactively" (0xf15ff070) "command-execute" (0xffffe0f8) (gdb) From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 09:13:48 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 13:13:48 +0000 Received: from localhost ([127.0.0.1]:45026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcBK-00075A-8n for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:13:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcBF-00074r-Uw for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 09:13:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52078) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBcBA-0007FH-Nv; Wed, 13 Jul 2022 09:13:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=TimM0wzdtrD9QeXNkj+Pe0MidA2fixiED0uOb+UfFD0=; b=GAWr/Uyq/e9c zj33nsm7hhClWemHApDT4/ASNMcPdVGW0SyDB93HJBsVp0sM6oo7qU3lebz6VgqQ5bu7abbaj81QG vv1mkisEdhFMUGHrpejbbUB7xIWyU7pN4cd8ZE2Trn9tLW77t1CR67XjTLkvjBVsk6YC02MeBmTbV zpV2N20u2LVRHmj52SM2DMiMri43T5vp4Fy13v0TrJCzxKvUv/kq7L3cJHvxoYTa5EUNFCTOngx+G uRufCm/DcjUlfz4OK3SrAoloNiuT8OPkW77dd6UzeLfEeIUkTjf+y0G21EabHAMh+dg5JHghtSNwQ 2UIgFfzSIBJqRMpgetCVhQ==; Received: from [87.69.77.57] (port=3392 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBcBA-0001PD-7E; Wed, 13 Jul 2022 09:13:24 -0400 Date: Wed, 13 Jul 2022 16:13:15 +0300 Message-Id: <8335f5w3ys.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <877d4hi2lx.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 18:36:18 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Cc: luangruo@yahoo.com > From: Visuwesh > Date: Wed, 13 Jul 2022 18:36:18 +0530 > > [Wednesday July 13, 2022] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > > > Thanks. Please see if the bug is now fixed on master. > > Unfortunately, Emacs still dies on me. Backtrace follows, selected-frame is nil. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 09:15:55 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 13:15:55 +0000 Received: from localhost ([127.0.0.1]:45034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcDa-00079D-Sk for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:15:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcDZ-000790-Ia for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 09:15:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBcDT-0007ik-EF; Wed, 13 Jul 2022 09:15:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Emxsl3uVhvacyNWmTaxYEiB+hVS/SV4BcCRnjsdJ3g0=; b=hjGB6Q12SUdQ LzNnOz2TkcJqmQfnaA6auu4kaqgTaoIlbkL6wnFMu6EsqdGUzIJLkuvg8i73ujDPjqlhMvxAX0Li0 851Kmq6ATGscDf1m07QUBXmc78/DEZ0fYs2ePKy5KT/uHVYFiczxAIlbwXLurifIS/jqh5KUxg+M3 M/j6s2lWfiXIEBnpRwsPCZjYbw7Gl09RiSq5dFYk5DLuoPem2vk+idqjzO+d/x1kxoX8btae3C7kW FY1blAb8GmtQSa+w7fnwv3dgn0vWFwRqceoLTcnvt0uMN//PRsS4aYz2XIGNaTdH0PtFKA0LIwStK BKCoFIuO3z4s2iLJ+R9myw==; Received: from [87.69.77.57] (port=3538 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBcDS-0001d7-Tb; Wed, 13 Jul 2022 09:15:47 -0400 Date: Wed, 13 Jul 2022 16:15:39 +0300 Message-Id: <831qupw3us.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <877d4hi2lx.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 18:36:18 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: luangruo@yahoo.com > From: Visuwesh > Date: Wed, 13 Jul 2022 18:36:18 +0530 > > [Wednesday July 13, 2022] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > > > Thanks. Please see if the bug is now fixed on master. > > Unfortunately, Emacs still dies on me. Backtrace follows, Btw, what do we expect Emacs to do in this scenario? If the X server is killed, Emacs cannot display anything, so why an abort is not TRT? What practically interesting use case does this emulate? From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 09:24:10 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 13:24:10 +0000 Received: from localhost ([127.0.0.1]:45077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcLa-0007OY-IK for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:24:10 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:42533) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcLY-0007OI-80 for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 09:24:09 -0400 Received: by mail-pg1-f195.google.com with SMTP id o18so10412019pgu.9 for <56528@debbugs.gnu.org>; Wed, 13 Jul 2022 06:24:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=CXIH3fqY8JAV0scgsnY39iKoJj7EdrprfPLka41wnV0=; b=Vjn73phsQJK0RtUlsT3gWZRSDE+S+e/aNRv6iW/jRzdJozQGkHPqkp0m02mgMLzLCx iKpiIAx3OIxs07j3RyDKm0Xaqju+9XJG5xRRPPP5HjV2A5MNbAdIJl1E2QA2u2XwjhVi YA+IPrxJyt3A6kzBM+Pn2flM0yTV4iHqRwVGnPZLmIPsWodDOECWg6Lwr+OVA4vvubAx KPtrQvznwJiDOHgo12ur7dZROdl4xIksptsWmXZ3zaDs+Oh8DW80yeD+3ac6moN9H/0j WnDHOCc5Ry51vx8+4uCJJfJ7xvn1L0hDT4UjCycmsoGXLxcZe+XhwFFBydKPjyWbuRTz r3Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version:content-transfer-encoding; bh=CXIH3fqY8JAV0scgsnY39iKoJj7EdrprfPLka41wnV0=; b=RJ1AaEcohrFasilATzRILsZoqyW9XEe3F3vnhiOMCbcJlRVz4rM1YU195VIdczoQFR IutU8rUgDpJjsWdgRVB80RrTF8rUxuJFbndB2brpUawF/oquYC3uDp7rikzQr071BjGJ sOBk7bUFIL/+SByUii8OBwWlVxE2uITpzjsmojRsBcBqgnW/wt9bj4uinMtvKuxHLhBs 286JFYo4k8zmFBFhQeCRaT/MNNxRJZSAeysOqqznMGWAkYgNjUH+2WrEWW4Y80/X38Hc xhmq7i6gKgaHTcoDGi+x5iNMWqIouZMYqKFMK6V5q2zzxyxNAv4wT60V0fizMDtge4vc ++Sw== X-Gm-Message-State: AJIora9OwyHuUJpiTXj42hCLXnoLwrBVWIXsdv2OGrprg0BZV5n3eeub KSZOsWirzhYR/E6tNm2e2Y0= X-Google-Smtp-Source: AGRyM1tDWxydSEALrBHIW1iBE17kc45vZMwXl3j99PcN4YbLEbprA7pxSF5ogipSuoM8T5GHjuVa+A== X-Received: by 2002:a05:6a00:f85:b0:52a:c718:ff9 with SMTP id ct5-20020a056a000f8500b0052ac7180ff9mr3242065pfb.85.1657718642357; Wed, 13 Jul 2022 06:24:02 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id q89-20020a17090a4fe200b001ef3cec7f47sm1584217pjh.52.2022.07.13.06.24.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 06:24:01 -0700 (PDT) From: Visuwesh To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <831qupw3us.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 16:15:39 +0300") References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> Date: Wed, 13 Jul 2022 18:53:59 +0530 Message-ID: <87r12pgn80.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 13, 2022] Eli Zaretskii wrote: >> Cc: luangruo@yahoo.com >> From: Visuwesh >> Date: Wed, 13 Jul 2022 18:36:18 +0530 >>=20 >> [Wednesday July 13, 2022] Po Lu via "Bug reports for GNU Emacs, the Swis= s army knife of text editors" wrote: >>=20 >> > Thanks. Please see if the bug is now fixed on master. >>=20 >> Unfortunately, Emacs still dies on me. Backtrace follows, > > Btw, what do we expect Emacs to do in this scenario? If the X server > is killed, Emacs cannot display anything, so why an abort is not TRT? > What practically interesting use case does this emulate? Emacs is running as a daemon, I expect it to survive the death of X. Emacs dying on me because I killed X is an annoyance since sometimes I need to restart X. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 09:50:44 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 13:50:44 +0000 Received: from localhost ([127.0.0.1]:45136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBclI-00088O-0L for submit@debbugs.gnu.org; Wed, 13 Jul 2022 09:50:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBcl1-00087d-W0 for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 09:50:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52394) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBckw-00037a-Hd; Wed, 13 Jul 2022 09:50:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=D7R+G6i3emqgtVUDYw65DvgUCfr1G/zc3AZJSZTHOgQ=; b=YWCyujtOOK/I kDXMeyXbNslloE1s0vMwUkgTeNax111UNnqPJaQ4tx95hzLFL/aaARiOTvlkVMwOCbxjvbmYYx26S UW1Bxdhu9FHmAjjYg1nPbSFSsfjoFpX1YKtEemcU8xOQ7uAs5JIVl/IeqLv0qhKN56In87HjIPjPF OM+RpT4L/BGytLoV44zJzsbqAefn1SMnaHFRqXnJDIhZ5K1u6lZhLdHi8pWpQRZSzpVlU3ZEyPPqs kUr1VqzMdbW5wWuu8g6BgmMz9oAvnjwiaXPhyxSuUiB+lYuJm2kmGkwd0NcoCfB+cndCB6ILIB/84 7IsNS5aF3TX7F7n79MI/sg==; Received: from [87.69.77.57] (port=1624 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBckm-0001LY-2f; Wed, 13 Jul 2022 09:50:22 -0400 Date: Wed, 13 Jul 2022 16:49:26 +0300 Message-Id: <83zghdunq1.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <87r12pgn80.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 18:53:59 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Visuwesh > Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > Date: Wed, 13 Jul 2022 18:53:59 +0530 > > > Btw, what do we expect Emacs to do in this scenario? If the X server > > is killed, Emacs cannot display anything, so why an abort is not TRT? > > What practically interesting use case does this emulate? > > Emacs is running as a daemon, I expect it to survive the death of X. "Survive" how? by closing all the frames? IOW, you are saying that when this happens, Emacs should test whether it has a running server, and if it does, unconditionally close all the frames? Is that really useful? > Emacs dying on me because I killed X is an annoyance since sometimes I > need to restart X. Why not close Emacs before that -- this way you get to keep all your edits, instead of relying on error handling to succeed in doing that. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 10:18:40 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 14:18:40 +0000 Received: from localhost ([127.0.0.1]:47427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBdCJ-00012g-3F for submit@debbugs.gnu.org; Wed, 13 Jul 2022 10:18:40 -0400 Received: from mail-pj1-f65.google.com ([209.85.216.65]:40937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBdCG-00012S-1C for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 10:18:37 -0400 Received: by mail-pj1-f65.google.com with SMTP id g16-20020a17090a7d1000b001ea9f820449so3864716pjl.5 for <56528@debbugs.gnu.org>; Wed, 13 Jul 2022 07:18:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=+sFrLAux9omduyeW+tRJNTMEs/a6h8HKZufwRU92f+8=; b=jInGlpvMJKVGs3P+uvX8t5g8FwA51lLZA5y1IBp2rU4VnotqEAICuaUSbXUej7PW/c g2jNc1REYibYrjlqYRjjnFjD+uLAJco0Ey9zyIoDURKn84iEHMGLy09r7Xy5mCPRkmeO Xzmj+A0Hy/DGcWN8D4rqHD2ro0i9TSPOCj3WfMrHaL2w1ThYvf8eYR6HbFAy8SCzIt82 H405x7Td2vI6TSCXOqVKHeECaOJqWA+5hiWcqSvQ5CmU0sk7Ybe02nNy2/Q4VOuH/d6z nz+cMSgyF2Dpm+Eg/VhBD/dYuemxA4o3fjRxHhEslH/41un5zmnhqimN0kYv+LT3ugaa S/kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version:content-transfer-encoding; bh=+sFrLAux9omduyeW+tRJNTMEs/a6h8HKZufwRU92f+8=; b=ZlHbngiT+dWsnLz9an78RsVzI5AOzFNe6nklDlLAt5PK35+t6uuZUg3ff2HEXzeSLt qTSvmWfuQ6qo3EToiNyjPRLD9QSDXud74pmgqsk027ezYDk2yy+LHFl7a42UrIYulQcP dTuBKyorOQMp1uUk21mAZshmG1tOzOK0UNoGFxmkfuqyMNAcyGWSDTcQ+csXZ8eGBaZ5 6/eFurtbzYVbNddRZUzOnoWi5v1T8HISX/E6DQFfn6jlbIpSJ0tFekdWs9y0NpXlze9V 6muWr3RRAgcahMz/PORDeU/nKK10x6zFyXsFYkMDMO1TCIFMd3aLpQYZfO7gPZkINcxr fWyw== X-Gm-Message-State: AJIora9UE8+xMbHyiPKVOlSp8AH8FVV0mZt05NsVppX5O5QP0p9NQfX1 XdGaTgvxgCrkGDr/zmrvxxY= X-Google-Smtp-Source: AGRyM1vLfaQ5vOtHwrIOYQMOFabGA9P1HXljvVYpN8q7oz+UFNf/mtPzOd+qRnrsX2eDEXD5fO9f1A== X-Received: by 2002:a17:90b:4c4b:b0:1f0:21c3:652a with SMTP id np11-20020a17090b4c4b00b001f021c3652amr4131005pjb.231.1657721909983; Wed, 13 Jul 2022 07:18:29 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id n11-20020a170902e54b00b0015ee985999dsm8968565plf.97.2022.07.13.07.18.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 07:18:29 -0700 (PDT) From: Visuwesh To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <83zghdunq1.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 16:49:26 +0300") References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> Date: Wed, 13 Jul 2022 19:48:26 +0530 Message-ID: <87mtddgkp9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 13, 2022] Eli Zaretskii wrote: >> From: Visuwesh >> Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org >> Date: Wed, 13 Jul 2022 18:53:59 +0530 >>=20 >> > Btw, what do we expect Emacs to do in this scenario? If the X server >> > is killed, Emacs cannot display anything, so why an abort is not TRT? >> > What practically interesting use case does this emulate? >>=20 >> Emacs is running as a daemon, I expect it to survive the death of X. > > "Survive" how? by closing all the frames? Unfortunately, I do not start the daemon by M-x server-start RET so I do not know what the behaviour was here but read below.=20 > IOW, you are saying that when this happens, Emacs should test whether > it has a running server, and if it does, unconditionally close all the > frames? Is that really useful? In the past, when I start Emacs daemon by `emacs --daemon' in my ~/.xsession file and eventually kill X, Emacs will not die. I can still access the Emacs session in the tty or a fresh Xorg session using emacsclient. But I seem to recall M-x server-start RET working identical to --daemon here. >> Emacs dying on me because I killed X is an annoyance since sometimes I >> need to restart X. > > Why not close Emacs before that -- this way you get to keep all your > edits, instead of relying on error handling to succeed in doing that. That's not a solution, sorry. Just saving the buffers is not going to cut it, I would like to have my shell session, other processes stay alive. The main reason why I use Lucid toolkit in the first place is to avoid the longstanding Gtk bug wrt Xorg sessions. Hmm, trying it with --fg-daemon, sometimes Emacs survives, sometimes it dies. Backtrace follows, (gdb) run -Q --fg-daemon Starting program: /home/viz/lib/ports/emacs/src/emacs -Q --fg-daemon [Switching to thread 1 (process 7339)](running) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff15fe640 (LWP 7340)] [New Thread 0x7ffff0c6d640 (LWP 7356)] [New Thread 0x7fffebfff640 (LWP 7357)] [Detaching after vfork from child process 7393] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. message3_nolog (m=3D...) at xdisp.c:11770 11770 if (FRAME_TERMINAL (f)->frame_up_to_date_hook) (gdb) bt #0 message3_nolog (m=3DXIL(0x555556066254)) at xdisp.c:11770 #1 0x00005555555f3449 in message3 (m=3DXIL(0x555556066254)) at xdisp.c:116= 98 #2 0x0000555555848e28 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 #3 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f480 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 #4 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x5555562e405d), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcf00) at bytecode.c:809 #5 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x5555562e405= d), args_template=3D0, nargs=3D0, args=3D0x7fffffffcf00) at eval.c:3045 #6 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x5555562e405d), nargs= =3D0, arg_vector=3D0x7fffffffcf00) at eval.c:3117 #7 0x000055555585c35a in funcall_general (fun=3DXIL(0x5555562e405d), numar= gs=3D0, args=3D0x7fffffffcf00) at eval.c:2908 #8 0x000055555585c5eb in Ffuncall (nargs=3D1, args=3D0x7fffffffcef8) at ev= al.c:2958 #9 0x00005555558bfd5d in bcall0 (f=3DXIL(0x5555562e405d)) at bytecode.c:335 #10 0x000055555585e95b in do_one_unbind (this_binding=3D0x7fffffffcf70, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #11 0x000055555585ed6f in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 #12 0x00005555558c0fc2 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 #13 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd720) at eval.c:3045 #14 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd720) at eval.c:3117 #15 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd720) at eval.c:2908 #16 0x000055555585c5eb in Ffuncall (nargs=3D4, args=3D0x7fffffffd718) at ev= al.c:2958 #17 0x000055555584f0f0 in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd718) at callint.c:291 #18 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f700 , numargs=3D4, args=3D0x7fffffffd718) at eval.c:3023 #19 0x000055555585c30e in funcall_general (fun=3DXIL(0x555555e7f705), numar= gs=3D4, args=3D0x7fffffffd718) at eval.c:2904 #20 0x000055555585c5eb in Ffuncall (nargs=3D5, args=3D0x7fffffffd710) at ev= al.c:2958 #21 0x000055555585b882 in Fapply (nargs=3D3, args=3D0x7fffffffd840) at eval= .c:2629 #22 0x000055555584f5aa in Fcall_interactively (function=3DXIL(0x2aaa9c0028f= 8), record_flag=3DXIL(0), keys=3DXIL(0x555556075395)) at callint.c:384 #23 0x000055555585c84d in funcall_subr (subr=3D0x555555e7f740 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 #24 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe110) at bytecode.c:809 #25 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe108) at eval.c:3045 #26 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe108) at eval.c:3117 #27 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe108) at eval.c:2908 #28 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffe100) at ev= al.c:2958 #29 0x000055555576a9de in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c0028f= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #30 0x000055555576e06a in command_loop_1 () at keyboard.c:1501 #31 0x0000555555857fae in internal_condition_case (bfun=3D0x55555576d849 , handlers=3DXIL(0x90), hfun=3D0x55555576cc49 ) at= eval.c:1485 #32 0x000055555576d402 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 #33 0x000055555585714e in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3d8 , arg=3DXIL(0x90)) at eval.c:1208 #34 0x000055555576d394 in command_loop () at keyboard.c:1110 #35 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719 #36 0x000055555576c917 in Frecursive_edit () at keyboard.c:802 #37 0x0000555555768046 in main (argc=3D3, argv=3D0x7fffffffe688) at emacs.c= :2517 Lisp Backtrace: "message" (0xf15ff250) 0x562e4058 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd720) "funcall-interactively" (0xffffd718) "call-interactively" (0xf15ff070) "command-execute" (0xffffe108) (gdb) bt full #0 message3_nolog (m=3DXIL(0x555556066254)) at xdisp.c:11770 mini_window =3D XIL(0x5555560c02fd) frame =3D XIL(0x5555560bfe75) f =3D 0x5555560bfe70 sf =3D 0x5555560bfe70 #1 0x00005555555f3449 in message3 (m=3DXIL(0x555556066254)) at xdisp.c:116= 98 #2 0x0000555555848e28 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at ed= itfns.c:2881 val =3D XIL(0x555556066254) #3 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f480 , n= umargs=3D2, args=3D0x7ffff15ff250) at eval.c:3023 fun =3D XIL(0x555555e7f485) #4 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x5555562e405d), args_t= emplate=3D0, nargs=3D0, args=3D0x7fffffffcf00) at bytecode.c:809 call_nargs =3D 2 call_fun =3D XIL(0x555555e7f485) count1 =3D { bytes =3D 416 } template =3D XIL(0x7ffff2642ce0) val =3D XIL(0x5555567b0dfd) call_args =3D 0x7ffff15ff250 original_fun =3D XIL(0xac50) bytecode =3D XIL(0) op =3D 2 type =3D (unknown: 0xffffcd70) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff248 pc =3D 0x7ffff26c382a "\207\301\242;\203\215" bytestr =3D XIL(0x7ffff202d6ac) vector =3D XIL(0x5555567b0cfd) maxdepth =3D make_fixnum(5) const_length =3D 28 bytestr_length =3D 148 vectorp =3D 0x5555567b0d00 max_stack =3D 5 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff268 bytestr_data =3D 0x7ffff26c37aa "r\300q\210\306\304!\210\307\310\30= 3\"\024\301\242\204\026" rest =3D false mandatory =3D 0 nonrest =3D 0 pushedargs =3D 0 result =3D XIL(0x7ffff15ff248) #5 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x5555562e405= d), args_template=3D0, nargs=3D0, args=3D0x7fffffffcf00) at eval.c:3045 #6 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x5555562e405d), nargs= =3D0, arg_vector=3D0x7fffffffcf00) at eval.c:3117 val =3D XIL(0x555555851de8) syms_left =3D make_fixnum(0) next =3D XIL(0) lexenv =3D XIL(0x555555f0ee00) count =3D { bytes =3D 416 } i =3D 140737488342624 optional =3D false rest =3D false previous_rest =3D 85 #7 0x000055555585c35a in funcall_general (fun=3DXIL(0x5555562e405d), numar= gs=3D0, args=3D0x7fffffffcf00) at eval.c:2908 original_fun =3D XIL(0x5555562e405d) #8 0x000055555585c5eb in Ffuncall (nargs=3D1, args=3D0x7fffffffcef8) at ev= al.c:2958 count =3D { bytes =3D 384 } val =3D XIL(0x555555f0ee00) #9 0x00005555558bfd5d in bcall0 (f=3DXIL(0x5555562e405d)) at bytecode.c:335 #10 0x000055555585e95b in do_one_unbind (this_binding=3D0x7fffffffcf70, unw= inding=3Dtrue, bindflag=3DSET_INTERNAL_UNBIND) at eval.c:3584 #11 0x000055555585ed6f in unbind_to (count=3D..., value=3DXIL(0)) at eval.c= :3724 this_binding =3D { kind =3D SPECPDL_UNWIND, unwind =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D XIL(0x5555562e405d), eval_depth =3D 5 }, unwind_array =3D { kind =3D SPECPDL_UNWIND, nelts =3D 93824995818816, array =3D 0x5555562e405d }, unwind_ptr =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 0x5555562e405d, mark =3D 0x5 }, unwind_int =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 1445871709 }, unwind_intmax =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 , arg =3D 93825006452829 }, unwind_excursion =3D { kind =3D SPECPDL_UNWIND, marker =3D XIL(0x5555558bfd40), window =3D XIL(0x5555562e405d) }, unwind_void =3D { kind =3D SPECPDL_UNWIND, func =3D 0x5555558bfd40 }, let =3D { kind =3D SPECPDL_UNWIND, symbol =3D XIL(0x5555558bfd40), old_value =3D XIL(0x5555562e405d), where =3D XIL(0x5) }, bt =3D { kind =3D SPECPDL_UNWIND, debug_on_exit =3D false, function =3D XIL(0x5555558bfd40), args =3D 0x5555562e405d, nargs =3D 5 } } quitf =3D XIL(0) #12 0x00005555558c0fc2 in exec_byte_code (fun=3DXIL(0x7ffff202d6fd), args_t= emplate=3D1283, nargs=3D5, args=3D0x7ffff15ff200) at bytecode.c:838 op =3D 1 type =3D (unknown: 0xf15ff150) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff1c0 pc =3D 0x7ffff26e62ee "\210\001\203\266\001\343\002!\203\266\001\34= 4\345\003!\346\001\070\262\001W\203\262\001r\324\005!q\210db\210o\204\244\0= 01\347c\210\350\002\311\"\210\003\203\261\001\351p!\210)\352\002!\210\211\2= 42\207" bytestr =3D XIL(0x7ffff202d764) vector =3D XIL(0x7ffff202d73d) maxdepth =3D make_fixnum(14) const_length =3D 4 bytestr_length =3D 13 vectorp =3D 0x7ffff202c6e0 max_stack =3D 14 frame_base =3D 0x7ffff15ff240 fp =3D 0x7ffff15ff2b0 bytestr_data =3D 0x7ffff26e6172 "\002\205\016" rest =3D false mandatory =3D 3 nonrest =3D 5 pushedargs =3D 5 result =3D XIL(0x5555557a5d21) #13 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f1172= d), args_template=3D769, nargs=3D3, args=3D0x7fffffffd720) at eval.c:3045 #14 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f1172d), nargs= =3D3, arg_vector=3D0x7fffffffd720) at eval.c:3117 val =3D XIL(0x2aaa9c0028f8) syms_left =3D make_fixnum(769) next =3D XIL(0x555555851e41) lexenv =3D XIL(0x7fffffffd510) count =3D { bytes =3D 320 } i =3D 140737488344368 optional =3D false rest =3D false previous_rest =3D 127 #15 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f1172d), numar= gs=3D3, args=3D0x7fffffffd720) at eval.c:2908 original_fun =3D XIL(0x2aaa9c0028f8) #16 0x000055555585c5eb in Ffuncall (nargs=3D4, args=3D0x7fffffffd718) at ev= al.c:2958 count =3D { bytes =3D 288 } val =3D XIL(0x7fffffffd5b0) #17 0x000055555584f0f0 in Ffuncall_interactively (nargs=3D4, args=3D0x7ffff= fffd718) at callint.c:291 speccount =3D { bytes =3D 256 } #18 0x000055555585ca0d in funcall_subr (subr=3D0x555555e7f700 , numargs=3D4, args=3D0x7fffffffd718) at eval.c:3023 fun =3D XIL(0x555555e7f705) #19 0x000055555585c30e in funcall_general (fun=3DXIL(0x555555e7f705), numar= gs=3D4, args=3D0x7fffffffd718) at eval.c:2904 original_fun =3D XIL(0x7c50) #20 0x000055555585c5eb in Ffuncall (nargs=3D5, args=3D0x7fffffffd710) at ev= al.c:2958 count =3D { bytes =3D 224 } val =3D XIL(0x555555e7f705) #21 0x000055555585b882 in Fapply (nargs=3D3, args=3D0x7fffffffd840) at eval= .c:2629 i =3D 5 funcall_nargs =3D 5 funcall_args =3D 0x7fffffffd710 spread_arg =3D XIL(0) fun =3D XIL(0x555555e7f705) sa_avail =3D 16344 sa_count =3D { bytes =3D 224 } numargs =3D 4 retval =3D XIL(0x7c50) #22 0x000055555584f5aa in Fcall_interactively (function=3DXIL(0x2aaa9c0028f= 8), record_flag=3DXIL(0), keys=3DXIL(0x555556075395)) at callint.c:384 funval =3D XIL(0x7ffff1f1172d) events =3D 18 input =3D XIL(0x7ffff1f11763) speccount =3D { bytes =3D 192 } arg_from_tty =3D false key_count =3D 1 record_then_fail =3D false save_this_command =3D XIL(0x2aaa9c0028f8) save_this_original_command =3D XIL(0x2aaa9c0028f8) save_real_this_command =3D XIL(0x2aaa9c0028f8) save_last_command =3D XIL(0x2aaa9c199bf0) prefix_arg =3D XIL(0) enable =3D XIL(0) up_event =3D XIL(0) form =3D XIL(0x555556701153) specs =3D XIL(0x5555567d3d13) sa_avail =3D 0 sa_count =3D { bytes =3D 140737488345296 } string_len =3D 140737488345520 string =3D 0x555555f0ee00 "\230\001" string_end =3D 0x0 next_event =3D 140737252497197 nargs =3D 140737488345600 args =3D 0x7fffffffd9f0 visargs =3D 0x555555f0ee00 varies =3D 0x0 tem =3D 0x55555582d4d5 "\353\030H\213E\370H\211\307\3= 50\331\376\377\377H\213@\bH\211\307\350\034\377\377\377\311\303UH\211\345H\= 203\354 H\211}\350H\215\025\374\030n" val =3D XIL(0) #23 0x000055555585c84d in funcall_subr (subr=3D0x555555e7f740 , numargs=3D3, args=3D0x7ffff15ff070) at eval.c:3000 argbuf =3D {XIL(0x7fffffffdaa0), XIL(0x5555558bedc9), XIL(0), XIL(0= xa0), XIL(0x7fffffffdaa0), XIL(0x11558bfa4d), XIL(0x555555e7f745), XIL(0x7f= ffffffdac0)} a =3D 0x7ffff15ff070 fun =3D XIL(0x555555e7f745) #24 0x00005555558c0e52 in exec_byte_code (fun=3DXIL(0x7ffff1f49d6d), args_t= emplate=3D1025, nargs=3D1, args=3D0x7fffffffe110) at bytecode.c:809 call_nargs =3D 3 call_fun =3D XIL(0x555555e7f745) count1 =3D { bytes =3D 160 } template =3D XIL(0x7ffff201ff4d) val =3D XIL(0) call_args =3D 0x7ffff15ff070 original_fun =3D XIL(0x2aaa9bfdaf38) bytecode =3D XIL(0) op =3D 3 type =3D (unknown: 0x55e6f530) targets =3D {0x5555558c4a66 , 0x5555558c4a8e = , 0x5555558c4a90 , 0x5555558c4a= 92 , 0x5555558c4a94 , 0x5555558= c4a94 , 0x5555558c4af9 , 0x5555= 558c4b6d , 0x5555558c04a5 , 0x55= 55558c04a7 , 0x5555558c04a9 , 0x5= 555558c04ab , 0x5555558c04ad , 0x= 5555558c04ad , 0x5555558c04b3 , 0= x5555558c0474 , 0x5555558c0902 , = 0x5555558c0904 , 0x5555558c0906 ,= 0x5555558c0908 , 0x5555558c090a = , 0x5555558c090a , 0x5555558c093f , 0x5555558c0910 , 0x5555558c0b3f , 0x5555558c0b41 , 0x5555558c0b43 , 0x5555558c0b45 , 0x5555558c0b47 , 0x5555558c0b47 , 0x5555558c0af9 , 0x5555558c0b10 , 0x5555558c0bef , 0x5555558c0bf1 , 0x5555558c0bf3 , 0x5555558c0bf5 , 0x5555558c0bf7 , 0x5555558c0bf7 , 0x5555558c0ba9 , 0x5555558c0bc0 , 0x5555558c0f86 , 0x5555558c0f88 , 0x5555558c0f8a , 0x5555558c0f8c , 0x5555558c0f8e , 0x5555558c0f8e , 0x5555558c0f40 , 0x5555558c0f57 , 0x5555558c17cd , 0x5555558c1629 , 0x5555558c1620 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c1a0= 9 , 0x5555558c1b40 , 0x5555558c1b= ac , 0x5555558c1c19 , 0x5555558c1= c85 , 0x5555558c0744 , 0x5555558c= 07d0 , 0x5555558c1d0b , 0x5555558= c067b , 0x5555558c0838 , 0x555555= 8c1d80 , 0x5555558c1de8 , 0x55555= 58c1e30 , 0x5555558c1e98 , 0x5555= 558c1efb , 0x5555558c1fe4 , 0x555= 5558c202c , 0x5555558c216a , 0x55= 55558c22d0 , 0x5555558c2318 , 0x5= 555558c2360 , 0x5555558c23c8 , 0x= 5555558c2430 , 0x5555558c2498 , 0= x5555558c251d , 0x5555558c256f , = 0x5555558c25c1 , 0x5555558c268e = , 0x5555558c2795 , 0x5555558c289c , 0x5555558c297e , 0x5555558c2a70 , 0x5555558c2b62 , 0x5555558c2c54 , 0x5555558c2d46 , 0x5555558c2ed8 , 0x5555558c2fe3 , 0x5555558c316f , 0x5555558c3238 , 0x5555558c3301 , 0x5555558c37b5 , 0x5555558c14a0 <= exec_byte_code+5417>, 0x5555558c3813 , 0x5555558c385b= , 0x5555558c3923 , 0x5555558c3= 981 , 0x5555558c39df , 0x555555= 8c3a27 , 0x5555558c3a6d , 0x555= 5558c3ab3 , 0x5555558c3b01 , 0x= 5555558c4a66 , 0x5555558c3b59 ,= 0x5555558c3b9f , 0x5555558c3be5 , 0x5555558c3c2b , 0x5555558c3c71 , 0x5555558c3cb7 , 0x5555558c14a0 , 0x5555558c4a66 , 0x5555558c3cff , 0x5555558c3d57 , 0x5555558c3d9f , 0x5555558c3de7 , 0x5555558c3e4f , 0x5555558c3eb7 , 0x5555558c3eff , 0x5555558c3f47 , 0x5555558c3faf = , 0x5555558c4017 , 0x5555558c40= 7f , 0x5555558c40c5 , 0x5555558= c4a66 , 0x5555558c13ea , 0x55555= 58c0ff4 , 0x5555558c05e9 , 0x5555= 558c1096 , 0x5555558c111a , 0x555= 5558c119b , 0x5555558c121c , 0x55= 55558c13b3 , 0x5555558c0aa6 , 0x5= 555558c1469 , 0x5555558c14d7 , 0x= 5555558c1565 , 0x5555558c15ae , 0= x5555558c1819 , 0x5555558c1896 , = 0x5555558c191b , 0x5555558c197b ,= 0x5555558c4a66 , 0x5555558c410d , 0x5555558c4192 , 0x5555558c41da , 0x5555558c4222 , 0x5555558c426a , 0x5555558c42b2 , 0x5555558c431a , 0x5555558c4382 , 0x5555558c43ea , 0x5555558c4452 , 0x5555558c459e , 0x5555558c4606 , 0x5555558c466e , 0x5555558c46b6 , 0x5555558c47b1= , 0x5555558c48ac , 0x5555558c4= 8f4 , 0x5555558c493c , 0x555555= 8c34a7 , 0x5555558c3653 , 0x555= 5558c498e , 0x5555558c49fa , 0x= 5555558c4a66 , 0x5555558c4a66 ,= 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c1f69 , 0x5555558c2613 , 0x5555558c38a8 , 0x5555558c4bfc , 0x5555558c4c71 , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4d03 , 0x5555558c4d8a , 0x5555558c4a66 , 0x5555558c4a66 , 0x5555558c4a66 <= exec_byte_code+19183>, 0x5555558c4a66 , 0x5555558c4a6= 6 , 0x5555558c4a66 , 0x5555558c= 4a66 , 0x5555558c4a66 , 0x55555= 58c4ecd } quitcounter =3D 1 '\001' bc =3D 0x555555e6f530 top =3D 0x7ffff15ff068 pc =3D 0x7ffff2686816 "\006\a9\203\260" bytestr =3D XIL(0x7ffff1f4a524) vector =3D XIL(0x7ffff1f49dad) maxdepth =3D make_fixnum(14) const_length =3D 26 bytestr_length =3D 179 vectorp =3D 0x7ffff1f49db0 max_stack =3D 14 frame_base =3D 0x7ffff15ff030 fp =3D 0x7ffff15ff0a0 bytestr_data =3D 0x7ffff268678d "\304\020\211?\205\023" rest =3D false mandatory =3D 1 nonrest =3D 4 pushedargs =3D 1 result =3D XIL(0xffc0) #25 0x000055555585cb84 in fetch_and_exec_byte_code (fun=3DXIL(0x7ffff1f49d6= d), args_template=3D1025, nargs=3D1, args=3D0x7fffffffe108) at eval.c:3045 #26 0x000055555585d00e in funcall_lambda (fun=3DXIL(0x7ffff1f49d6d), nargs= =3D1, arg_vector=3D0x7fffffffe108) at eval.c:3117 val =3D XIL(0x4ad0) syms_left =3D make_fixnum(1025) next =3D XIL(0x555555851e41) lexenv =3D XIL(0x7fffffffe040) count =3D { bytes =3D 160 } i =3D 140737488347232 optional =3D false rest =3D false previous_rest =3D 127 #27 0x000055555585c35a in funcall_general (fun=3DXIL(0x7ffff1f49d6d), numar= gs=3D1, args=3D0x7fffffffe108) at eval.c:2908 original_fun =3D XIL(0x4ad0) #28 0x000055555585c5eb in Ffuncall (nargs=3D2, args=3D0x7fffffffe100) at ev= al.c:2958 count =3D { bytes =3D 128 } val =3D XIL(0x80) #29 0x000055555576a9de in call1 (fn=3DXIL(0x4ad0), arg1=3DXIL(0x2aaa9c0028f= 8)) at /home/viz/lib/ports/emacs/src/lisp.h:3239 #30 0x000055555576e06a in command_loop_1 () at keyboard.c:1501 scount =3D { bytes =3D 96 } cmd =3D XIL(0x2aaa9c0028f8) keybuf =3D {make_fixnum(134217761), make_fixnum(120), XIL(0x7ffffff= fe1d0), XIL(0x555555834e63), XIL(0x7ffff2642a60), XIL(0x2f262e04b), XIL(0),= XIL(0x9360), XIL(0x7fffffffe200), make_fixnum(23456248811617), XIL(0x1ffff= e1b0), XIL(0), XIL(0x555555f0ee00), XIL(0), XIL(0x7fffffffe1d0), XIL(0x5555= 55851de8), XIL(0x7fffffffe1e0), XIL(0), XIL(0x555555f0ee00), XIL(0), XIL(0x= 7fffffffe200), XIL(0x555555851de8), XIL(0), XIL(0), XIL(0x7fffffffe230), XI= L(0x555555851e41), XIL(0x60), XIL(0x555555f0ee00), XIL(0), XIL(0)} i =3D 1 prev_modiff =3D 2096 prev_buffer =3D 0x555556321050 already_adjusted =3D false #31 0x0000555555857fae in internal_condition_case (bfun=3D0x55555576d849 , handlers=3DXIL(0x90), hfun=3D0x55555576cc49 ) at= eval.c:1485 val =3D XIL(0xf6f0) c =3D 0x55555601ef90 #32 0x000055555576d402 in command_loop_2 (handlers=3DXIL(0x90)) at keyboard= .c:1132 val =3D XIL(0xf6f0) #33 0x000055555585714e in internal_catch (tag=3DXIL(0xf6f0), func=3D0x55555= 576d3d8 , arg=3DXIL(0x90)) at eval.c:1208 val =3D XIL(0) c =3D 0x555556000e70 #34 0x000055555576d394 in command_loop () at keyboard.c:1110 #35 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719 count =3D { bytes =3D 32 } val =3D XIL(0x7fffffffe400) #36 0x000055555576c917 in Frecursive_edit () at keyboard.c:802 count =3D { bytes =3D 0 } buffer =3D XIL(0) #37 0x0000555555768046 in main (argc=3D3, argv=3D0x7fffffffe688) at emacs.c= :2517 stack_bottom_variable =3D 0x7ffff6084203 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 1 temacs =3D 0x0 attempt_load_pdump =3D true only_version =3D false rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D 0x0 sockfd =3D -1 module_assertions =3D false Lisp Backtrace: "message" (0xf15ff250) 0x562e4058 PVEC_COMPILED "shell-command-on-region" (0xf15ff0f8) "shell-command" (0xffffd720) "funcall-interactively" (0xffffd718) "call-interactively" (0xf15ff070) "command-execute" (0xffffe108) (gdb)=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:11:59 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:12:00 +0000 Received: from localhost ([127.0.0.1]:47643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBfu3-0001sl-Gz for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:11:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBftz-0001sS-Jr for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:11:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54728) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBftu-0002xX-DU; Wed, 13 Jul 2022 13:11:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xtQup4tShX6kGvh8QFPLv3LRXsQ3o6rY8ZnAoqM9jxs=; b=mhChwjXxBIvS Ow7o2oaJOeiTSZXA4YOTvQHWUGfDAYROCEhPzMWWAOnxrmfI4Xlry7LgzOF/bEx65tNj/1hq9uHIQ UPhLNkrXyDY7EK5QFlnaNxcyKYeqo9h+XQgItX6mAHti9GsUxsx63YzJ7FaGuAjMrMoQGs1D5K0r5 JvrDuqvEUWHXy0ZHLn4aPpu3m1DLVEsXJf29F+aazVKMR/2oMchPISPBKwqpSvgNeXYIbSFJ4uwNA Nhyfk7+0sPa/G7zgwH83SySJytOBw81bb4DGarNFUp0w5/ZO4hYYiKYWXob3koybhu7m1SWoAUMfz zUpB1fHiiv7wCkXsHuJVQA==; Received: from [87.69.77.57] (port=2199 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBftt-00047Q-Sw; Wed, 13 Jul 2022 13:11:50 -0400 Date: Wed, 13 Jul 2022 20:11:41 +0300 Message-Id: <83v8s1uecy.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <87mtddgkp9.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 19:48:26 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Visuwesh > Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > Date: Wed, 13 Jul 2022 19:48:26 +0530 > > >> > Btw, what do we expect Emacs to do in this scenario? If the X server > >> > is killed, Emacs cannot display anything, so why an abort is not TRT? > >> > What practically interesting use case does this emulate? > >> > >> Emacs is running as a daemon, I expect it to survive the death of X. > > > > "Survive" how? by closing all the frames? > > Unfortunately, I do not start the daemon by M-x server-start RET so I do > not know what the behaviour was here but read below. Starting a daemon automatically starts the server. > > IOW, you are saying that when this happens, Emacs should test whether > > it has a running server, and if it does, unconditionally close all the > > frames? Is that really useful? > > In the past, when I start Emacs daemon by `emacs --daemon' in my > ~/.xsession file and eventually kill X, Emacs will not die. I can still > access the Emacs session in the tty or a fresh Xorg session using > emacsclient. But I seem to recall M-x server-start RET working > identical to --daemon here. That's probably just sheer luck. When you kill the X server, any code in Emacs that tries to display something will crash and burn, because there's generally no way for us to display anything in that case. > >> Emacs dying on me because I killed X is an annoyance since sometimes I > >> need to restart X. > > > > Why not close Emacs before that -- this way you get to keep all your > > edits, instead of relying on error handling to succeed in doing that. > > That's not a solution, sorry. Just saving the buffers is not going to > cut it, I would like to have my shell session, other processes stay > alive. Our solution to this is desktop.el. You can customize it to save and restore more than it does by default. But expecting Emacs to survive the killing of X is unreasonable. > Hmm, trying it with --fg-daemon, sometimes Emacs survives, sometimes it > dies. Backtrace follows, > > (gdb) run -Q --fg-daemon > Starting program: /home/viz/lib/ports/emacs/src/emacs -Q --fg-daemon > [Switching to thread 1 (process 7339)](running) > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > [New Thread 0x7ffff15fe640 (LWP 7340)] > [New Thread 0x7ffff0c6d640 (LWP 7356)] > [New Thread 0x7fffebfff640 (LWP 7357)] > [Detaching after vfork from child process 7393] > > Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. > message3_nolog (m=...) at xdisp.c:11770 > 11770 if (FRAME_TERMINAL (f)->frame_up_to_date_hook) > (gdb) bt > #0 message3_nolog (m=XIL(0x555556066254)) at xdisp.c:11770 > #1 0x00005555555f3449 in message3 (m=XIL(0x555556066254)) at xdisp.c:11698 > #2 0x0000555555848e28 in Fmessage (nargs=2, args=0x7ffff15ff250) at editfns.c:2881 Here's an excellent example of what I was trying to say: this says that Emacs tried to show some message, and crashed because that requires a valid frame with a terminal connection. What do you expect Emacs to do here? I think we should close this bug as wontfix. It's unreasonable to expect a GUI program to stay in the air when its GUI infrastructure is forcibly killed. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:19:08 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:19:08 +0000 Received: from localhost ([127.0.0.1]:47662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBg0x-00025M-UF for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:19:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBg0w-00024y-Ff for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:19:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54818) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBg0r-0003yf-1l; Wed, 13 Jul 2022 13:19:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Q4B3G1zIJltr2FQ2ktDEurjzLQ+sej/XuAzyXC/STCE=; b=k0ZnoooGcUMD faM+fx6ae248fKlqdVFIdEyKyQ3n8MLzIFBVRb+NVuFMMyObjd71QN9OqHPMSNf7bOfPaV55VA89t xrw2Jky6Q3gPABCn2NwQJWcdo+nxBwtgtp8ILu/NMIWLDfYYjkrhrU5ZW8OUUCKZ6R+wV3/eG4338 RCpj8oLdooPCwq3bbE7boKOlGE42XnpqPXKrptRIBmMJQK0zn6M1tCO4W6l3WWfBTUht+ORqSl+XZ QejbS43SOt7vOfPjyrlqerTm2pmiLRtKclLEbmRlheDNMzMDS1SKaS5nE7bCcqQCw/Dxo9UpK+Zie EQvfStYkC/BQFYINV/gWiw==; Received: from [87.69.77.57] (port=2643 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBg0q-0004ss-IN; Wed, 13 Jul 2022 13:19:00 -0400 Date: Wed, 13 Jul 2022 20:18:53 +0300 Message-Id: <83sfn5ue0y.fsf@gnu.org> From: Eli Zaretskii To: visuweshm@gmail.com In-Reply-To: <83v8s1uecy.fsf@gnu.org> (message from Eli Zaretskii on Wed, 13 Jul 2022 20:11:41 +0300) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > Date: Wed, 13 Jul 2022 20:11:41 +0300 > From: Eli Zaretskii > > I think we should close this bug as wontfix. It's unreasonable to > expect a GUI program to stay in the air when its GUI infrastructure is > forcibly killed. As a possible workaround, did you try to delete all the frames, i.e. leave the daemon session without any live frame, before shutting down X? From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:20:54 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:20:54 +0000 Received: from localhost ([127.0.0.1]:47666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBg2g-00028T-8Z for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:20:54 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:45773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBg2d-00028E-6B for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:20:52 -0400 Received: by mail-pf1-f194.google.com with SMTP id y9so10781264pff.12 for <56528@debbugs.gnu.org>; Wed, 13 Jul 2022 10:20:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=jyaYrGm8RtpAs4LNd8YkEzYWcitxFeG6cZhVLau4gmI=; b=SViIva7amLoY80FvNsI0FrHu8m/gqSVlxHQp0ewsUgMvsZbBzciGSpswdjbrWe0ath mXLWIw8seMnPevaDmUH60gNULoE8I8NyhDJlNhufrW1Ftgy4usvvs2vRK78u0O/l8kyD VAd3g3xL795z4iDntUpS2Wk5y4o5ABoWIYOiq/140c0NIJyVUZEnmSsA8Zq2WUIK27Uf kda9pnEV259U7IRqtPtKtBeuGxbmUtLjg9QkQgDqgbNuf/Re6Va3l4/hALdo/kswrNuH ustNMxecB8BlWzPSzBNlzomnnHNJslbyaG/XELlSE9vlxbttKEGZXmMSBlB2ce3CMc7H dpbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version:content-transfer-encoding; bh=jyaYrGm8RtpAs4LNd8YkEzYWcitxFeG6cZhVLau4gmI=; b=R19jQvrND92au1SLUZZlgRgWN/mLGg+JwrhoSCCK0Qb25zoyeSWAHA/jLfxR2fgYhH sZO9bmCrTzursOcVdVhiTpc1Cya/8jp6sTJKX7NRbkq1eCNIDCWqbDXwfCijisLrLJmY yhatsDhkUpMYEi7Kli5T3RywP8HwliX6tdiraykwXiH+QVJFIBcAEqXYSP9QJzsiOyBw eG3+siMK3fOeBsJKCD/8CnQu3em7A3Pc8106lxzB48lAOrrZt/8uRoTvui3FMisBj6B5 5+0aCwrxAQ5/w8vTgs0S4ygRfwf6LuYVsTDGwcRy0ju94O0YvAROo5AwDqi2vXPSkHcD 9o1A== X-Gm-Message-State: AJIora/v+AsBpFPsP18TBDdOvNtiFhiRu6FdNI4jKZqh8fw9Jy6/lG+4 Ya0GX8k/y2elkec4S9UdS8c= X-Google-Smtp-Source: AGRyM1soJoSbeU0WN1XJIY8utT6biEomv+Ha3eLmBhsMg4XQmuts+L3/iDVSsg0bR/pHpT5ktKL7LQ== X-Received: by 2002:a63:2b84:0:b0:412:5277:99dc with SMTP id r126-20020a632b84000000b00412527799dcmr3733324pgr.208.1657732845112; Wed, 13 Jul 2022 10:20:45 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id u188-20020a6260c5000000b0050dc7628183sm9417246pfb.93.2022.07.13.10.20.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 10:20:44 -0700 (PDT) From: Visuwesh To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <83v8s1uecy.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 20:11:41 +0300") References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> Date: Wed, 13 Jul 2022 22:50:30 +0530 Message-ID: <871qup7wv5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 13, 2022] Eli Zaretskii wrote: >> In the past, when I start Emacs daemon by `emacs --daemon' in my >> ~/.xsession file and eventually kill X, Emacs will not die. I can still >> access the Emacs session in the tty or a fresh Xorg session using >> emacsclient. But I seem to recall M-x server-start RET working >> identical to --daemon here. > > That's probably just sheer luck. When you kill the X server, any code > in Emacs that tries to display something will crash and burn, because > there's generally no way for us to display anything in that case. I don't think so. Lucid toolkit has been the suggested method to survive X crashes, and so far, it has worked. If it involved more than sheer luck, then I don't think people would suggest it. >> > Why not close Emacs before that -- this way you get to keep all your >> > edits, instead of relying on error handling to succeed in doing that. >>=20 >> That's not a solution, sorry. Just saving the buffers is not going to >> cut it, I would like to have my shell session, other processes stay >> alive. > > Our solution to this is desktop.el. You can customize it to save and > restore more than it does by default. But expecting Emacs to survive > the killing of X is unreasonable. I know about desktop.el and I do use it, but it is not the same. >> Hmm, trying it with --fg-daemon, sometimes Emacs survives, sometimes it >> dies. Backtrace follows, >>=20 >> (gdb) run -Q --fg-daemon >> Starting program: /home/viz/lib/ports/emacs/src/emacs -Q --fg-daemon >> [Switching to thread 1 (process 7339)](running) >> [Thread debugging using libthread_db enabled] >> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1= ". >> [New Thread 0x7ffff15fe640 (LWP 7340)] >> [New Thread 0x7ffff0c6d640 (LWP 7356)] >> [New Thread 0x7fffebfff640 (LWP 7357)] >> [Detaching after vfork from child process 7393] >>=20 >> Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. >> message3_nolog (m=3D...) at xdisp.c:11770 >> 11770 if (FRAME_TERMINAL (f)->frame_up_to_date_hook) >> (gdb) bt >> #0 message3_nolog (m=3DXIL(0x555556066254)) at xdisp.c:11770 >> #1 0x00005555555f3449 in message3 (m=3DXIL(0x555556066254)) at xdisp.c:= 11698 >> #2 0x0000555555848e28 in Fmessage (nargs=3D2, args=3D0x7ffff15ff250) at= editfns.c:2881 > > Here's an excellent example of what I was trying to say: this says > that Emacs tried to show some message, and crashed because that > requires a valid frame with a terminal connection. What do you expect > Emacs to do here? Ignore it? Or write it to stdout? One can see the message in *Messages* anyway. I killed X the same way I did here last month and Emacs coped just fine; the same way being M-! pkill X RET. > I think we should close this bug as wontfix. It's unreasonable to > expect a GUI program to stay in the air when its GUI infrastructure is > forcibly killed. Please reconsider. I will finally quote etc/PROBLEMS here, ** When Emacs is compiled with Gtk+, closing a display kills Emacs. There is a long-standing bug in GTK that prevents it from recovering from disconnects: https://gitlab.gnome.org/GNOME/gtk/issues/221 Thus, for instance, when Emacs is run as a server on a text terminal, and an X frame is created, and the X server for that frame crashes or exits unexpectedly, Emacs must exit to prevent a GTK error that would result in an endless loop. If you need Emacs to be able to recover from closing displays, compile it with the Lucid toolkit instead of GTK. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:29:20 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:29:20 +0000 Received: from localhost ([127.0.0.1]:47699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgAq-0002OA-3y for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:29:20 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:40837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgAo-0002Nv-FB for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:29:18 -0400 Received: by mail-pf1-f196.google.com with SMTP id y141so10827292pfb.7 for <56528@debbugs.gnu.org>; Wed, 13 Jul 2022 10:29:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version:content-transfer-encoding; bh=l3DCVfT+Kwa/ITPcN2NeFvOCR8TKhCnRxJ5P7Wk1T0w=; b=gPiCjfU40Riqt25X1egjakF0Ty6OUkjoFS1lNcASgmbvVpex5ob4CtBoymMD8o04hz ryqd4IA870buwYc0q3DtIeZG8GBiHdSUngTM0vvNRKsI647LW6q6P0Q78wncyZoo5OAz 5sB5D6HuP5MxrA/44LsvjS26JOCjPFszBZm03+ErX0LS9r64hfyy2nuAfiThAVpWMOij vebLxETdOLtGbt7NrGihJ0PF+Pnp7dnI1tWXaC2tYSkug1tNthAWOeW8xEGNciQ3OfNf iPAwm8St6NIBVPdO+sVBUhZzbmbu4wz01uHwuAFsQtsAdnqpekLyF8c5viOaLYplrDBM S+Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version:content-transfer-encoding; bh=l3DCVfT+Kwa/ITPcN2NeFvOCR8TKhCnRxJ5P7Wk1T0w=; b=ny2HwdufeUp+7pIfKuldwNQ9G++wkjr7PwoqDzbJYDp73IQgik44gDaTGvY1X7vJSx M+7pi0Fs86zrUFC0foQfEGiYxi7iFVNa+NtqsjlgGqAUA6nFKNvjpMMKIdgon6ZZdNGo c4fjpivvaaAMyA72JcNy+k2m82T9Wy21fRjLY1a6xjojQ5gu4zLebtl5DSs60E/ly69I 7MZM2jvYfsol1N2W9ocrrPplzFQ/igu0V1soJDhgterw8NIgCaQkMr7GlDBv6qYtKRkV lIpCiO9ydYcUYG82SUwMtsVA5GVy0nDi0opXeroU4ivK2tUGvzwiTZmcQBTJqDgW9CDr 5YvA== X-Gm-Message-State: AJIora/hbjsxH2jZpEa+/Mzqk8jFmGUoKhw/aR4Qa0XPDW4keDmpHVJ1 aFkvtQ810i5NySN6qorI3QI= X-Google-Smtp-Source: AGRyM1s5cPyE6DzxmWaVgzzWdu8jgXNePkenNaG66lHQvDm+4I2YT0/buGtIDQI6KLFDs4PC4i2IcA== X-Received: by 2002:a63:c15:0:b0:411:f92a:8ec7 with SMTP id b21-20020a630c15000000b00411f92a8ec7mr3767619pgl.86.1657733352749; Wed, 13 Jul 2022 10:29:12 -0700 (PDT) Received: from localhost ([49.204.129.90]) by smtp.gmail.com with ESMTPSA id b27-20020aa7951b000000b00528c7f6f4dcsm3384834pfp.52.2022.07.13.10.29.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 10:29:11 -0700 (PDT) From: Visuwesh To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <83sfn5ue0y.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 20:18:53 +0300") Date: Wed, 13 Jul 2022 22:59:01 +0530 Message-ID: <87o7xs7wgy.fsf@gmail.com> References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <83sfn5ue0y.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 13, 2022] Eli Zaretskii wrote: >> Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org >> Date: Wed, 13 Jul 2022 20:11:41 +0300 >> From: Eli Zaretskii >>=20 >> I think we should close this bug as wontfix. It's unreasonable to >> expect a GUI program to stay in the air when its GUI infrastructure is >> forcibly killed. > > As a possible workaround, did you try to delete all the frames, > i.e. leave the daemon session without any live frame, before shutting > down X? Yes, that works. I forgot to check if I could do this in the second round of testing, sorry. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:50:41 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:50:41 +0000 Received: from localhost ([127.0.0.1]:47711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgVU-00031g-Sn for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:50:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgVT-00031P-5Y for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:50:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54972) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBgVN-0005u3-QY; Wed, 13 Jul 2022 13:50:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9ip6AC/SlbMKSeWbQ3OZJ531n5441HfOQd9WKJJ2GYE=; b=Fo3suecCwqjC DHvLc0oAp7ethm+skGgHRx4Aq5ea5C1Hmi66wM+BLK+J+8oCutrOLWF898klItmmwrzz+SVH/gAdc nWa+E41nZoAxd/7AGTp3kMc4b9w35imO8dBf5zLQ3SNKAiZVUOd2i/c0QpeOVrAWO3elZo0vlS4IO STwBhNPv8XyHWr2YJv10s8pm9/svNEqTVG10lSOGGcSgT09eFz/fqkcIxAvnUuP2MwK/UIhjakLzp WxUW8jAlZlJIO9Nr6q43i2Mmm3vDFQ2kiJxMgMKxJC8snMBnphbx/FgoxhClrXzgLzs2t2Mr86TX3 GH45y8Waq68tvj5yI4jt6A==; Received: from [87.69.77.57] (port=4697 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBgVM-0003dK-VK; Wed, 13 Jul 2022 13:50:33 -0400 Date: Wed, 13 Jul 2022 20:50:25 +0300 Message-Id: <83r12ovr4u.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <871qup7wv5.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 22:50:30 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <871qup7wv5.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Visuwesh > Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > Date: Wed, 13 Jul 2022 22:50:30 +0530 > > >> #0 message3_nolog (m=XIL(0x555556066254)) at xdisp.c:11770 > >> #1 0x00005555555f3449 in message3 (m=XIL(0x555556066254)) at xdisp.c:11698 > >> #2 0x0000555555848e28 in Fmessage (nargs=2, args=0x7ffff15ff250) at editfns.c:2881 > > > > Here's an excellent example of what I was trying to say: this says > > that Emacs tried to show some message, and crashed because that > > requires a valid frame with a terminal connection. What do you expect > > Emacs to do here? > > Ignore it? How would Emacs know it should ignore it? > Or write it to stdout? What stdout? the daemon session doesn't have any stdout. > I killed X the same way I did here last month and > Emacs coped just fine; the same way being M-! pkill X RET. I told you: sheer luck. > > I think we should close this bug as wontfix. It's unreasonable to > > expect a GUI program to stay in the air when its GUI infrastructure is > > forcibly killed. > > Please reconsider. I will finally quote etc/PROBLEMS here, > > ** When Emacs is compiled with Gtk+, closing a display kills Emacs. "Closing the display" and killing X is not the same. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 13:54:26 2022 Received: (at 56528) by debbugs.gnu.org; 13 Jul 2022 17:54:26 +0000 Received: from localhost ([127.0.0.1]:47725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgZ8-000384-33 for submit@debbugs.gnu.org; Wed, 13 Jul 2022 13:54:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBgZ6-00037r-M3 for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 13:54:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55014) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBgZ1-0006RC-Cl; Wed, 13 Jul 2022 13:54:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=0hhb1SYeGbn3fAqWP1kwWiVN0AxxXVJYSPt86z7ce0k=; b=CYs9fmBe89nvMzI0zdPO UWeDOtDOrt+k+DuNgw4/ygKomQGjMkPZT91CnGKJkbF4LEJIUBe7IhDfmGK5bZIeyHWG0IfxAB8zN Sy28p8i3/fuyk2OYUdMvoIRkQfnpvC6XBU7SXK9An2ITlqN8sL4N1lGK24t/J1cky8mR86pFhgB5U CIg53O/PMVwvh4DdZP1WC7LOeqLxM829caQcJFmGbwQCQodCqYiIFZoqJ30Y07of7AP2uEanFtybW VQGADCbiGIlO8o6hKNTVpfRNQuFKJAy8GKlCMlkXjdxg8Yz04N+Zc2S9AZJT9Mt83GmS1pPIMlQsa /eXfUDUUvAHr6w==; Received: from [87.69.77.57] (port=4930 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBgZ0-00041s-7z; Wed, 13 Jul 2022 13:54:19 -0400 Date: Wed, 13 Jul 2022 20:54:11 +0300 Message-Id: <83o7xsvqyk.fsf@gnu.org> From: Eli Zaretskii To: Visuwesh In-Reply-To: <87o7xs7wgy.fsf@gmail.com> (message from Visuwesh on Wed, 13 Jul 2022 22:59:01 +0530) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <83sfn5ue0y.fsf@gnu.org> <87o7xs7wgy.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Visuwesh > Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > Date: Wed, 13 Jul 2022 22:59:01 +0530 > > [புதன் ஜூலை 13, 2022] Eli Zaretskii wrote: > > >> Cc: luangruo@yahoo.com, 56528@debbugs.gnu.org > >> Date: Wed, 13 Jul 2022 20:11:41 +0300 > >> From: Eli Zaretskii > >> > >> I think we should close this bug as wontfix. It's unreasonable to > >> expect a GUI program to stay in the air when its GUI infrastructure is > >> forcibly killed. > > > > As a possible workaround, did you try to delete all the frames, > > i.e. leave the daemon session without any live frame, before shutting > > down X? > > Yes, that works. I forgot to check if I could do this in the second > round of testing, sorry. Then perhaps we should add a command delete-all-frames or something, and call it a day. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 20:39:46 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 00:39:46 +0000 Received: from localhost ([127.0.0.1]:47998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBmtN-00061G-Of for submit@debbugs.gnu.org; Wed, 13 Jul 2022 20:39:45 -0400 Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:37104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBmtJ-00060x-Em for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 20:39:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657759175; bh=zIYlaMuze8/KzobAXYyq010tzwL3BnpD0YHo33TSm3g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=eJ9X3zmRRHVqUYx/16m5HU5qMSM36pEO0oFc9nm0PNLDcIuI6DDfs7T3HciHFkIFxiaoWP09LemfUVPgE2yQiHsztCqU8HB9cwmt+S5RLiMiXhivazdlKpvSK4iRuWB7pSAQeDZDzGXDmjxpGpgp03rEz0zH7UxhsEnR2M5Uuhm+qyu/ilBoub12x5mEKl7jvuD8nFBs9RxrZJugsCXy5akAZBbRt8t4YgxdlUujDpV3Te/pQW9vMMVvfZ3BG+yKn7lk+onPim9LzP3G9FEOOhXh4Gj+DEzgdpLTq1wjKJ/OcuOZCsgIvCD1sQYVX+KesZUK0qbuo6WXyy9ouDqt0A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657759175; bh=TyTcgf1GmELDleJSr4abtukNSiETGZugqSLgBlRbD3z=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ivZ6h8Jlz9g9yAN/4wLYXI59ah/JHPDHT67Ov0aTVlvT+aomHDFlfJ10QZx2OSRasLbtQ3Si2E/nH+MUlYGnW1YhZTR10dpSTT2TPJRd+yYTKhs72ihBw5P0/lDpG4DWo/hbrQ8iazkw6e4e7Skh7BLNRhWxsBAjtbKdaJkIhYYN5FZ0hAsr0cvF6IZrptmrxn8o7sub7GwdLyJQaDUMKOp5tKn1iWyWd8Oozr96E/1pCA+AUoMMw86r1UwzsG6iUFeViW60mmd0s7wHAfOJygeND1rorjGQ8lRw0vKHIqqvCI5TLjeOqibDvab8wXnTWtA/qdJ9aRS2wFbh18Wpow== X-YMail-OSG: vyIY7XEVM1lXxHKLsA0s0kWmoWRnGI4y15EYEbDzR5aslADiwxgPV7dfIfFbXM8 VCEoQiorzcnLd4qCIIanSs7L.eGuRDn6lznDqcZZQmcePl2GBGyA6_6_.hsFQeWfWUwiwE4mg7Ri dGuHHhrXmg65CETISX3sQrzv1FMk7pazP0Y6.nqpZPKdau4B9pmK0DaSCl_7CYVx8LoO4Ro8Dqd8 N5yxl6tk6RrEFHFQnq99zUUq.kbUPx6yOMDJoaYW59vgHA8iMnDQizHFzY1sbIlLVBlX.FrwGt8S OQpTjNTFnrDtlxiknaTXGW0yEi2hApnToLGputgGSC2oO3768mzipYcMKf8o_DEfKVQru5EFJ0H5 PMZfJp6uHlwBFil5lW6RcOrLuljtU0xHYrU4tnt3gyKqRWwpReKrRagXDP9N55MzxHKV1kwDPfsv blX2xgf8WwSzYNofa_ueB6FJ.DqrTDGGWx55BVYO7vt2hrbrRoAvZl7gf3hdzWe2.Hu8azuHK0IE jvk3vRe4z4nt2qk2UDZ860c60Rto2Daukv491Qa8iiKZ5L1Kp_XA84qWrklPraTRjGHBo5A.LCCB 1NoJpWvuXIqgIGqjtxS5vkukpkkN53RtU5umIFk5GWRfKCaJLbSZxrJGo9FmL_1yCCvWPEBPzUQb eX2z8liyK_nSLCA1tHYBhfSZAnxAybuKhMrknYLti._oboOW80v5bFhEml9Fnox7OtiTv2Lr7R97 7bVYUrlnDIiO9kc1EP_qhYhYqPgizZ3VB8LYc1hEiYOj7C2mXxxzq9rrpWRPq5aSiDEsWyPhBWeZ RbJfDqIVNR68QKkDlH2qgILQltNoxYZUchW82BMdBfiLcyeRCCV7gr4TnomPnAulgBqCF9HeNRvt .tEA.IUZwViLcKkE9nGN81nsyurSwgBB53ztsMzanDuSIyyE7lxB8LfvGooOAvpLBm5OUwWGQ7Xe TwiJvFRjpqs_bejG0ihLJ6a7IserEAiVtu5PHHeYhwy3Pl2Qgn3RO8PlEZAyFR52TXS6UvPh.1n3 Mucer5Qxo7dHss4cKpKUYx3CyN3awJfcWtwyT_1bWLWahvC.Ob2mb1DDPymdzhvd7ascGQ5vk3s5 Gncwf8ihMOqxPhtvR30yLjAZhet3H2aYbafFlns4ZIEWjAl9tDTW4NVHj9DNbyvQpoGVveUXVah2 xyCDfz8dM6P4Gy8e3hPuwCZ7v9hkq.6DAcKfejzfmiN660hbVHd6Y_5wInIeMB5LkUx5RjFgJ5Iu gE6yMTrm7st0pXGwGIZgMlz14m5pw5hP8ZQlIqfQuGfxKRmEDqJWnyilrz31G6JybrS72Y.BBXc6 s7.8o0THI.ebf0e.xMyxSgckwh5hTINjNWnEQSFizFcP__itKa0OFGO19LAUHrvbKolGLeDEyFEP 8KN1gg1SHYlcCRE1E0G5zGWjG3zUg4mF.EVDMUgDg17Tb1SHTT3sL8fwPecOGgayFUQDg.7akA5I aqwK9cpoi6QBTCxY5YkbjfwDV8N5U_A.4x5Dam.XGb4VnIzaxDKWH7abejanIaAPukld9sBQKY_a 6zZ2XLoJ5ooVMcwXI5mU_XeZqOecSPj8NPvTvVChFI6dpMP9oBdoufwzAwNcPGjzX1U8jnRIGnkr yq1aD1WXIhfjf7WI.DxAe7ezqTP0wAQgIcrah81rkG4eAs_S97hKm_Ay4NVhddrwCy1FRxX7ocIQ Le1l3SzpUyByrSHe0ooS8ZRR_8ngwPQ_1qfHX3QxX6TNK3m8qqmDhTR1Yj9f..oPo6jK18JWQ3mU kyU8ynNe40bWzAtaeWgTt3xuuSaUY7gbMo.Pcl2dAORzlKjfU93Jydwde4pMg1.RXz_CC46IZS.S 2pGqeCkcXMWaRcKQAhVAaZIPJ676rFQQwE0ZWhdvbUPrHXXfZnCgN.SaKBxK_lsg1pTPgQM90Tqq VLkoDgN5dlztSFTPhZZ0hptQOQF4qJIwGHsOMQJhfQ2Q1.lK1JA_47aS2Dti89GaWtyYMfr7qWC. rtp2fZ8cIeE8f24valjXuaw3NiP9zNRADkFnHxIsZb6pIxC71Ey6tj5wALihYqFrMi75EwD9X0a5 GQUej3QlA6O4g.KUwpu1lKm4EMSk4BSZLhukaW_sEmvZfUvFf36j2UoWj.i7J4UdWJQLmwUqemnf mcbxgwnXMVG.KlftQvg7NTdsF3.V.Hsxe4.1CyCOBOdwwqLrBJ1bD1gcTVqFtSGE6bCoq3fHQ5BE r.xUhJXRkk4NHby8sy_Ht.ze7oXkhPWqq3N7TlQ_mZR.rQABhF7nyV1Qap0zc.ekBVb9L X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 00:39:35 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-5klrh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID df85836b0e6cadd21228d7028b770773; Thu, 14 Jul 2022 00:39:29 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> Date: Thu, 14 Jul 2022 08:39:23 +0800 In-Reply-To: <831qupw3us.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 16:15:39 +0300") Message-ID: <874jzkv878.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 453 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, Visuwesh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Btw, what do we expect Emacs to do in this scenario? If the X server > is killed, Emacs cannot display anything, so why an abort is not TRT? > What practically interesting use case does this emulate? It should just print an error message and die with a specific exit code, without printing a giant backtrace to stdout. Would binding `inhibit-redisplay' around the call to Fkill_emacs be a reasonable solution? From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 21:05:14 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 01:05:14 +0000 Received: from localhost ([127.0.0.1]:48019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBnI1-0006mr-LH for submit@debbugs.gnu.org; Wed, 13 Jul 2022 21:05:13 -0400 Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:40856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBnHw-0006mV-Hu for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 21:05:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657760703; bh=zpLEHATQY9b60ByDpjGmpiKYKXEsRh3yVDjNiMPYKsU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=mWGNyrNhFk61B/soXKMKF7FZQR/xPNi6KmF4a3DXAKlL87/mj+K7w8zyOkjKzR2f/7PhJ7BoDjGWUU88bTWV/+BQTioaSta/JWpTUFlZB2i/qPRsIvhziI1goByr3ns9/X/FJhTUuvB/4X9z87MOOCWHuJFhCesXnLgDkGZjQfsg9CTAxY6E67aolZz/Z5Vsl8SVL1TyG2Yx8BZphOhVmS4jHzHAPzft3rvLYk9robchVceihqyiR0dhpDPXZ/B0L6b1OV+inL8Iw/NM0nUP+WzyK7UQOa79SvtNoiCi2wziEp3mmQwRD+VMZHrXPBKnPefKzkeRz4rnRhOQVms0BA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657760703; bh=U6dipj7i+vIg4SGpeV1vcn3y1yHR7vOnAF6XhFPdLl5=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kXNGSN8QzApdPrYPc/n9g4+co/NRTZtpKaYEc4rNqa6WhWoPDYV0T6AOytkZLu5cVlFX1HU+WyiL7d2s3d38ahmjKhErC88RdCJ2ffnhYGM4MFOHpqNmmZSXArozmC9NwLe3IDPIFn5K1xcMWPwHdTwxTY+LxmbvC5ICog2p7GlD9362jWrAA1TBK8AKZMFG1UJ72++wfT20zpropGVYbJKbcF3BC9ARAKAdjONfX4kqY8kCmYUw5IX3poxFOnMcRtkYghn59c1WPNqlB9mpYxLbJdcb5n2N1J0lglVIQC514mRt47Mm7YdRVIJ4+iNEEjIZM5Le9TL2j8j59qNyDg== X-YMail-OSG: hSFaTWkVM1ngn.nMrxLj5PdNBOy8mXKj3.kAmHDBRA9hDUu75DYYNT2J_qqLLIm dGGDhhXLiARLUvmFLLFt_JhpwqgmmJ..Jx6GyutfvLmfnLuEw0nKtkNIIoarM0w4havkub7B1WIT 7w5TBPCapHXiR.adWv5RJi_yKzbEk0ZN4XDBJEpLAdsqj4Wo8LI9h1Cf9alP11teVH83MwGHJxtk L8Q4awt8_wTpkj1WJ_d0dywPtJac2WVWomLxQZAD2DZvsULc8pL3dawFUThLSLIrUl.1SQfVwKBb XJlK0jn_2YDPeRYcLLMNQBF0KjrgxKQqO_LG3IFE0uQMt0SSf2obmp_qT7NHSNTA9DMnnRD8Dl7a n8gzh3gvbMAq9cpc53oo1jjTHyIPRntofs_TwshGlempiyimaNztok_L05rLYY471hP.o7OspwPP mfeni40OGL25ZArOlnrXtLgFLlDUqr9rHdav6_Ohq6TXlVy18SDCDv5BVyWg_TMG7tNKnrikXIBq 29OM641q6cpBY2C7J6c8HzR1y70dY2fxhcUGanDG3nJq3fyGbZ_raUDBMtUe5.nSmgkdUSF9U7FD UdLnD0UkHG0xEAw7glNHMe.5nweaFDQiV8.dWRDUk8JHhZHoVzhiFDTgwRC0mHm__.Pp1qRZN9cx 2EoHEgUz2UwAtQdEdNCP8fdIZJXr1TsR7H34YF9HukLbhqFJGbhYpy2BpgJje3Ntj4hNLH41fDNS lDb6k6KUpZyAGFMBzKnSKjyva.QvxdESE9oCZoAXDZTEF1yT1a6UfUSdBjTHVi_bzsYV66fuO68H S3A2zELj23Et4RAsltoKRMj5jw1xJF4M7qvC1uc0i3HHoXT81YyuuW7iENCgjERfAOo8znHTT9Rr 32PU4xw.uA2As4PXLbZ0ao9k.5s482oTTRe65xyrdZaknuNoA9ujMpRX7q68_MtRlyrlCIbOJPIE zY5rlkdGR14fXqhXiNTiCiHPGw9_1ixLyNeCjsbeXqbvfRAebKN6f40aZmX_WRW8.BTStF8tNGBL 81YrCckQRSmxTFxGLrl7WFb9PosNNz2GYEd8rQWYnhnu7IWs3IwXVm4ya5oXypScq_iVopsdZMCy TFvTcBgWxm51uXcD.7TMbxd_BduuWwLSV7_CaU2UoygoNiM5g9t5c.ZPHCJDxOucb0oMaRCAntqk Lul24rfGjInijplcafP5IG.rTIbXIVM7hjAHyM1L_F0fQsRDak0dgxIkPO3zPtYOFvEX6S1QVePK iNQqxYDLhrPSuPVzkHjJWvhcJT3x3cjcp5gW2XRqARZY4yFp8nkf6Gn6eHG7lmOkm4Mqth6u9k74 hDZJ.49MCWjSK5rkF22dPVuyQEPNedHcC5cxdpk0HlJ0vP0lW3u6ycEnCYvqZ2lemqJej4vu5LyP FQCrI_E_w750aINTQXIN_bbJwB9fr_uSStc6Yxo3crNRXZc.tjDtcRJDOR_bT5vstZ57BAx4Przn 84Ns63ehNOAJBuD.Tv8zBbVbtUWuoWA_mnyMEnZ3IWYOw8cELX.9IBfy_MtOwvvaiU5BTCoYBwje IOjJM4varsp8XjBzK_Uzljj4mJlDROZK6hP5kpHaR8KKjF4waEUpCDIdfl8Q2rRHT5Bu5KO1_QgY nfvSBuQjvRL223gNowRZurNwJcvcEJc0oteSbxFJForVKekt8XA9lYII4aaJnBIvOx9.TvrK0I.9 lwfTQzlQXeOGnL7bzLZvcZmjfFXx31d.AYRj_xpoCNH1Fbor43C_nPpV5.4jXiAH8gNMURZByvh6 awvZMvbcp5jtUcVIjlrLBH4wZYgFB1tq2DXSSATX0kRYggHck777R5CKRgUIfxqYc8ECDSzTw7px WlCmZMEHhRHSp6m15adQOK6ohFgvfenpN9JtJPGTTadC0id7wVBJ0qUpwcxw7Y0KpjvAnqVuyqEQ BTUn15P8JxPLvRLCpnlMW4ylW6paGWNJxGmsU9eUqK6uFrGZlMecIcrZi2bFNwrt9yDFDYDij7hE mKgLzPn.RbmmYPntDfg5XdGHUyRilC60LLZ5.AhxS21J_AX7pzugbqDK1sjkMRRp5B3Wo9BR9tsr z_nrUaLuw8l8g0u1tuEo9rAAANtradgVWCpK5IqSdiQ6Pbi9W9P6JErde0AUMC9Gkt9zYpNtQFMC cyHNg2Iefds544ke5hkR166TfFvz7bOf_EOy036rciM9v_qabkoMNkRWZZ8oF9x8JfQe59HfAsSV WTo.NTrA4LXemGoT01kJt4Rgu4_ffgRt53vVW8HZGQrYUdgsL8jlJhXP_4zT1JOla0A-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 01:05:03 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-27vvd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cc013f13cedfac3fbbbe16ac175e2d7b; Thu, 14 Jul 2022 01:04:57 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> Date: Thu, 14 Jul 2022 09:04:49 +0800 In-Reply-To: <83v8s1uecy.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 13 Jul 2022 20:11:41 +0300") Message-ID: <87y1wwsdvy.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 793 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, Visuwesh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > That's probably just sheer luck. When you kill the X server, any code > in Emacs that tries to display something will crash and burn, because > there's generally no way for us to display anything in that case. Not exactly. When the connection to the X server is lost, any attempt to communicate with it will result in the IO error handler being called. We install an error handler that performs the following: - Bind `inhibit-redisplay' to t. - Delete each frame on the display that went down. - Free the display data and delete the terminal. - Kill Emacs if no terminals are left. - Throw an error to get Emacs out of the error handler. Unfortunately, that doesn't always work reliably, such as here. And we're trying to find out why. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 21:07:14 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 01:07:14 +0000 Received: from localhost ([127.0.0.1]:48024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBnJy-0006q5-5N for submit@debbugs.gnu.org; Wed, 13 Jul 2022 21:07:14 -0400 Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:42599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBnJv-0006ps-0t for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 21:07:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657760825; bh=3nUI9BwtkpODXqfHVXJsI+C2D0Zjk4b/NWff7+i5vXs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=El7zVVdLDf0U0pT4PrFczZaBbisOTeWdJryXx/cYNJQL5G2XvRb2LaIQQHfJZYG1qRWdJ/6wd07CmsrOFvPDvYEJgbTsLlO3CgXRNsE4uSWqvSJglCu66Tm1pjkf/56dziOGqajo/U4llJ7hmRlnxwWUDLHDOnF7hzhTeDFDYZTHTxolN5n3jumlbqcJiG5ThkhiFNEzxcrQizaTRNAk5dsBUwJxlegjegtz90dwQu+VldHIXM0zpqGBvAx3PVmNElbx3hbq8ERjvpHI5prhQlZ2givVIRUMfsKYLgI6VC9Gs3GkJRtYhrlasrPaVVsVC/2be04NfcyGKra0QKQOfA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657760825; bh=Nveygz7abIsItDl1SCqR1lKY/vMeb+aJO9h12nQLr+O=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=j5z3JwOoXLxwRT1Pdf+g/AQVB4nozTilq4p/K99OIGgtzVwLsAmS/8q9/zvhF+vFw/vJUq22meluq02I0QWCdfyW/Lk7V+Wkb8Bq/wjDPEjXMJmAsgoEPI5gYXk2yzc1IdEX2aH2xwHQG3dXXvTzDzu866Di3EZJuVXYm+XvTVMdpLSUUjgUkiQSP4TU7UVwYs3Z6tHKPf423Zbjbf0AZB4uCYjH9OEP+N8enPoCAcnYs0BszYZWRjVLNr1OS0JKmMcZpwisxdGwZn+2k2VzJDoFMwIA5nvjZlhb25kgLxd/Kx9B7it19GHp282cTyMDirjpgniqhfqo7rabllBqIA== X-YMail-OSG: Ge36B1QVM1mBtOBC3mc7MgeVUkniC9WBl3dvS3XAqCcfd19o_9SyWsRuX9E_O3N CjwTAEyjDQ3BuQg8a5il_aBiamCRaDOln6Fjx7XgSWcLJ9gy.f0j6j3d54UOBY9Dw8eSWrNv7A.4 N1potJlwGPIY3gTJNH6QTO.J0EUVbwBqnvNufl5uTL0JZhwqFI5IigUB1dgvqCG_5ZTwl3lCpb9w ZlRnm7LRp_RjI_KLjkkaJkq1eaDLIGqM5IepDk64iV9d7bdPpoMyD2U46KFYulvBjy.i3TrpizYf 3JvCJ9l_TKdNYkz.WN_rFCsscgkXeJdemm.z3eCZu78Lcqq6YiULUz0mJu8K_Dc2OfF88ewfLjWE YmdZAt66N6jsQ50w8W_8D_MwM0tzoyUnfV.q2p6JiimqiZPdd6HKBwZn6jVt2c2Bp_TFYMhkCnCk 8DTu.1A742NPJ6WfBThNKsxq4fVZdCKlfsc0LPDS70PdIKfONraOmZLXkPI7699MrdK373gOCS7h BHbEh9.gxI9rSpcnlDjFLq4fU8wipF05..qssigXXjIP5nOERKJ47hTYC3.dJJk7F5P1tbC_0kcv z.6cn3Px9joI7VpSrFGBBt6YFUCcY97FmENJx9xQyMD1.rYE1CDanepFCdLWPNND6utCMnedelvy GDz9jGOd_5pNR_9n2vpMCLkq_WlOevuH6kdS_AjhenyoItNDWoHQwqgQsqCkW8.1ZDat8nc3hZwL ccixIAAmTT3fa2w0IM8p8BFyWvo3_yjIbRN1uopig9ujnuNunry.oQHwYJts7ZJWvMu5oTqD8U6z 6qDypARX3z3NB5EvoLgG.I6H6pzzIo9joO82iOrC9Vy.JtPyXqim100XQPsJX7YsnlryjAfpaAPn 38.HWXpDnS1zFQG8kSuIFTXn1uN2e7HAKGvyGvqDMBwKpzyhxEOj2s0bILcaiaO5S8APuN1hlbUb c.fFa.nGsMIzuz87AB_t3n1PG4VTL7O8t4UaH2NoXgExqi088TCGd.P4giNBrFRO_u5LE5VbJFqf fewAq0lRfFVZGWD_1CQwWUaCev47UAhbFKgs9Hj6UvipyZPfV0KOSoNkpPRipWSlNvIO7MVYQ1H4 8h.OB7MBaoPEnis4HUWVE1TvsAtTyBQtBlI06FLrBKeYPhmdDof0E2VHaW_2B61BeMDxtOymejQG Ef_OSDDfGXGRm87iAAFMfIoKBxQ3rBtQJf4eFNr3LNqghvUTe2MKVxtw6nxW4lnX_FRw3fptuuH7 ZOC_8mWLF8.CPc1YpCKopMvqtOCdHN3KEGNXRQq_TWan4Z.yjrHXUsbeIbWaOYFfcDtTo7V0aaVd cSTdhG32DirIWONbla6EGAsACR3PeVxz9LArx8HKKgSPAIwbZKoyykGHp4k83QU84_4.LG9HXDFC PoCQchoHLMDtIWyR4fF1eSVAHR_8xT6o3bFFMiwQ.zJTIUdYAg_La2Q2jW7Oe_QGfmVp4fIdCqv1 Zg2FZDQCxaMP9NU2WKHGlHz7PXqvVKEGzYtu.IWSoKOYzFXUqSzlx4fuFzClOxTvA4zy2gjF48UV F5a3VnSYRs8YzvWai4ADqIT15B_S.rICsQCzB82ijYbHPTQZWj19HNQpbiVh0iApv60vyXZ93ncv 679TDEdFG1jQ3oXfDu7rTMaE.2jrAlqNWhUqB5uEWw6BSeaTfmVIt9ntPHpegc8UMMowZekGtL7e ZHseT.KfE1oPxURA4gCvyd.kKb90N89wMq_Bq6SjqfivjrFrdjBJXEFxpF096EgddVE4ESLnDHtu gCIlq2kh9VJibSpGJG6rAjKU3mlOA31xJisMFFVZEQDY.KasfBFqVFRyvTO_ygO8LwlBeHVxX6mr Ywr6eca8HR2glhI0QgofX8JlycFaVG2W1At9yR1V7hpDVIyhUKYpLV5pzwQVj98bxpUlvN61VlIY OFGllSyFxK4Oc02fGBTs0vH8r2O_jbSDl7ny7IR3LgipzvLdm9p3LOCEB4MLsnCYwDHXSmQBF9WB X5vEupBHoYTHsapnZEMwi3ysewhqPzJq6mXTDeilxAQ_7IvJu1q1FT_jAvCMDO_cil9iDYMWmbou 2UE4W1VPdpK8ulzWklx8ZY5T39IRKkx3xweC8CeRoCIrS1QRtq32jVWTRMcG1QuYK3zhyKddt6Pz j5NkyXa.m_BhljgtKehUz7X4l8OQGUzX0j79HZWB3UnD_NhvA7PPOYovnnkCxSDR8DpflESSWQ9S hS.uJig_pyHWXlCtsKUQeeWHq1nHF0q7n8uyZG60y2evfLdkBOjXBva8T8h4cwp.X X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 01:07:05 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-wpvcf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 16f6a5f9027f6c39dd17509fe31dbd94; Thu, 14 Jul 2022 01:06:59 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <871qup7wv5.fsf@gmail.com> Date: Thu, 14 Jul 2022 09:06:54 +0800 In-Reply-To: <871qup7wv5.fsf@gmail.com> (Visuwesh's message of "Wed, 13 Jul 2022 22:50:30 +0530") Message-ID: <87r12osdsh.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 634 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: Eli Zaretskii , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Visuwesh writes: > I don't think so. Lucid toolkit has been the suggested method to > survive X crashes, and so far, it has worked. If it involved more than > sheer luck, then I don't think people would suggest it. Suriving X crashes in Emacs is always sheer luck, since the error handler can be called anywhere, including in places where it's not safe to delete frames or signal errors. It works most of the time because Emacs will be in XTread_socket or some other similarly benign place. But once all frames are deleted by the error handler, shouldn't `selected-frame' revert back to the initial frame? From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 23:47:48 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 03:47:48 +0000 Received: from localhost ([127.0.0.1]:48256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBppM-0005LG-61 for submit@debbugs.gnu.org; Wed, 13 Jul 2022 23:47:48 -0400 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:43105) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBppJ-0005KI-Gg for 56528@debbugs.gnu.org; Wed, 13 Jul 2022 23:47:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657770459; bh=A7zoBKh66gtnBFDj8C4pZTwhRManRxaPatMrMbKoqbQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TUM0a7VUMckxbHFcS7xuJNPjbSZI8m8Gkd5Tdl7Hh1pxQ9b0sajhks6qM69R+t4+OGaamJ1h1d2XGawtaf/djclFix8kGp8m+DtkSqZ6kD1kT6wDikymHlcU1G/0h9rU3x5T9Cx0s/9iTEIkwlrVe7x5fmCj7XiKVAxhqAuTYKO671Bs0QwET6a8i2khCoTmobf7dRtQ5u/GBm6Fx2htzgGametC27oKz0AvOw/3KjZMTNk0Ne8hzK0GL/bQBKunAYx9HqH4T7cJKcak3X6ERjzKRZ49xJhnqkgw5qGrGGOsW3qYq4UKUF16K7mowYUMluhAkwTmz+YVRvYLpXW2YQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657770459; bh=XSNV9VLl83/tZacqt0i627WV5ixyZiZJW+FuIAYGm/o=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=EHl99a5mqUcLdMsgM2gnQKGKDzN5wyP9swAiXYcdmNbmXNGLMS+cdhZrcFrNisIVNiOJm2GTfR8HRh89wGcQHc1FqboXOWuyHRZ0ytFUJ9dJICcc/LArfIuKpi2rO4vZOVUqlYm+w4a/zp6FIvDIf2WfkEilQ6JTnWDJkdoT7hBgsPUWXpHtFmMD/MH2M+GgCm/R/Y2lV4X/NZINnXibtArt5ks1zZ42QPZLAUKbDIoldsAgGKpGNRKuRrT3Mkw9I44RyYCe8c+/Odx0qVUtZFlHlfU4FKAbEbpSU8HBE5agq345uqJYTOhxYSiGky9nAuTgSY+BFunjdFPHCzrbXQ== X-YMail-OSG: Vmyk88kVM1lagIJsnhXW90fd5aIazmfPxcWv_Bx9AT3st8awq.Vz6RAUNxoS3f_ 5cx3Va5NwbWJxs6x.2Niwhal9iQ1NPQV4ioGQVGnI6sxvQKtCjJwO2pfi2kltciPAS3M8GNBWorL mHILihbzmbNf2oxBjDa4J.3vzgmdhazpmpsua30Fo7YGCYbxGRwNgK9I1X4mgpFGNAy1w.qRAT55 Vh9gHoGw98ginwsDJBUq.vyocLWGx3WyUX5_X.gPtiKUNil22L9fcaGi._QHhynVkobTO7DdZUyN ymiz0RW4f4tbpLb_lsbRUz_ManEAxwIAwxKQYlURIu0fdBck0kayBf_5rhtl8wr2RGoG5EYDHK4T ywF.PU6UK90RnpPtuq9oCD69aJI15Ud0WxTXIh9eBNZpt6c3V4RW9GBV3Meuoee7Wtt4Zqyfgk4h FWg5bCnrd.G8c5fWQcpcEt.A7sYAoa83PMz_Ex78Wq7heO3U_wD6f2lCU5qvzGmW9tXNMFYy2tyt wpfHJDL1nvCQAUq_wFjd_wAf1wdm1aheIY8gs7pWVy97J0XJzHFmIAoIUghqzDY4WjR2y2fFvwGw mFh1S36.7LNDdTAj7GiTlsJiiNGt53G3maAiK8kiNfG.NLpR9m36RWWRGLtwOHiVMicQoCHTOijo aqRhJDXFTgYxk_.xJ2hf4x1mNhJoqOl9KdWYiKrfjF7NC6tmiyWtKpzxVvYyVErtHnnE9kfgZD6m lHSsSm5j9kJHYeY5jIw8phAf2gCfC2MsiiG72xuSQthpRUI.LMtKNHt26856Lqcuxsn.Mg6EE11V Hzq8NAHCtGW4PkXTnOWGuygvCjsYfEqt7rAXIzCxfeHbq05NtE56TE_YCCrkdskPoR8OCf_HmczZ Smmed_yXuPmitAxBba35drxeaat3HcddSpZ2Y6631g930noUJx5D95.hGtfRCW2NQjbTSXda3ya1 OhJ6lCxbT4MWxdxmRANZcrsyUDLe3tbzyCESKcOI_NPX5566DZQLbrIgav4nz.9_HRd02XKarvlV eVDG0BYWWHmnISiHFNZl0w6gFTAR3vfi8WUhriicSadth_vnluBeiwrkjrZCVqyaWVhke0kPnBw8 h1el7Czp6Tg.X61VZKtYPBeC5Kv5JSvCDGnmf8KXz9EhjaPsFvuuSq.Jjny0XPP0OgWggKdQOSyd sgj2D9DjLvv6GGDJvpBXTC3bY.1sP2KMWzyIouTRCWJu_z5SdusGlSrT0Koqp1qOPAglfOPprwmp 2o2k7VhQWsw5CPpv.9zi_2yuzXogwEnkJJzYTIL7_w7BKE15Nnok.4.VeF6rRmR0WVS2S3Ti6rMA rkUvovjtV8a4KBzNlULvYQEdr95vRMj4KoHa.NeI5VkztYcUhfoJL.57EaGu7PkWavpH0Txl7R5M KnmtMQ6OdaT1kPUUIRMCW_L9dl5LFEN6RahASEhr9KgtUj1Qfccj6qnuQ01MlpUqeaq_V31KoKjF 350YazbX88qrJPeRBy..4AK7x7ktfM2MFwTPzwG94JbP3J.2YdxO_Om9yFNn8yyv8axccgPalOcW G0L8Db4Gs.cl8DAtKd4IWoCM8BI2Tlt.vD7HL70fgrRBMP6Y7EKsoGodwLsAckIIIg1KU3ApHlqz 4CiS8uBD7sdBhKOZEF3uoCIMwyS1l8KgWRt2nCyoQAjBW8dNDbFRWETvWTX4lMKvpdSLVu_vdOeD fXMc2AgBFe_k9T1irBBxggFZP_xdBoWYzd8e0sWtPcees.wY06hMZgu_iWjMg3GDjarO9.SpEECB WPyVIQUCENgz9m.YGKJa63cWaIW0abe7wK16pkpFl8YChOitdD9yCb1bMJUS36EEvbMZziu7wZWC lp_Oo1pw4_4rJsBTnWrkbNSeGlhJLK210rzKSqNaIfBtGnjZnW8Q.eI3hzJiJE1mUGCpum2tiv63 UkaSGBm_T__vTSloIFO8cWKaqsxrXsVkOjY00YKRttbCK1uqpHYbN.2unMf5HKuXlidGXdiWYL9i DLJaEi3IZEPPbjNKCfjX45aGSD6dlw9NEpYBZGQy81OB.8xilQTEgwz3tBu9qX_TUsrgCk.x3S04 vEtWAX0cyEpr4wYO1DZ.Et1rvhvUnyiCZdf3P_4MiWTcAxqSrDk_AOf5Hyv6EM5EFGEuvL1SyRRU 8gTsf_GqCxszFxdZ5erLUHqfNCUHkqq_GnwWJ4uHQByMGV82uXsJEkAtbWtw1WAF6WnzIu83OqsA q5u17v0aD01D0v_mduUMEMYdAbCUcT_FgkLs2aNvTG2gR16G0cxXYqt09EOvFr0g- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 03:47:39 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-w2clr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e49d2499276a36573c9eb2fe7b553576; Thu, 14 Jul 2022 03:47:34 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> Date: Thu, 14 Jul 2022 11:47:27 +0800 In-Reply-To: <877d4hi2lx.fsf@gmail.com> (Visuwesh's message of "Wed, 13 Jul 2022 18:36:18 +0530") Message-ID: <878rows6cw.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 149 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Visuwesh writes: > Unfortunately, Emacs still dies on me. Backtrace follows, Please try again, I tried to fix that as well. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 00:24:32 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 04:24:32 +0000 Received: from localhost ([127.0.0.1]:48336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqOt-0002Jp-QI for submit@debbugs.gnu.org; Thu, 14 Jul 2022 00:24:31 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:44836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqOr-0002Jb-FD for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 00:24:29 -0400 Received: by mail-pg1-f193.google.com with SMTP id bf13so458768pgb.11 for <56528@debbugs.gnu.org>; Wed, 13 Jul 2022 21:24:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version:content-transfer-encoding; bh=GEUf/9WJJGS9o+8MUzGeKtGM7vYyCmraoJMN0aw3Ubc=; b=qYPAjioykIuc887fSROrPv0yICJcZtqm+RRws4mPTEnQeIwDob1fVyZc6bVDMTOEpq RF5LCNSdsdpRS+Pl0Xj6JGb5+oQti2ujwOqCzgQRGU4Wj0i2novkkQQeD8Ad1kFQcosy V5u17SGc2rqN27CRv9MRzQJy8qpkuJTb/AYqE3Imwi32WvYk7nDR4zDTl8g2dxronvVr fJYyKgMuXcKMmfoEQaf9tciKObHypsWvPNPtqZ0FDCKOHWKa5u23RrOTtcgmBdHSTbMJ yIMJy3jbVu6FAZ4f4MnulMDTas16CeBRs0sHLpk/OJVJy+ul5tY0woTXJTM1FE6yr9yA JmnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version:content-transfer-encoding; bh=GEUf/9WJJGS9o+8MUzGeKtGM7vYyCmraoJMN0aw3Ubc=; b=xOTtJsNZL7Cqy7V0BfN85ozfu+A172vDSgxh8PyBE7aKIbkBNF5mfInqGYFuEMLjfz vl6N5xT9eSWFKIqfxKmqYbA/8uy/OjIbqDL5J1RGrdVT6rUAyTJ12x9KJWLjKENBTMwJ RGPKMWpeeUxSRQWdYlReijrpi6mccapEh8f2VSnI4ksbgvH1x1xfxoXk/HvNnxCJKcNo RGQ2cD4b6T1LJICSvsJ6DGwskBKv++N3gSBRZLNWduNHAFkaQNvovNRrp1I/j8mA6cjL 8uj1s547zLzHjYPlsqD74CT6y8vB6ff31d26ZIk4nzEn5pYOBepTA/bRHpVUNhqAXQBP +4IA== X-Gm-Message-State: AJIora8yKR1zshAJi5wFUTbRT2nxCPnfPbYxsPBBzB48NR4RLC35CnLc lSh7eNSHYSFIMTFEpPo8ees= X-Google-Smtp-Source: AGRyM1ubsz4LzD9d4V7FEnj3aG775vBtiBRByNsSGzUEY6eoSZfJDDIpJS9jcvBePCDnYC1RW+MmIA== X-Received: by 2002:a63:4d26:0:b0:411:83dd:2c3 with SMTP id a38-20020a634d26000000b0041183dd02c3mr5793348pgb.508.1657772663506; Wed, 13 Jul 2022 21:24:23 -0700 (PDT) Received: from localhost ([49.204.134.109]) by smtp.gmail.com with ESMTPSA id s18-20020a170902b19200b0016a0ac06424sm283483plr.51.2022.07.13.21.24.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 21:24:22 -0700 (PDT) From: Visuwesh To: Po Lu Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <878rows6cw.fsf@yahoo.com> (Po Lu's message of "Thu, 14 Jul 2022 11:47:27 +0800") Date: Thu, 14 Jul 2022 09:54:11 +0530 Message-ID: <878rowiaok.fsf@gmail.com> References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <878rows6cw.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=B5=E0=AE=BF=E0=AE=AF=E0=AE=BE=E0=AE=B4=E0=AE=A9=E0=AF=8D =E0=AE=9C= =E0=AF=82=E0=AE=B2=E0=AF=88 14, 2022] Po Lu wrote: > Visuwesh writes: > >> Unfortunately, Emacs still dies on me. Backtrace follows, > > Please try again, I tried to fix that as well. Emacs no longer prints a backtrace but simply aborts. emacs --fg-daemon doesn't die when X goes down either (even with an emacsclient running on that display). Thank you very much! From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 00:52:54 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 04:52:54 +0000 Received: from localhost ([127.0.0.1]:48349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqqM-00036O-BW for submit@debbugs.gnu.org; Thu, 14 Jul 2022 00:52:54 -0400 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:37142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqqK-000366-DE for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 00:52:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657774365; bh=gJ/Ty7w3gIEpZJ74kGyl+sGeb5xzQbXuQDH5wroOBcQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=s1RIgZsIj9H/5lcyYiuD8OjLAxsj4Ee5VqHD46Hu9UUg/ZL2gWJMxmfqAUbRPzrYic7Z6dFWH3tZ1ERTrA0c8bCvvWmTortMQ3xSqhwP55zhaF+MwuKMflkzHj0HW9VpbaJPneOEz9CRmF7QTVvnMTisoCeee1gXH6I+3j8kP8J1UpXqfeKQnDisnEeTZeTPQH9cLyWNKjqqOFVHVjTcZtFY/fquXeNrMXw4DVIoDAUyCBR394T8sr3TXm39ySg2WfRzh3Nu76Nk+nayiuZE4eDbHKC9Ou/4sLtlmgES1pAkjIxqNp3MAF9gyIxl2ky1X5/lo9AvWrx/UihAjipWbg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657774365; bh=EnaPxIkb6gOeug3csSpQv99sBBBGMWmAWrV62DlOgLI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=IR+sM4d/q2pJwxfsaCk56BwzQeyplaMp0R2wdm2mnT9IFUzoMwJFKch9qtoED4mPffgQNb68lOih86lU/bK3EWaxErfp7lkXH+t4G3pfKbd79a4aOIy2SWbhnDh80OAslC+2HF21IbftmZ21MynWSCn5eWUFP+/QtLCK12IDlh++Ib8P9ZfBv7r1xeJRl61X1T4SO1ohYrBAfSEeV6hkk8/vtvFz05FYdagpt9bJN318qLkb0LcUyXagAT/rooYvWpcM84QPWe+S1ie08w80jzw9ulhR7NZgq0hpXzgoYEUg3RD5uc9PDtOix8jC6x5YL9aVxqZOeAWIE3mWAu8wKQ== X-YMail-OSG: 5AKWkPoVM1lkXLe6JneoaQgzUHtM.YG_k9gNWy7ZxyO5M5vs8zBgHuhZP.xfo9v j5j4ZWFLYG3W2usWq.mFN30rt82oZpoJa8qLDPLewhk8tvqiWj1.VGUJQfvjZJpIHDH21QKjMp5g 2tt.IHV4NYGQ1WOAk3PZrOXkMZ_0UQN4kp55b538wg9K_lSdyqqnSgODQ91qy4WEPu9sSv0qIuHW n2yuTDtgQgDHkUoUWP6yH4A4.OkWzRFf4CtopErD0DCxNQoTA3OATgSCbcPK6AVzwa03EKbExI83 BIYdKGVAx4eLx8rxyJVeTAmnASyaGFzNBi.5JMbAjnL2v2IL_J4tElSDSmn6t5YAJncdvh68kvfK oQk5W1b8BSUc1glm3tQsIbYBO3B_ldjqmRSRXiD6tDFR8wONb0bflHvkuhju.l_jU8EoidvVz56x mAOPnm0PhBEK4rtib9MefWyL_Vv8JPFWGgaRvVtPEhzsRx6w4rQLO4Pz5IXgHBgN2j8M3aWfav5a EXG_9DRoqM3_6a4NXH7ZB16SSHIpeYKvR0ulvr0w0nI.Gt8Qns.4Vaudwez_xCB.wYLTU4Oip02l SuagvC4My2O0Qk5VA7SiiKW_jj71V2Qpl7.AnHCRRgzZCbpzt_R5yDKA5TjCUHnSPWXqIZof.Wn7 YdDsQcEAOMvLEZwvloJLl8gioqhMbpWMAgEV0V75.Dyr8XmZRHF9l1ZfYLtEkyJHnebZXnokGUFL eI0f9.o3CNZbUiwT.ZriZrzUlK1DJUvI7xmOJtb7H25uOMW37.0g_CKO0zz_nhDRGQ_P0sE8OWiD 6vbWaoEHIaDohdfBrBbkgWZ.aC7xw5Unr84xV1nmag0Zy5M0t0X_3auqFVKmoa3M8zyNRJu4yt.V bq_7JL4jMmknPCEZp6s8Ovyi7lymjBaAeMu1fK_KrJ3wmBaZ.EndCvxqX0v7mPayoaMiRSL4FqMn W.2nlHCGhe6aR0Q3_BzZixi5vDWWr_ooKAu4mMpAv4LCxnejdWnSCOAw03vxv0GUhgKEYE6YaYmK 1_eoQ5B0qhLK3l8I7nSijQbkMtwTkh7yOivIW9OR_z9Tm2pL0g_E.DLxgwRJZxCsoPp66OJOPluG MkyQ5fMA7H.KX7dhm8CCfOljk5De0fu7sKh8AAGrv7mn_SUxoiZTAc18PI7DzVYHFwVnHaFmXoh9 X3Seuct8Bt0mwJiduQie83gBfHRy0UOcrpjrcbCU8f1DHkRUbYynOji1GqFKBa9DjiCdc0mdeGhD u2K_.hYQ2.COu7WbiJ4ZXGrdj_1LIYtm1GX7z3WG_1TvtdiZfIQta_eYwZ.vo6e_RF0sjvBceuw0 H3hdL3XduM1KEGKk26Lc5hFXsUHN3Xmth.bDfC8gY3VnyutKygtmOjAft3nBWN0133YDrscKO9fK E.EMZqPWZnChTjMUZST0Dh6KFppFKLYi9IIkoxb3kzqdgi3bOYhwH1nACvx90f9L2paDpgvmfJu_ TtcepMibLtgSiPGA3elzfhk6tWRMHEVKN.EIzJxz_i8GNBMFn6h26JjM1fXxBzlCL0DWtYWL5g.o 3kanx.xPC3cT0yUpkstfD12pr_SC4Fnaj4o7qjX8pZpeh3WZncg6UFUbJRvlDHHaymnGq9r5izfk Ti5FNp5SPq185n.Lsw4.Pa54NBW2ICK9sId4W5yVc0MCCDzcyrPGi7Ad5aXaz9l3isEYBQ9xS.hZ B97s.gVOa0ZC7tU0.5.wFJFFz38tsZfxD9Wx5IGHpnB0cSPT2jst41afcbnSCo0FxtwkC.KEIzvv FjsYapgXAPplJCyl3Qvzc_GqkqIAz547argB89nni2rk0TkKGo4z.mwXULxVHqxSvY8ctbRubL0t RTameE0KZbS57UigoLGEv1HjtJWWCOzeft5DWwTP8C8kwlGRdXXp0oLCgj64PojQQ.4wLtIbSlQz kvW0zM1j2qY6R1RNfp0AM5nE980ePhRZMSCw4gnxCCm.sikZdsosfzR9SOgHbZ5Dlps64ZK4NBK8 whaCz2N3CZHJUcVQVKjd8EURMjd6CX4uCgan1oWazxzKVX3CBQgQ1EbSDUsQU3EAuBKsh7Iwd1UG hppVZP59oXxrCpCDs25zK22Hq4kefOQIpY08KqJUwSy43FfD9mhegKl9JnTWFJZDheKTZ16r07L_ kQJJNhTzBwK509oxHO603p8r0qc_cqNPLaA04oxwR.UvIM04hc9fEW1iW66bgl7m7FMfERnxojvI tU3y7OVLwzBAXJj5HPbiFdteMFp_hSuEMgl4VOXekOs5S_ApMcSFWWFJuT_Pe3VLC X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 04:52:45 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-wpvcf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cbb41deb30dc00660bab2746149a4183; Thu, 14 Jul 2022 04:52:39 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <878rows6cw.fsf@yahoo.com> <878rowiaok.fsf@gmail.com> Date: Thu, 14 Jul 2022 12:52:32 +0800 In-Reply-To: <878rowiaok.fsf@gmail.com> (Visuwesh's message of "Thu, 14 Jul 2022 09:54:11 +0530") Message-ID: <871quos3cf.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 156 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Visuwesh writes: > Emacs no longer prints a backtrace but simply aborts. Does it abort, or exit "gracefully" with the exit code 70? From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 01:36:59 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 05:37:00 +0000 Received: from localhost ([127.0.0.1]:48396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrX0-0004UY-7f for submit@debbugs.gnu.org; Thu, 14 Jul 2022 01:36:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrWk-0004U4-Ek for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 01:36:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrWe-0004px-Ro; Thu, 14 Jul 2022 01:36:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=G41b8jalpvayMUzDgwni3O43MANc3jRk/PgNXPQb80o=; b=m8PhLQqzwBBv vPCz2W6jFXgL7wACBYjeIVMKKHdF9osCkTdKiU6fsJ88t1+1Sk2yd91G5K20nfFy98OQ1H6QRh7mP 5xraTKiAb8Zsqxl931A9IXxg+O1I4zk1DMouypUG6iaCPivm2Q4J2OTOb1UGbrGls94mTLnehtasm pRiYwbembTLp8sYABfsbWtDxFzjDh9+8OlV4byoamNzyQZnuKyUpQEoKLbBn+n2O2B6sK1C0U4xUE hux/E+sTynx+tw2PIP/K/69FE8tDC8wNwDL/KObGtfRnwimfR/XREQhopCEu7puowEKHxMujQnvi6 jDP6+FW9EZvz8yo0FR+CYw==; Received: from [87.69.77.57] (port=3931 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrWd-0006Xe-Q5; Thu, 14 Jul 2022 01:36:36 -0400 Date: Thu, 14 Jul 2022 08:36:29 +0300 Message-Id: <837d4guug2.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <874jzkv878.fsf@yahoo.com> (message from Po Lu on Thu, 14 Jul 2022 08:39:23 +0800) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <874jzkv878.fsf@yahoo.com> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: Visuwesh , 56528@debbugs.gnu.org > Date: Thu, 14 Jul 2022 08:39:23 +0800 > > Eli Zaretskii writes: > > > Btw, what do we expect Emacs to do in this scenario? If the X server > > is killed, Emacs cannot display anything, so why an abort is not TRT? > > What practically interesting use case does this emulate? > > It should just print an error message and die with a specific exit code, > without printing a giant backtrace to stdout. Print an error message where? > Would binding `inhibit-redisplay' around the call to Fkill_emacs be a > reasonable solution? No, because that's not what inhibit-redisplay is for. I think the right solution for this use case is to add a new command that deletes all client frames. We are talking about a user who intentionally kills the X server, so the ability to conveniently delete all the frames except the daemon frame will (or should) allow Emacs to survive the traumatic event. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 01:38:14 2022 Received: (at submit) by debbugs.gnu.org; 14 Jul 2022 05:38:14 +0000 Received: from localhost ([127.0.0.1]:48403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrYE-0004Wx-7Z for submit@debbugs.gnu.org; Thu, 14 Jul 2022 01:38:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:44286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrY9-0004WZ-DU for submit@debbugs.gnu.org; Thu, 14 Jul 2022 01:38:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrY9-0001nh-27 for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2022 01:38:09 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]:43563) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBrY7-0004wU-Mp for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2022 01:38:08 -0400 Received: by mail-pj1-x1041.google.com with SMTP id o5-20020a17090a3d4500b001ef76490983so1642570pjf.2 for ; Wed, 13 Jul 2022 22:38:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=S3SCRfAuIQNglN5vl83DssVzaVe8ki11nGXxyYZoXrE=; b=DFTEhrYKhXZrnpW2tNPvRpFDY8O5X78GrSJ69Bsp7+CN0MQZMTQMXsKD8ymPpDPXbP 7pLWfohpnBfiW7lldF6lMkwB2y7I15wtHH2sxX5WtXkanHy57p3hv1ln7+rkr1gaA0MS jgy8JOhO6De4XLwVphLMSdzOItIR+CRlhngK6OtxLlcJzXHwCiCjR4aY4mD5POPYqUJn 1pxDIsQzyNoW5k1wCdsf/zzdmG8RVgIgDVpCaJQfOSB2ZDoEq8fEDtHskhWUPN+kLtSr ShNnp2GO76xZHBQkNY+S5Vkf5uFnN/GrUxDyvBuUAzqZmXJiuCHzLvSo7SN9odFfpQi+ Iv7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=S3SCRfAuIQNglN5vl83DssVzaVe8ki11nGXxyYZoXrE=; b=5U1LlPM+W4OuavLb5OGajedfB0QX/4uTd8Xq5Z5J9Af4R5EV3c48npXKaZWnD4CVoV dUaN2jSM4TyW24zXh3XO9rzRWfKtA6mJ4UIby6gHjkpwyX8OsdZQZDAfH6JXBIqgY0B9 kVjIblZ04EXL7vym9XY7QcbIUjdkO5ywCJqvRbu9xuGApRysaCTPoisArvXqRE6COQOw CuaSqJpIt64+q2a/vbNzQTfnwB5GgyJMVem44hHEOoIhfpjvoXtAQ3t3bgl4wLtbCqqm G2B06SRbE8nTnBarJr1h6OOOW/pc/deQ4Q3TI6CP5ZkSyOzQ2yfpllQxQhWponnKnCCM M4SQ== X-Gm-Message-State: AJIora8Y5Cg6AbK1Ile2DKoMsT6bYpUH/IinbXDCM7NM1luIHKF8kZsL WO0An4m5y/2WnI2y34fnxbisNNC7KAo= X-Google-Smtp-Source: AGRyM1sw0Y0z0L7l1wtviaG6uXs8fZ4s5xeiJYhhc3lj97qqTeBblgXf0+nlXyY0s/m7Gila128/8A== X-Received: by 2002:a17:90b:4acb:b0:1f0:62ab:2956 with SMTP id mh11-20020a17090b4acb00b001f062ab2956mr7753348pjb.178.1657777083705; Wed, 13 Jul 2022 22:38:03 -0700 (PDT) Received: from localhost ([49.205.81.141]) by smtp.gmail.com with ESMTPSA id e9-20020a170902784900b0016bea2a0a8dsm423882pln.91.2022.07.13.22.38.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 22:38:02 -0700 (PDT) From: Visuwesh To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies In-Reply-To: <871quos3cf.fsf@yahoo.com> (Po Lu via's message of "Thu, 14 Jul 2022 12:52:32 +0800") References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <878rows6cw.fsf@yahoo.com> <878rowiaok.fsf@gmail.com> <871quos3cf.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Date: Thu, 14 Jul 2022 11:07:53 +0530 Message-ID: <87y1wwgspa.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::1041; envelope-from=visuweshm@gmail.com; helo=mail-pj1-x1041.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Po Lu , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) [=E0=AE=B5=E0=AE=BF=E0=AE=AF=E0=AE=BE=E0=AE=B4=E0=AE=A9=E0=AF=8D =E0=AE=9C= =E0=AF=82=E0=AE=B2=E0=AF=88 14, 2022] Po Lu via "Bug reports for GNU Emacs,= the Swiss army knife of text editors" wrote: > Visuwesh writes: > >> Emacs no longer prints a backtrace but simply aborts. > > Does it abort, or exit "gracefully" with the exit code 70? It exits gracefully. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 01:40:08 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 05:40:08 +0000 Received: from localhost ([127.0.0.1]:48409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBra4-0004aA-Ia for submit@debbugs.gnu.org; Thu, 14 Jul 2022 01:40:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBra3-0004Zw-3q for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 01:40:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37878) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrZx-00053a-8Y; Thu, 14 Jul 2022 01:40:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=lvHMO9KeRpJ6j4tmoea0g763QNej5x2qCAbChMf2qlo=; b=jGWeXt7rcolx w3EkSTRIJewm11sRGlVd6+HU+GjZDws4IuXFaJAd2di8xuQH9cAr133VmvkIV3bDeylJJP+Iat6tU 8Y0jY5onBwWfi7q4fUBOUgc8wDwFNqRnIZt1rkE5xHTlF4BbbIlBgp9Tx0lOZ5WSO6n7JaoSFWDy4 gKkD+dtnOdXRXEx4Hz2rA1LnLTN06VT0L9dbstkofa7wQrWKyH0pbwMdPQLZCJ4BB+12F71GFAXOO DBpWs+BLdfEndI9Q8XkOC4mDpnbUvmTVG33siMlfourcTkT/TB8+Bk1EaGeCtCY8q1F3lQrtVcpd2 0dVyhBhpd2Sw1gTv04IzMQ==; Received: from [87.69.77.57] (port=4137 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrZw-0003kD-NH; Thu, 14 Jul 2022 01:40:01 -0400 Date: Thu, 14 Jul 2022 08:39:54 +0300 Message-Id: <835yk0uuad.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87y1wwsdvy.fsf@yahoo.com> (message from Po Lu on Thu, 14 Jul 2022 09:04:49 +0800) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: Visuwesh , 56528@debbugs.gnu.org > Date: Thu, 14 Jul 2022 09:04:49 +0800 > > Not exactly. When the connection to the X server is lost, any attempt > to communicate with it will result in the IO error handler being called. > > We install an error handler that performs the following: > > - Bind `inhibit-redisplay' to t. > - Delete each frame on the display that went down. > - Free the display data and delete the terminal. > - Kill Emacs if no terminals are left. > - Throw an error to get Emacs out of the error handler. > > Unfortunately, that doesn't always work reliably, such as here. And > we're trying to find out why. The reason seems to be that the selected-frame wasn't changed to be a valid usable frame. But I wonder how the above is different from simply crashing. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 01:41:55 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 05:41:55 +0000 Received: from localhost ([127.0.0.1]:48414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrbm-0004d3-Vp for submit@debbugs.gnu.org; Thu, 14 Jul 2022 01:41:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrbl-0004co-80 for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 01:41:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37898) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrbf-0005Rm-O3; Thu, 14 Jul 2022 01:41:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=d1Dr44sgVznP77rsI73YKIvqKvMP2uRcrFm6hHmbBNU=; b=U4csZLQqogBr Szex1+ByglTUMg6nJaOeMQQ//+FMmNqPdz8YipUUNX3qF685+fZzbGKJZs/o8O6lq7dAPkvZO4SlC VNflpl3QqH47KNAnJ0wn9ezKH4dXW+2Df9lnbfJrKClJUXEDNDFsWlDF2eveol5ggFWTtqYV0dxLB bmZMo+Kn8bm3IJ9TmNJeRfq4re+a5yn1W4falccByy7freulwcRnBJzvbB7LZTWBcGZxFNQKPnXDW S/WFvCq3+Cm2p4xzyygKlgDV2iBDO2+JX7MOyIJIiouk1P3rDlMZDlYauHXhZyJO11A/8C6OPSZiE YzQFXwl/id5Pl99foob7RA==; Received: from [87.69.77.57] (port=4245 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBrbe-0004EI-NH; Thu, 14 Jul 2022 01:41:47 -0400 Date: Thu, 14 Jul 2022 08:41:40 +0300 Message-Id: <834jzkuu7f.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87r12osdsh.fsf@yahoo.com> (message from Po Lu on Thu, 14 Jul 2022 09:06:54 +0800) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <871qup7wv5.fsf@gmail.com> <87r12osdsh.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: Eli Zaretskii , 56528@debbugs.gnu.org > Date: Thu, 14 Jul 2022 09:06:54 +0800 > > But once all frames are deleted by the error handler, shouldn't > `selected-frame' revert back to the initial frame? The initial frame exists only in a daemon. In such a session, there should be no error messages, because there's no way of showing them. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 02:24:51 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 06:24:51 +0000 Received: from localhost ([127.0.0.1]:48491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsHL-0005kS-BK for submit@debbugs.gnu.org; Thu, 14 Jul 2022 02:24:51 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:42691) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsHH-0005kC-Ok for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 02:24:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657779882; bh=a1SP5bBB7BcHGkad1Ix9TEMbu/eY0pnWgNaPoLC+h+s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=kJwUkFmVmcUaA7qkS5aoiSMMjPCRa6P+Wjc77ep860l0E4yNeFHzLXiuwZHRZlArEAwgfTaJ1ImYBjboiD2Ij+9qNZIVMd2jHm46Yc8mRQaf2NrUI0JexHZ7qIrgsVknUSNjhWbk5+igqB9dEhBSFBR1D3sS4L/WuIIMt9k6yiFUYVr1/t9ZVkqH189kMlMwSq+mtCXESBQJ57uDJri2BuzFjl+YZe6Fv0ng9GbGvDOzLm/2fcj+GQRqYw9TYyJLklvIxbxmrWzRs7E8+nKrPtibV+FCOacnYNrmo7/OfKi1wAxe+ti5IBBCrTg6XQ0ohsp7kYA7wmMspN3qz7XuPQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657779882; bh=ECvnf1xSAqTNrSmHYUpNNGR3ILCuyhxi9heTKA+BguH=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=EFNo+yHfTmPFGHIuXb4Og7LMDv2xIvJ90ARAWMf6Pe0KY+M0TgEc0BgKR6X8tJmOUQ6Gjmm7OCMkXatC5sbHTbm7IS9S9nYdWj6f2sQ7+1HTTqbDhih0DWCkZnosATOo8+sopv7U/2T4s4gFLLA5dd1rrxaiHhOHxrPI/tm+CBH4F061G++svBZp3c2uTQORmBHaD86bLhy3aRvqNwQSF0yiGPJ6L7Z2itJ8TI8XPehHSrXxeZZyxtA/bzwtSqaN003Kc1peJKgMPfEGp7uIFQGq469YxhYuZ2DP/YAvrloLOIdWwq2sxMbqormvc98MY4L+hNxcdoiDCQGaScNNrw== X-YMail-OSG: JhEkJqwVM1mvlO06BDndmZtzcvyXp_k5pLpwzvV2qBfmhnsG35NvzG0V19eOHko prmY_QveQ.12sNq4yiz7QpfukinGIXQNDGCfBeErdQMhdzaI2axbbpROz0lizqG7f0ICbTqvZLVd K.ggBIiuoE4IyxhfnByo9qzGvwW0OawHQOI_pPm635xBzaTEisaSJlm0kvlIaLaXSINrT11OAym7 Q3ZcSAzjBgU1U3EkKSqyUE1Fkrcv8Nw1A8YKPpV2QRMN106cbmfOyDstHVS_5EYz7sUX_CeYgrP5 oxNQb.G5r1u4ZZEfahQ2C0wTf7AwbVW6GoXAvsROw_lDVHO4ccK3ACw52D1MsDT1ubqtCaBC6Ebf IVjANHo0I8SJ41ph50YGLA5hWtqExbXUyeZXrHYmJpNfC5X51kQn9CQVkNcm9Ed7D6bvO2I.j7uR 9elJVYWkXI3vS9SYVjeQ44Xq5kwrCW98LS1HZhB2AoROtnoVXIxtnJ5FBU7AJQJCxB176cSwT8K9 7P5WnA1aQKv8vj9nPh2kkeZ8CpZ2j8MwubReF_kC9j6gQHY7jdgmpGEEg9x85fy.CVnYaRVc3oMh Tfb2yQ6mx271dU2Op2KQMmIKZ4LftcC6jSzvo.7c4OkNnw4d5Wvgv54zuJZp_FX1EZ9MoAL.kmiI jBoImG9M29x6nhYJx2xesXyIOjiRLqOwTGZqIYXfHKQY5NKFCGqVtkeYDtUseUui07z1ca9kMySa 7R4Vv_XYrAxx0bxqFAkDxzVGgH_W3E8frcXqpRDBGUg0wrnQpGg_PGVVFC_9zzJLS4gWw8xMBqXj QVI9GRHJ1WdZ3lU0sNO.Qtx.Vid67sp_I4EXIj.gjk5GPjZJfS.l6NbSaUB.FZ0A.KtJasFInx06 muPF7crdO6BM0emPE7YRulhknMNca._XPQbrnTqT9B4jFSldoKDTjqnJFWFMFLlHSTwdSRIky26V x9istdZ6sCcBMuy2ekO_oFhCIpFDoV9hogqwX1v.7COG9aDCsjrc41rfJMhgvO6DOeV3KBHQ16m5 xItyiDjznqPyaqa6ta01qQCMIheI_k2nTRC_rkp.B4Iyqg128TYeF3hJsD.rC2TkSpFnhEW8Dh6k TglycOXiBqeLHXxD.EFftYy7j2fLgqJgAGfwead6UBWP6vwiGXOh4FEk8lQLjyg_CA1y33p6xDlV YBQfrCAXelfAxQtjUPGOvyin0mfJmKnraXQNaDgpuoW.kP4TeHQcBVVjM3CkLZleE393Lrfm8q45 TZ1GuTuS0vuDijv6zieQEic9o4cY78CMDg2EwYfksM8V18NEO4zSs_Fp0OKIlB4xQdNxvHt4Jpgp N47aa4FUhmwAWHsIfr3rLtgCRYpPZln1sPl1b59MMA_P6ghDx1lrf6FTOOw6Eg2kAFNpMAV1G8.R r.LndOp2yl2_Schng_OWZgYL3xwpK3TvEWwCmUM3gQew9eZAAhGzXYCFmsGKzl_nWQdL_ADzLqnN ysPcdQOH7UZ3fvbj7iyqZxFgkqWBBAxgqpb5AiGqV1JhKNhkuPytURSRZa6GlFbckubIIz2toasF dS.KnIjs.Tix7YWEyq01ynqGZsL4KjfmU5G.r1ue67qOKtGCCTatj9MB7F2_JuXI8ACdS.GyDN6d _f7bw_iFjyLpYtQ3HFr3uyqtz.V.hJU1GM_rIMx4tNpry1w97NuMFRd07XQWKAsbzVel5rHaL7fl f0APRSq7UWE4iWKpw9iMFSW3q7g.CzpJJ8ntnA7ipl69mvmSG6QBP4G1crcu5DlKEQMaPL3DQX1l 5MYGkr4RPzUnZoABI_Gjn9GWFtBEHwyXtGvGvjU.Bebm5XTwO9iuZ0_W4JTrMUpX1VJcIoiuiaaP 5ho1BDiMrt8kZPJhvXdjb05YNjj9xi712REkiRzvJ65AsfTFGR7h8Yy3XDWaUaGsPgcKg_ttsCrF Cqdbkovy896NHWRL0TN1Qx17KQBE6ihXoHQn5y8qrj.YoEnT5uAUb_dYWq3G4LygrdVsgeyhSF1X jZRN_CCRdz36Wl6lXU72wST.1vHE_2WOxL8UtMJFChYbHC0DgGfyeYYlakhEAzdGLZMSJefDSdWJ cDJtsiCek0Clq0ZNfZumq0adFeE4QjL.31ckaHM3L1O_XIOSPWCsU_ZKsqrbfHxmUDQ9WZe3xrjf DXG4meAs.vcKFM9.mQdT.lb.kMq9OOvaOTYpEN4IZT7AQbnTQTkAi8aEfEOssJ9ojdumawoYUg0d vORPqN7F7UHp49VfhkmFY8uYQ4nPaJg0bXKFPLKFU07YIN7p8Dk6MIQEIaXQzqsX1Pg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 06:24:42 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-hh5lh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 140be2426e1d48eb8033f24dd09c928b; Thu, 14 Jul 2022 06:24:38 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <874jzkv878.fsf@yahoo.com> <837d4guug2.fsf@gnu.org> Date: Thu, 14 Jul 2022 14:24:31 +0800 In-Reply-To: <837d4guug2.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Jul 2022 08:36:29 +0300") Message-ID: <87tu7kqkio.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 629 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Print an error message where? To whatever happens to be stdout at the moment. (Probably .Xsession_errors) > I think the right solution for this use case is to add a new command > that deletes all client frames. We are talking about a user who > intentionally kills the X server, so the ability to conveniently > delete all the frames except the daemon frame will (or should) allow > Emacs to survive the traumatic event. That's already performed automatically upon the traumatic event. But if deleting the terminal from Lisp is what you want, why not directly use `delete-terminal'? From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 02:25:29 2022 Received: (at 56528-done) by debbugs.gnu.org; 14 Jul 2022 06:25:29 +0000 Received: from localhost ([127.0.0.1]:48496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsHx-0005lo-In for submit@debbugs.gnu.org; Thu, 14 Jul 2022 02:25:29 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:41665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsHv-0005lb-Ka for 56528-done@debbugs.gnu.org; Thu, 14 Jul 2022 02:25:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657779922; bh=vJ3CTZB0beowfloLdcdL1Q/hTBz/wt4cLk8fxQxKj1I=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Sc17C8TeReHnpG0k8L6F+VxSNf7cpcPoAY2xk+lVSOGKwDfGW5KjfCo3+Vdy7v4ys+rLOz+2D7UK3XxYUeqicBIvIu+JhxQRfg9Zdf+oa0HY9M/tISXoBeH+MAGd7OEi5ZwYVN0a4RrQly0S9JgYlVBkuHZyIgEJlZ5S2UdtcJp648bSK/CnOknLSY4gF2d/sN9JmLCki07zI7dOZ6B6f/ZeQa+Tqotpy8R1dQLwZx+ny3/CIJY278fp/7zAej6pqAGplKkEYacngLIKfSbUI0ILIJ8SK6t2j1Jp40JdRClfxdguyzweIdfvMBy0s8bbMsEKiwdWMfVOOqsFkksJqQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657779922; bh=MD6UKTkpsEwjSAv6pzxHeimNrhCSadrIi66EqyKcu4S=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=hO+Z0sfh1wrIGw3c+STzL++XsUIvrKvOjB8xK12HUKM5KAaVp9uSXRtJ6BZ/GKEbtMNQOnrTWoB1/6/xx0KAysmv0bVEqKeirwxp/nGmiQRnYXAQR3AIaL5WZb8R9VbZhScHBRuPOO+sgnOYvGMWV13FuhcvmPAeSNrqb6TYZjTBRFXMYi073l1V2aRcGc6yfxaND2BrPLzA5JzU1tioBzjGKOV0LnwDRjCUj0yEt03iDlEqXTHq4ecltY2MkoFidoPUa6LX6mV3Aa/Kdhg3rZXz1dWnVCPNCKMDfMpXbaOMff38479863qrMLgDDY43EirWkJTwPQP4TOaym++Z6g== X-YMail-OSG: EOXDvdQVM1mrtCM.zO1RfTZ.TNRiCDX9ENFmaOV50PqpSEuXpMaNVMC583l3gGy CFG7D3qL6fHdqMTaVnsLVtJdLLDPyzD9RqBe_zoGYeDmRIL7DuQssE3NjxcntrOOUIg9e5J_XbRS 2_alVV88YI7Hkt81wMub7JaUXWBvX69F2r9fU5KB4.oTTgvGrTSb3GFbybOhdQyiuX989T4hYzgJ 6uG4lGgOm3JwskegWu3uBMKy__OxO6Zmy4km2Lyep9gb2Z7IMEbZbuavMIFRwRgbyuGEZ27JZksV udRwznCdzaCRJG3yfwYlstXAzNRovsGmPjpo5eIsa1BiFcieenrvY7beBb_dhzUSsWhS8rmPDmFP 4Zc4CNOKpWzflCIWRJwqCMvGwNrlj9agY3K40pemQNiiE0jSmbTevGzkyr.fSS1pQKSwCAwyUeGn JVuKpYSYRKqQXm31o3uPFI9wQF5Bg_PRyIIGvyHb6zuvqwNCn0fUqBSt.1NbIpIGy8.T6PqiyuYr 4kXr.GMTnGDyOH6NI1Cr7K1DJzH32cQfQ4aNmtoc9vxEflttMC4_XbPppiYQNg0V0dOIYiWYPjMH jyCFU951NOFLhU4UCo8VI9NtTrV1ijx1lXywjCQNDabfYRMz59rDHRT_0N6x3IzUTXXGGVPjRqRW hTUOd3vmw6YKh.fYzsGGF3Iw6XCR.GfJm3twMoqO7rhoidPO5GkGiKGF5Qr914Ouj33TRYx7muP9 Qhhguws6ywsMg8.srdw9iZneVjrnlowEZsBNYgokunDkRhyQYWmccJMtpqnB4TAtXFTNThEZ6ZYD tDcbUxh_Gx5zpb6oyVF0oCfAr0mU0xCmjTMKkuUiSDwwLonFvA9qQZvC0izQD7y3zhO2.tN28CvH LRCKp1jk19HddMzUvDFqlDatVOmc15JRsfK3dJQC1A.HAy961NEbwp7z24PIbZ1HzStBTNsRzDU0 FI.E48FSyWtlX8jG6bk9zqcF662l70Lzu7VsbLJWhkm0wefLPk8FqUmHlzxxOfhCP2g5SPR3e5fM icgst.qRXqP6JfiU0JX2KpaeoDW2qnuPzTv9WkkHcJl6XsuqAzVIdllg_PJIGiloVHTWGRCkPpo5 NDxLo2Q4wclZgzLRknhd_fF3vdFoNF6Bhmw892mcS3DJAjhgbKZQUlOClQUv_q1v2p6z8xctiCXI JzXljrm5ZCMPRlVqpgxgoaaBC.c.NruODVZAFGxmNSIAEDpcY9KDy_eVl3a9WsdII8CK5A9VfGFi rySGwVXcS0dndTlUm2wNKPbsWwT1vWWGezYAZL9qKWhvbrQfDlPfGBQ1P3y.0I87lGTczrOfdxiF iTSyoS5h1ujKXaCwnHd86TppwW31g1d2UQGp_jsqqQExa4xOwldmYbtz7CdsTUlGqQXRaWUuFKlq SLbLv8QiRaT6YzEOmQGOENFtGnthnKevstlPgdr0rIYxBbyd7AMgiS7NP8HCtR0M.fWr8.HIn_vX 6EWss5NE6iW_8CwDHsQHy6LGcmCpiaW.cpZhAu_OLInnFtb3g8MbS2t8H2qFLC_UZnvhilY3cWPt zuO6WBIAAfXO8s3ahZtjEQ8iV2Pj8CiSgPP2CyunQ5TFhDVDc4XBU3FQkeIGzKqhzRQSG59PYsxt QJCLuO6Moh16mporEujY9jSLqIxrjblqykL.RKd6Y3.HMJBWCKOtANN5Ie3Gy3vBfsREtRUT575F N7V874pLNFk4CY00_9w41kHX_.hvAx4FevavP8K6.Fx3nelpMbTcXgwBy1hDhuaD6Nrugsfw6oK0 0Wb4Mv9jmKmfgOLhtR0p9UieaMwuHsvQCgUfYWR6PjM6Wdq5OPz_JqMmzmHyrgEVzskdCndFlMPY ag2JNgFHF5XkEP98nVnBu3y4SlMXBaAyStUJJVkIZxF2ZmefZgDr07H7ALHuvcCsgfcqx_ImC1aX BxWYXPMIW0.Qnzcyw1n3cPPMht5Lwox8daCCUmeRa0Izm2bkvLk0jFeBYFcqfpuROZ_yEi7BvuZT eYoPmTxzvmLq6BmDREI1SGuQ.zJSIvyCG20WiJOU_0lJw3cT4ksb_qrJ_xjM.QvGvonraNzwRQDB zqpxfahvc8kQav4zdmC4rgZ9Mfx0jIwQ8JQMSy44q1bgi_5i866ITv9buMhEachoeXQAl0hGLhNK z6Sxc2jnSu9xr7F3N4CItfmS4nTbNOhN2PXCxlgUHoVmIwaV1RtFRsucecPDUNXV2xvdj8pI3wAK IoJciTqQp4n1N71o6HsKk1n.6i77YYRepIQOVK26QUQZxR..YEvgK7.ZwfqcrdGag4g-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 06:25:22 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-wpvcf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 994c6aba9021c3fe31fa77a667b9e489; Thu, 14 Jul 2022 06:25:16 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <878rows6cw.fsf@yahoo.com> <878rowiaok.fsf@gmail.com> <871quos3cf.fsf@yahoo.com> <87y1wwgspa.fsf@gmail.com> Date: Thu, 14 Jul 2022 14:25:02 +0800 In-Reply-To: <87y1wwgspa.fsf@gmail.com> (Visuwesh's message of "Thu, 14 Jul 2022 11:07:53 +0530") Message-ID: <87pmi8qkht.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 116 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528-done Cc: 56528-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Visuwesh writes: > It exits gracefully. Then I guess this is fixed, so I'm closing the bug. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 02:27:23 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 06:27:23 +0000 Received: from localhost ([127.0.0.1]:48504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsJm-0005ow-TZ for submit@debbugs.gnu.org; Thu, 14 Jul 2022 02:27:23 -0400 Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:41215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsJk-0005oj-HO for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 02:27:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657780035; bh=cH4WBQVW74kKkUGWfANOnJMb4BuRVtf/Rxe2Xd/JbY4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=fhBrl06BBpih2P/uqMdDXHHjElJ3dquXJyJtcJRRL04JE22l2uhN00gc6ozyJyfKQumXJaYi4/LC5RqzaU7Ms6hH+e9ZzMo62SBc3o8z6a1sAxP5Y2CmZy3TOJ7nctUf0WaSgx2uxuN6Yzv41scQwG088rmsPq87//SfMYyQ+8xcXXRgIzueM+tAA2u2QkhId4TWwU+q10pzqMVAmUU5EW8ozhiIDnignlE0jOkrLWPIAsCRumvsRHxXeOviNGVY87c0OKopPgh8b7lZxtuWUbybCefUB39sWNh9uYIDG7+uNAvPVdeEj4b9QOaA0vNszhWl0J/KTozxhUd+orbvzQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657780035; bh=bESNrqKBIprYLK5ihJ8JvngFfrTGAQf3vL9uzZPDpEd=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=imBawF7n9EPUp2x7/NLtmGzbeARqkZWWcrq/Znkq8/9aLjAD1uCDDZs7v+9UXw2/jtCQ/Xj+z4rFBUMKCIYJhKDgxnsssi5z0g2ayXmzYP9S1VTRQCHfCmr5n6zR6743sUbhgs+oJc9lY8Id5fGhuMRmCUIiDKVyskRkkjYJZcozRHmIzKedtAr7gzLJwQvXgTB39TYV/Eb9Ece+LoHSyB1akfk2eMhHQs5P6NGdb3ZFI6aLT+TkzjNyv7onRhtzcs0Wky8FXJxi5iz7UYVOTZA54aF/ptWERMabg/ihKrEQlesu4Wia12TanxHAKNE4vQQNV2ytcXwEB6SyVlepaA== X-YMail-OSG: B78wH2YVM1kd.tNx6Pcjh7F7QeRauitsgbNrNOCovyYb4NSlDukKByHvZsxhN9R 2ZFlbIfcsC0ZZLMSuaiK3mnWEqz_iQjcFwxkyB8isAwKxubc5_ferDORwNb6SnSaXOdQujk2O_Zi OJKLMDTCuvHcCZVODm1c6SxhN5OKmZD7.ik2XXhLWAeO_jYrrMAXYkDZd.yWzv7VRccB92PG_PtI L8AHGRp6oEpZ2se.qgm4A42CdbIjjfkgEfZgOaYi6jJ5DMxY0nroZc9FzkYbmw7ngGZjwH_vXD2a tyQomawYF6Jc0qs16DQQReaZaq8PCZG2sijlq43StR_zjJQI40FHuAlPLHKXtqdgDvPuc9jHSyup kaPO_0jy1AX2qo_oXfMF2z297GZJ9d3PEaJq8sfPuPn26GyDTCjE2j.HMHzsp0vhXlAEc_eTPs03 qEqnMZdgGGLME3gAszrfWdnjHbOaMTQNB6YwVJpHwVtx._zTh87vyhv.6T.4wk3ZuycyMjtVXNh8 .n1yLez7FG_U.BR87TcsQUhOfCnRM5NBFZRJapcFXbLcOwdVrF2PH_LKGxuWCh_nSGTcen7hzUhp zz7ogtIB_zvLU5iilI5phLpNK8VvVehZX3ssuqIjOEgCG3fbPFPTo95dS5b6FXcOrVg36mjigUWH el1259eSxvkBtNKYP2NaodT_0jQdvn6MBWCaQZPVCOdRWy0_weW7TnC6Jag.qNcfIYjNUXb5WKho cs3e0rEnIkpVJvBfZORBOVBvoApEKz0GPN3J5Ny9vapaGYeV8h3655gF34QbCMipg0GaV6m3vQuT Nkinvj782h46pIY8plHQf75ZltVgVoprKayzwV3630uRzrnlXJU3.ye5m1wZy52Tz5Zrjxm4f5vu .7W38ZgakgETGODqBMgyTi5eYoA5IEJNgomNoubmuJ_u_V80Wm64s_ZjXzRlM4Cyladv_Rt.1Jkr 2JUWbyfWzxhS5RBntHIU02Ywc.Sdvv7Ty0PCrxO.PqG75OT0iYja7YTSsSySfTeNeYCKojVLo.xv b6O69.ivPVAyakWN4l2o960xLKWTQzeF2FMnox7nO.ed73SFRkloXlyFosnd1D9O1qZPCeB3bTGI ur3YYzd21h9RF6IJ.clb9bGx.O6HKbkl2G4FIR5LCZDBGBHfSWzCGdivd0PBcA2D8XqJHF_w5olN F7Ngrx54jdP6Pd_AIHI1Ibglj2Peot4sSsB.laxJ0gRb3O08U1A6CFhpUvTQGWkgIyRGIRqG2ow1 MjZ_y1ksYTAlUXc1bZ2w2FgAQLbWWkm00zmsYUXQbH48QonUaco9rajo6enH_YWmIm2uIAq2ukfW L3NRzZ7bFbAYH93u3aD_WY_hz.7Iiaz8BV7hStalLja4BLX7xymZbM0rdRbxQIb3wku7v8BEkRCp hkRbkynYQdX.ixHkoLopGbyHI7S6gohNh5T.iY3.xVfGJsXJlWo4emBmL070OGOPGztEul3MXT1y Rb178dJnVaDT0im_0Kstx7TN18EzyBfpKFoN4i_q_qyVmFHRQFqupchsbpXgtFNXGQG8Md7YUGWO Oi9XwbzPCVyY9knVS3WvbI0qDqp_feKjh.nqh4.yankzydnH8tW66.ICiO5LEkDmFEEzU17yAkvx 0IgRqVtsHVX1VE8_5EnachADJblQfq2jsrPQei80EYFMJZil7ZEWRfyhNZZ48.XYRPyovFcQUXNJ OSOp9XgGaaMqowCWDrimqUV86SMoXi8ltH6u_p20hy2C2i.LeYpR5ot2hHIuGwJ1zZoynSYyLVIU T47zw.q_DJqeCAk6i.F894alTHx7vfMNNPl3Ozow6FFGqj1litHd1Dh1oc4DDjZaaH2jAmgV0rN5 rRBxvRm4rqr63ZUq4n24hhH2xmUU3zaz.C0IlDCtmq7ErzIDCA1sIZJnUyGRh.XtX61i2_.fXSrJ 53_y8Ffsp_ubwA4Q.db26K5l_lLNNIaZLbfbyeZdv3XLgH1DWeeenHYNOB17oQVYuIHPUsaOIZpr fU4fZbxqMPCt8ZIUIOlvuzzuKf25Cwuza1rt9f.9k_N.kXSMKhIrDIEaj0xgLvLr5qShuayDXvL0 yPp5kG3s9i.FS0Kx0stpM2epzNEEDyGlyRquQ1xejyDRJeY5tofmLqOCdGzxVHt5Hb3pbQ1jpqsw yTjMd13OxpiZaUCPoE3fOP1Umw9nLuU6KwYD2dhIi8ZdOCt64ZnmadQUoJYk9Rwri8jjFyL1sJCq c8XYmZk6iv2g6r8qb5STZweA5EHKjiI_G_xO5WwkUgGACUEURFmGDUJ535p0gH4npvA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 06:27:15 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-bp49d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ccd3d95c8cf072cd2be8f91f6cbe4f7f; Thu, 14 Jul 2022 06:27:08 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> <835yk0uuad.fsf@gnu.org> Date: Thu, 14 Jul 2022 14:26:58 +0800 In-Reply-To: <835yk0uuad.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Jul 2022 08:39:54 +0300") Message-ID: <87k08gqkel.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 383 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > The reason seems to be that the selected-frame wasn't changed to be a > valid usable frame. Right, but under daemon mode, shouldn't `delete_frame' eventually select the initial frame? > But I wonder how the above is different from simply crashing. When there are multiple terminals, it allows suriving the disconnect of a single terminal. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 02:28:02 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 06:28:02 +0000 Received: from localhost ([127.0.0.1]:48509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsKQ-0005qE-5M for submit@debbugs.gnu.org; Thu, 14 Jul 2022 02:28:02 -0400 Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:34427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBsKO-0005pc-HU for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 02:28:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657780075; bh=erMxAMuZvdUB+xMJx712kBg5bioD4Fjuo5PFm2Msszo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=fbllsLJZGwFRqSWQGI8NgipSVsN66+DxaB4p06I00Y7c1hB0MPbF1sy03wlIJwDrjv1U7LHRWL5mLQcps9YeYhnc7feUROmz3UXZcWTRI4memADObdH3LzqrG+DCrLKyaIKZxXo7DzEQK5RfG/XROf+Qpugy9BgiFiDg56xL7xefnWnHIWInco0ekUoBqYuHpC51NliZq5KVBhlmyNbmliJEkfn8zS7Ag1J6jXxx1BxUJ+KIvWezslcHhCqlWp1B4hv5WlXRZjVMAC5bvs+3P2dnPq0lu75IV6u9nhe4O7t0zp+quFXZilg7ot8il7i3U/vJrmb7ADNrDxny5INNXA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657780075; bh=ZuRjqyRZ9vl2ztZBSNs6rvT1R6xbiLtMPVQwBdK4Uf5=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GgmrszxMY+Nw4mMLGSK/hsEFA5mlVIW/5FziEL3uUduhWxOVvkd7PTq73EdKEYAf34A3l+9ehdBT8FgQ+NNJvLQ0RQ7dZdCtjQR6NFkp5jAqYiAAe9uQ2Z0GiUMN05YpJIpwpTuwrtaSSYzUU5SrwaWeJZRC67WLr2mjdV6yaNMuucp+/u+4gO7NeVrwrXTmb9ydrQwQ3aHcfpGvfP/V1Ov5tTOavjvN/bqm2F2N5PNQxcys2OLPuQdSaKBVPOhPZ+cne7mTfkVj+5RxtZ2Q/Afw++nHsLxRtXMv7pW+Jfq9rQtQgPAn4yZq8fEusuS++fIBVybmn3Srcri0sBObtg== X-YMail-OSG: kjnsECoVM1mTH2tzRd6RJNuZEfMznzbLa9tiK0gDvw8cwiqncpmgqMRK9Nt7Vum X3dZuom243koaIA1DLYhgjQnSodbiXcq_XWTdF_w7S9chkmqkwY2CdDsQH2Vb7UA0ImBgA4pXFo9 O2w0cBwIzSM_1As4NGPlpbFJXNgMP85UsYLtH5tb6.EmWl7b8pk4ta3Qk2WVee96YhEtiTRDuK2p z6WdwpXmYYRhDtiGIu8HlDJ_6ETUrm.rR11Z1yoLV6SDyBqcV4bWZ3iZIHZ0m.PdhxQf5kKdxthW D02l8Zq.6gl_P5eYNwOmHz3vCKyAdXGGCkyD.u.2VM3lzsoNQhHzgiiKGmuO5_HXqKUMBtySw1re IDEQf.kSVIA5s9.puNedBQ9dYmQWK0V4e5sZlYPsPRsp_D.p9K5rpVage.F2oNS0DN.iPZOVOZDc HiIWIzUpVJDL2HnIFRGkjZRIh4smFzCCMubdmec1y.7c2h6qoXGEbtoKEK4CeansGoNVPuLpr_Rd Css32M1_fd4u12rEQK9m_AcBW6EBFgyBlQt_kjODMxeuZaZvoJ1ALZFcPD16HbW3qCn40iadG4Dp 2UsweIpJLjRs8IG9LYbBDb3AmmMi0fBJRkMiwCAARmLQSLfdaW8PNCUWde6UGBT9_j575pdL3lsf sUHoWtjGOcs8w.CdJZlR0p1SxTDd4sQlEBeXEBcmVbVgqbsVC5.hNSvAB.8tQbdOe0URyDKPLPe2 TP4ecgEYpOHvuf17Q_a9UdtnszO3l6u2mwMdn_lpYPygskMqnwYRoF3u.gxSpGjMVMgEh5t79sQR XW5oNjMOFcLQwFFYk22ytKGvEM_ATgTjGSXeWv8zaBBqlRmDnSBBhm0QV.XYW8Pr3B7Bx92iKBO_ WRMNj7on9rCVetefNdRJKYuyMB6jF2RFsytkTPzJ4SyfYZD_8w0nkvKA.hOFAGNCKRQOFqM5Vvkw CHGMKsEgXRuShSTmN8s9NzbFo0UWVG.sV6d7vHj5IPyxZNEKLC3bmQhgHBOmthhaDu2qIhjo54C2 OASzkoapOOzoiIJ7xMm8fc5Huy_mhvNEbYXeeIYJ4gQTPtl45PkJREyaJ3Pquh6VE7B736UPL.hr IWiePK3_VQOAFbWWYI_PlSaU5ZoOn22IYNS2Cpv73yDGM4TscPXUwVERQRAsvcLYteDNLacrZ8zg Dsrzcp220FZ2dr5HxE4PbMq0R5qXJ8pAk1Nv9vUUCrAog1WeEnTQcJ3hzPSRPMgO_RZZ2l6dRS6W TwFBmc9_cq89ksFL3GJjbR.5kC0uRk6bcntH3_Q4DYUWBWosonSk7qQ6TqJLREGmEUWkqfp0rWrp i..dqM9AuY_ynr2B7GleHCVYKoGpOwBHC0Tk71ju.v9eCjc8PKOrlEfjzwH5OhzW..HfivoLV3gf Bi9cql.IFrWayCIfHdacfHP6T0TW6QaeWOuoi2nA13WHepNP9dM7jEATgNbntkOa49GJzhPbrSqR EDsuU7tO0JjRSKwMYlgGbwgkXm1x7AnNqTYKvZFNGQpR6Q0tZ9aFUI7AcI_EvScjF7lgCkBcfYMp STLvHIUgNJFpvC3ihkFFRyPeb2ZJr5YPDIglJW5JMZpeBiIOg4qrwNNf_TR8hVcK43SPRmSttrSX fMGMRJWkQxFLonZvOTUl7zdLXKHVmwdFEuvxFHMiI2YRH4HdJcIgv6PBQxPomH_syGZ5V6dg41xA Gi58Qn8abXyucUnuw..JkQPhYK77MkkvlnODT.NoO.Gw4YCKuH0CiIMH2Fa.jHdpimUjtercBB7q LQvaiaG2rdtkclOyMJ.2mYTMKDCTl7njUigl581dQzcupWrwnNmZc6Bwy4IGXrLXwNVM2cFGPN_4 05Z4X9phsGtDrIwBV11L1P5kQw.C663ojnTBFOZIXuyJUYULGqgVjye9lAlSe2TfVIkBJsMIi9H3 Pk_7C0ZzPDaGkmddFBjIqFiblaIUCL500N.wvHTUbAl92hZjY3qXzOuhVBmNsyNGM8x1RNVM9PZG PVvK0a3aN8Pi1UDER_hns6IM8kTtlqr29.6FSh7kxU4VwGRE6hedLMqoJzARrSZ_..v12lCXwGv_ y28QjHEyQrGiaL8IIXsexcCK.oqyTAhFDzei6sXTGFCldYzmWgmngwVRHUqoDLt7iAcq2oM0m9yH smHxVzxelJULAqgEz8qRRwfaW_INQzchAsnzIdKgr_7ojH2Xys8eFoRIwuMOT9_.yq51c6ue4e.P E2NvA5MpsD_qCLTDP7y83vHbLXLbHeSCSeo6Vbr3fP3eFz4Z1582zL0piZGr.EegT X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 06:27:55 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-5klrh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8d76af91635df51275b4ade9dd05d6f1; Thu, 14 Jul 2022 06:27:51 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <871qup7wv5.fsf@gmail.com> <87r12osdsh.fsf@yahoo.com> <834jzkuu7f.fsf@gnu.org> Date: Thu, 14 Jul 2022 14:27:45 +0800 In-Reply-To: <834jzkuu7f.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Jul 2022 08:41:40 +0300") Message-ID: <87fsj4qkda.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 242 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > The initial frame exists only in a daemon. In such a session, there > should be no error messages, because there's no way of showing them. Right, but I thought the OP's crash happened in daemon mode. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 03:18:22 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 07:18:22 +0000 Received: from localhost ([127.0.0.1]:48608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBt78-00079F-1D for submit@debbugs.gnu.org; Thu, 14 Jul 2022 03:18:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBt76-000792-KR for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 03:18:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBt70-0007q3-V5; Thu, 14 Jul 2022 03:18:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Hk9KhS3+fiyuWza1Z48pvHnJFi3TXRpY9lnhwtTr75Y=; b=IZaT6ls3SqPa 1Q8W3F56J2236lYwXM33cbxItxs/78JOdFvYln+u1tZlEU1zRiYCpjoL9+RvVrb/6CfWyfzZm8iai mUghQjCYPjuUksnnz3dAK2SZensTlKPfneW5fv1XQ4J3W4IIseVAbwlCflhmyUZ3t/SmZz2ytGXRd O8nAU9vQdCSnCd1D6d2ni0kUvRm2uKgbsPhlfrxASEkOj75hA3YmrXzjhnG8N8Lm+CaBnBIdp4cVZ F2uT9yAw7EAHSyta4lBAtxghuO4zQ8xg7UYJqAy+RG1uKfO56AuRenJPW5DD+KcTXHkrgV3z2dVZQ VvF6llORhrrBC54LkHdQDw==; Received: from [87.69.77.57] (port=2376 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBt70-0003w6-Di; Thu, 14 Jul 2022 03:18:14 -0400 Date: Thu, 14 Jul 2022 10:18:08 +0300 Message-Id: <83tu7ktb67.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87k08gqkel.fsf@yahoo.com> (message from Po Lu on Thu, 14 Jul 2022 14:26:58 +0800) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> <835yk0uuad.fsf@gnu.org> <87k08gqkel.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: visuweshm@gmail.com, 56528@debbugs.gnu.org > Date: Thu, 14 Jul 2022 14:26:58 +0800 > > Eli Zaretskii writes: > > > The reason seems to be that the selected-frame wasn't changed to be a > > valid usable frame. > > Right, but under daemon mode, shouldn't `delete_frame' eventually select > the initial frame? I don't think so. That frame is not a real frame, it cannot be used for anything real. > > But I wonder how the above is different from simply crashing. > > When there are multiple terminals, it allows suriving the disconnect of > a single terminal. I very much doubt that any such "solution" can survive the code churn we have every day. IMNSHO, we shouldn't try. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 03:19:11 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 07:19:11 +0000 Received: from localhost ([127.0.0.1]:48614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBt7v-0007Ah-AJ for submit@debbugs.gnu.org; Thu, 14 Jul 2022 03:19:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBt7t-0007AT-Oh for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 03:19:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38748) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBt7o-0007vs-Fj; Thu, 14 Jul 2022 03:19:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=taF8g5cMthmzy/nQqRw7pDILfiBBXg2zijEeqELUx2g=; b=pzjiNfqbEIhC JZTreB7tYhT/uy4TUDBAheK1kttGcJ9Gfvf6bVzf5IBxggAB8E+NZEphH4cEMT9L9SCVLrs9h8qvB TqOvoNA8nb5Jt1QWKBc5+iurbh34FsK0VV/wf4D1CBJc20oLrgJ9GoddGhkd5nPIp9A1l+lB5FrqV 1FafY6zzshpSpQQukKZP/kM6QGg5p9KgJQ5lRz3NQNF85UlY5p/zUoAACfsd1T8ZhdLwCGyWX05FX 70bxdN8rcEG/StAxBD8mgEq9XEc8hLwhnYloT0Xx/1xiMXxxrzw9eWPT1BlVYNEOoYEs4CvcY9IMh 8lOEVBunCSYIhDyAvHnnTw==; Received: from [87.69.77.57] (port=2429 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBt7n-0003yU-W0; Thu, 14 Jul 2022 03:19:04 -0400 Date: Thu, 14 Jul 2022 10:18:58 +0300 Message-Id: <83sfn4tb4t.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87fsj4qkda.fsf@yahoo.com> (message from Po Lu on Thu, 14 Jul 2022 14:27:45 +0800) Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <871qup7wv5.fsf@gmail.com> <87r12osdsh.fsf@yahoo.com> <834jzkuu7f.fsf@gnu.org> <87fsj4qkda.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: visuweshm@gmail.com, 56528@debbugs.gnu.org > Date: Thu, 14 Jul 2022 14:27:45 +0800 > > Eli Zaretskii writes: > > > The initial frame exists only in a daemon. In such a session, there > > should be no error messages, because there's no way of showing them. > > Right, but I thought the OP's crash happened in daemon mode. And I thought you were saying that Emacs should survive such events regardless of whether it's a daemon session. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 03:21:46 2022 Received: (at 56528) by debbugs.gnu.org; 14 Jul 2022 07:21:46 +0000 Received: from localhost ([127.0.0.1]:48622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBtAP-0007FE-SA for submit@debbugs.gnu.org; Thu, 14 Jul 2022 03:21:46 -0400 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:37269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBtAN-0007Ez-9R for 56528@debbugs.gnu.org; Thu, 14 Jul 2022 03:21:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657783297; bh=YzNG6znx00C2Zi0jLTlfaRhaoKjZhoc/4/QvlvsYEfg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=LFtoZ1GOpk3gTVsWCdrh4NiIR/KgAiPrv1dlv0EM+AnTnrt6Rc5tJGx9gf4naTi8Reawr6urrNVR1bgVhp7L8sLvcQbFxl5aPN8a1/GKH8M4EMgO/1hhERdyMiKleAkAnfk4DgMCDkvsrr6kLlKWO8sO4PFr0MmqSP9s6ccwrn9KVNsivKIL9E9q13rrcMeANsz8jcL4qrM5tmKI7/B24DpdYHJk7U86uLY2OuKVvG89bBsiuC9rsce4+TIjs96LDShzr2Yv2DHlndJ989gRhB42Qik0HcW4PH1277jyqTabdtXSmvs5oKaUG+wO6Bx3F+p+8jvfdJj7uDc6LMSYXg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657783297; bh=eR4mIfoNitQY9OQVLaz1dRt6OXpZ1J/b6xJIT46uPA8=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nfWyZeDkPkVltJiUfGl2FTu9cNm35oIB2KzHC6TfN3eztzhgG/WOxiyfB2vaXnsJtEzMBEzKo5oMlHyp+nveA2vdMT1Na5rr+W9zezo645nLwoKvJ1vt7YJ3l0GZnClqw4RH3eUCh0bKkxkL+iX1i/UpWH5zrMbiYAHgFNbWyBD+NYfgpo6YXNfj25njirySxZjdUQCL0NNCSfOy3xHPLcG1tzcvw01h+fpXBGHghrQcFCP17yMKyETCnEbTrZrH1xKsp4lTQ5dPwKEYWqTgSdQnYssXCNkBR4RwrEdqlpNRWrT4GLmgn+PP1bVrbvOv4JBh0pCc9qJlpfsBrlca3Q== X-YMail-OSG: oOvJfEgVM1nsV.0KwVY3vYRFdVRR0b0ii.fvP_Kr5bAdCDiPTJiH077g2dCZiJJ nDllS7MHD1f49WFaf7dzQWamqEStJ23Sa_oAlD_IgZNAkkH3g1D4dNsLgi.F.LNi8YpqBSgOlqTu yD01EBhP5PIBAohp4yaXhXG3CSVNVsU9Ng7blky16J3Iqv9qxd_YDKviLqzK14WH_sDNybZgkzcm oFmVCvQW43S9.2tIepNEp0mmvbcXE.d4yNRL.yhQDdCyT9c31M55qp8G48vYU7gnDuOrNo53IwMP .HkInkd4oueCbvbdUtld9vusk7p0sHrQZX4aLQU6bP9RG6eAwdwbQGFNdjOwTp5yn.MSV_h6FbmC fqNybbzoX.G510a9jA.mtzi44knMgzS7nzJkl9dp27mIQ7q26peyHCJ.rtvXV2bOEsD3pHjLEJUX jsrDtPORMfL5l83s8vYTpZYBVPuqdxWRvBySLvfZase6FCPVWEG3NlSRDKBXe8DnYSc8YGQnY66n UgpdSOnjycd53CU3q3o4ENaRicqGVdri7bKvSZ2m4WsLAYpZlzxEisbo7NW5Fpy8H.M1S62iCw92 UMSwTPgVwgXNPApyXanmgRL23z46V9vHWRXaClCJh79WVw07kBbXXbTn1SmNcXtlfANKumGC2wjR cA9fSlJME.FOjY0rlAURTWOZbA9AeKz1aqinUlLf.MoflzNM_MjHB3IX36WbZ6rq4umwOWIf4Qkq oxmbIquS7SmpfmK.daFYrwD5YObcyIgpNbTLiP3Mw87pb2WVvjpoKcfYA3Oo.XUh5eZ1hH07LQQp tD_ifUUki2h2sSOS..uiBsT92EquHwbYBRSHDhnt83C_fp7wIvTILW4_QtTS_WKHNz7rEGjoLmIf 8BKuB63VmFDWZNXDFSy5V3V1WlJkRruh3mXsEAvdtUuiA7hQCHUoJ87XRhtGQTZcjIiQzxBlJQZl QpblDGCnv6W7VnBRceYiE5A_Hfrzl0Oib2UM1XljxQJsu9zqd6r_LV1xF_8Fu8NWhd_jPkgRz0_O QVpcd9vNVqm3ktnSfoasrpHbsLiJcMS4rQzDu6zQQxPuHCSzN4D7IuPP5Pt_fXX85IVrbJNmyhfI 4oN3KPmhiXlA66pOIFtUIxCvFoDZqvZBhH9srZvscorCc4dnU6c9FCzjMmGkChOPxYBQVheVXJzL dLTg_7zERjVYxrAVfqDm9ka7dGacvD_HS8ukTBw3_76Oc1x8uBAne8iGXTZHQsXginyQD9qz3AlQ .3_PvYB7BnPuhYqacQNbqFgRt5e_IO9FyurmPvAGfwo4aFJRAllCruOae57GRsryJT5wVx1qqEWy 0Yhzy6vie2BdSjGdM_fjif4NNBeLTAPKU2q7WrNau0LAiM7uY71tGZGV4ZeN8DlxunJ2vRUxPL7D q5xXvpqPEpmSlGsiVYU4sdw7kX2Y_vD5tnUsCQwVrUPwmfbEzHpjs37pnW8Is1_t_yuwPO.XtBhT 78.d20t5Nhj_6ORWa8HLdGZ1cVhfNwPUqzFJUH6TnHOouFYMLt20HrFz.fCkgGP3IMM6J.5DEH2F i7IQlFYhyTcme9d9Sux7wQWf96Ihjr.WXP3YPhGoi_Asm_3FmUoiQGeQsgkoX6tqfVcS6vv6iV1k ZyReIGRytp_34CY7nYSObxcTxgss5rQdlHlXi5JXjAGHXwKugWCcfhgq3U2zMbwHcFLqDJMR0bqe 2Z20LOVwm6kJrkvl.XErUQrhbl_Sb6Eu21qea1Y.rqVWSxQEawocJ2uys_Huz74d8DS4NCsZ0xvW gZsZHAu6sxKfQAoQmcpTgCbO1Hrce51zL3BYkeObFcp3R9NETVyiawZnm8PrEbHXXh3EfvWtjZO7 hjFejWyUoLdzBLaxvYQ7Jz_UoLShrnUJP30y2L9lFvf8C06a3OhWDvX5xgmIBcY0MNpyDjbtbtXs qAwZOn0qCz.1Hnb1cJ7u2AWX8cOQnsplryVUIi2iXW.RVnXWEwjAVy63GQ5H6LsKNSdDVoVSvy8b GTP98tKoRwnm_1.kiJOndH9V.URIU.2QyYFtk8lVyZ8LdBxo2L6EPkohwifGttgbKp4R96Q7aD6w PcVpJcgwr9.dBFkQ45xcuzZhA6yhrF1G4KE2P29YvoEk.gV6_Cn1noDvNs3.rTl5iCDCPxXBOn9f J1KQL0r_cky_eIvbiIP_OELxENrPZJq.c0UUWKBBla7Xw3LGgVW_LAlV0chxbSVaaqJbsxPo.y0_ _jyyXB6TT0nmC4BxXGtQ.6CH.EoT5txQdSkxxfYjeHF5MVfMhNHZzByczNSDm_cVCeoJ7 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Jul 2022 07:21:37 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-wpvcf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ff64b99468862c85badc8803b61bc624; Thu, 14 Jul 2022 07:21:30 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> <835yk0uuad.fsf@gnu.org> <87k08gqkel.fsf@yahoo.com> <83tu7ktb67.fsf@gnu.org> Date: Thu, 14 Jul 2022 15:21:23 +0800 In-Reply-To: <83tu7ktb67.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Jul 2022 10:18:08 +0300") Message-ID: <874jzkqhvw.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 465 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: 56528@debbugs.gnu.org, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I don't think so. That frame is not a real frame, it cannot be used > for anything real. And that causes `selected-frame' to become nil? Isn't that the worse evil? > I very much doubt that any such "solution" can survive the code churn > we have every day. IMNSHO, we shouldn't try. But in practice it seems to work well enough. At least, there haven't been major problems (aside from GTK) since Emacs 19.29. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 12:32:50 2022 Received: (at 56528) by debbugs.gnu.org; 15 Jul 2022 16:32:50 +0000 Received: from localhost ([127.0.0.1]:42085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCOFG-0006Uk-6b for submit@debbugs.gnu.org; Fri, 15 Jul 2022 12:32:50 -0400 Received: from mail-dm6nam11olkn2078.outbound.protection.outlook.com ([40.92.19.78]:50144 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCO0v-00064h-4O for 56528@debbugs.gnu.org; Fri, 15 Jul 2022 12:18:05 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k5DBQ4tqkyFmomSUWBZ85Bxjn5Hq1hoYue1L3ntJBaZZ4J1NK5sZFu6GZZeM7vcm1s+DAyB7eEdWzhQj/mOqHHLgdb9vJz83OAbd1fqs+/dyVa9FbT7U7nguhcCjfOUrnpXL/zo0psOmBG69W4gcs+UHvcnWUqoiV3pr3DJyNfUGFKdrB/Bdt79rVKyWfRfNBoTdgoWJ8kLvqMwxM+hyG/ZhfFshb0lTKkJNMHzvrorChQZvsZy12buz7niDGZPNLem5Fqd88hOLV0isFIlctTbO4rANaki3lOblSMb5XsE1vJn+zlEarQx6iBpPbIP6ikD5ZXT2v3Bf/Pxa2Oeclg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Jex7HBohM5kYdOJWl7ba4MvZndjfrEIUFmcZYdkJYmY=; b=Y7q0bKYjEYFWc5+IQ+CB1bCRD0gNtWjQw0N+LQCQaqi+JJr90NzNP6wOzY8BPiPqxy/1VDpuyAYU1G9qoVSyVV+I/44aUWZPQprh6F7IUl3N7QrBtHai+Qjwmr+feq2I5G0z3PqDYLHhuzIi8VXDtFdwpEe46oNWg/LBiuXx13lMy9+s9YQqtY3oa5AOuHDl+Mh1BJzOotC4AmMqcqMtD42isrwApWit3lA0DvlRgLTLqbANCT5uyfMfmy8lLbFU5OaWcBTmrJBKGO1eDOPdqGBydumEl5WD1b9CpS++aY/OqkIWkixLZNVuhk7YdvE/U+NFLLI4sWXU7vp5IXZMBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jex7HBohM5kYdOJWl7ba4MvZndjfrEIUFmcZYdkJYmY=; b=ZfMMYf6qyKUEA5psvv2NF9N70fTeRUiVoNixYxTDDA2rtdonJp/ouS0mVfTz+/ERs36M/pXVH61EAqT7waFqAUxtoPp3M9/JTQ1Gw2UWPrd4QzhSs2yGbvfdTZeV1X31Uw2bS93AFriybhJOO05L8an7YA1QdjS4tfGhtl0QS3dCSW8+lxDHBTW/0UNqvE9DdxjievWHfkTm/jloH3fK3WAnwOGXxbgxBDkm18XvEo8OBluEo/j+PzNatG4jVPEt90PAnvsUTw1LWN/wn6VmI/fCPcE5W4HCpYQfm2glbWN6o9YOzoEH/R3eJQeuTEUX08+tu+igbvxuAtxe5iVcXg== Received: from DM6PR03MB3803.namprd03.prod.outlook.com (2603:10b6:5:42::23) by CH2PR03MB5272.namprd03.prod.outlook.com (2603:10b6:610:a0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.14; Fri, 15 Jul 2022 16:17:50 +0000 Received: from DM6PR03MB3803.namprd03.prod.outlook.com ([fe80::b124:b679:c1e6:39c4]) by DM6PR03MB3803.namprd03.prod.outlook.com ([fe80::b124:b679:c1e6:39c4%6]) with mapi id 15.20.5417.026; Fri, 15 Jul 2022 16:17:50 +0000 From: =?utf-8?Q?Andr=C3=A9s_Ram=C3=ADrez?= To: Po Lu Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> Date: Fri, 15 Jul 2022 16:17:42 +0000 In-Reply-To: <87y1wwsdvy.fsf@yahoo.com> (Po Lu's message of "Thu, 14 Jul 2022 09:04:49 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Content-Type: text/plain X-TMN: [X25ZF4PGTgTxVk1Lj1RpWoHD1wOx4dmy] X-ClientProxiedBy: SC1P152CA0149.LAMP152.PROD.OUTLOOK.COM (2603:10d6:1:15::28) To DM6PR03MB3803.namprd03.prod.outlook.com (2603:10b6:5:42::23) X-Microsoft-Original-Message-ID: <86tu7igxjt.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 554f6d12-b730-4e22-9dd8-08da667d8ff2 X-MS-TrafficTypeDiagnostic: CH2PR03MB5272:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Zk8t0/3G5XwXG14owOihIjURoHLvnolAQmRju/N374vkpz8ugNzrwWC/izP5oBkzRLe7l5Ep5cMOwDfjiGLR2ZIGvMZB7u9Col9IhTZcokL4cbdfa6QMamvmWCtM1toQHFny0c85OneK6kwNzs6ebvWU1JU3GHxLqCVqCFzOWOqu1FNg+cKqIdDTIqdQtqcxaQENcmPIO/HdMbC4elRuKhVkeqaEGJ65ahwXgjBAf6eBFgG2RjYb0vWq1rxZ9y+Ky68nvVXc4uwIf7R4mNR+ammae7jRMW11d71Z1aBMd7rqC+goCZQdueKrs9lDGP0bAm1vupg0OSaItMnZ/K5LIVx2rzut/sO1/mE9b8mEi9sDxCqU8nbqTBG/H51HBnwECJfCrqaCE7UEMl1O80tVTjCD8uQumBXA64HegncSBBCky8Ns4A/1QeKRFZYFPtY76vpNWDP3h92Z8No6OiDFx9opaok8OAQQQIw4PtARrzCVNbDAn54eudyhOZC1t1BBuzWzvxQJGPF9faRCEwPKlFjOEl+DzlprhndbFmsWkv3/kB+tZHe6bUcsjcVwrk0QVFk5tslcPumn+UlQHx7Yzt9xXW7m72Ajg3quVNBFKTjIk/9NOLlRQhapgY9wTQN581eM83sUlO4knv+7E0CuG1y/7OM9gM7LdeE8yPtloymk2+yfxjVjfaytocxQI0xV15YDEfuw/7MP3UtaL0nOU9n5A3yI9aby0yVqcwu6rWg= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?UTl9CDbnfyjWUDb3R1bKQQHRI3y+SIK4YEdmQK8KyqH9aUGze/WRSSlY658I?= =?us-ascii?Q?zqKZn0UCZ5l9xREw5UgwkE9cU3i0dkV+6dP/ZoWDkoKQZFMy89SSAXDY92po?= =?us-ascii?Q?xDDQXk8TZnBwnHvBpxH/a1C8LkbtdwVw7ouQ08fdfb6T4aBa7gIQ9kWq0ooT?= =?us-ascii?Q?FJCPpz0MBPa+gYlintd088PKpeN7AuBLbo0rFY6RKu8Pr7H8x41nkArWi4O6?= =?us-ascii?Q?txKrkFcL5/ytyWkG87BNvU39heFYRZ8P9oKLbuIyC9UQWf4rKoPBzGBslTz/?= =?us-ascii?Q?LRm0Vk/sXPgd3zlfwniphNVwDLRoeQo8jEPi61l+DfJAnlqn0CrngkIP212w?= =?us-ascii?Q?4zxAfRANjrgqBAOw/Gs/CL3ERwBBUoUJS/FVTluAxZJbKT0Qy3WOT3ro15de?= =?us-ascii?Q?KYr+7xaFZigRYZJC5WO9Bs5g3o8vWwcFH8dbbifjNpOltA+eXbYzgFcrQMKq?= =?us-ascii?Q?v01H53XNoYaJETF89+1qVBpgT6rQj6h5Thcwn6MQM/rYtmbmmLV0Lm3hZEeM?= =?us-ascii?Q?bwxd9FM3txftyCIilsok3hRpG0qTcyI4ZvHMzYmcQzlIb4axu6WczbFRn2p2?= =?us-ascii?Q?vqZw2GsA8nTR3rIYIItFUpYnDUY6LnNECZut8FnvrLsbsLmjh7691zYzKv/g?= =?us-ascii?Q?ez6e7c8eFWZP+A2/GbKABeZw3zooXbhO690ICw3aiXWca6oOcgC0OTw2WuEl?= =?us-ascii?Q?PqeZit6IA0wAbzipJpZUIE1dvG0ioZNVoJNkqq6jRIfCcWGursl0/RSguNQb?= =?us-ascii?Q?jZ8paxNNGzaumMae7huXkr/EL2Ypb+krmT/cGm0MwHvwPtPzCQYsopqBX4Mv?= =?us-ascii?Q?oKN9q605+KbXMQXIZBJRX0ZYHQipakgQenOz71n9cT0XhZiG1NkXQU4N3lD+?= =?us-ascii?Q?WWNmuSbcL2WOL0ChiMh+7rIErczgpNG9hf5cm1ZVyUFjWuDYj9FZpGerMSHX?= =?us-ascii?Q?ApGW2bt8rZnEMlM9V+zSdLBym1+8ooI9MGbq+vznRCJD7FZrH0Z17CR0MElw?= =?us-ascii?Q?ZHavd7mHZQOtytRW0gUcg+RPmaz9LbE0IlpFBqGJyaR0Hap/8uEtz7PgvB0g?= =?us-ascii?Q?+Vv6d7qRjFoq+CU53aH0u96Uk8svK0QWJbfqext7lf71eaDZCywq6RpH1XnP?= =?us-ascii?Q?FivcT2n5irr0M8AHp7ZAqVxNLU826hW6gPnHYewVir2cs7cv0quOQYrYg88F?= =?us-ascii?Q?M932g0RgzwGa0yj1BgCRQYDG2AnFZkmU3jg+Jlrb1iKy9iMY8V8a6qE/6N6m?= =?us-ascii?Q?slM7fqc/TuFhMCoIGmALjp7+CjWGvkelmurzduyCUQ=3D=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-685f7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 554f6d12-b730-4e22-9dd8-08da667d8ff2 X-MS-Exchange-CrossTenant-AuthSource: DM6PR03MB3803.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2022 16:17:50.2395 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR03MB5272 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 X-Mailman-Approved-At: Fri, 15 Jul 2022 12:32:49 -0400 Cc: Eli Zaretskii , Visuwesh , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> "Po" == Po Lu writes: Hi. Po Lu. My comments below. [...] Po> We install an error handler that performs the following: Po> - Bind `inhibit-redisplay' to t. - Delete each frame on the Po> display that went down. - Free the display data and delete the Po> terminal. - Kill Emacs if no terminals are left. - Throw an Po> error to get Emacs out of the error handler. Are You describing the function debug?. If that is the case. I think that function could give some kind of notification to the user. How a newbie emacs user could identify if emacs has segfaulted or if emacs has been killed gracefully by this function?. --8<---------------cut here---------------start------------->8--- (find-function 'debug) --8<---------------cut here---------------end--------------->8--- If there is a way for knowing that. Please let me know. I always run with 'emacs --daemon'. Po> Unfortunately, that doesn't always work reliably, such as here. Po> And we're trying to find out why. That brought to my mind this thread. --8<---------------cut here---------------start------------->8--- https://lists.gnu.org/archive/html/emacs-devel/2022-04/msg00943.html --8<---------------cut here---------------end--------------->8--- According to my testing at that time. The debug funct Just executes when 'debug-on-error' is not nil. Best Regards From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 23:17:29 2022 Received: (at 56528) by debbugs.gnu.org; 16 Jul 2022 03:17:29 +0000 Received: from localhost ([127.0.0.1]:42630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCYJ7-0005Al-1i for submit@debbugs.gnu.org; Fri, 15 Jul 2022 23:17:29 -0400 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:34354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCYJ5-0005AX-Lq for 56528@debbugs.gnu.org; Fri, 15 Jul 2022 23:17:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657941442; bh=wx/EJ11iwIIuboRL+f5YrtkZR4yayMJ5tzpDqJZw0G0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=swERYOGohBdvZ2gSHqIQ+/9TsfweCJemRFzmkSyJvISDsCQURsO8mLAaebyYmFqf0+dMSkOZppXEm8AAu9XHuug6suuYiREtcvL5yC4ubGTZ9xVSe8vCfcJ52fcB0WyEjmm4cDb+HK9B3+SpNe80NU7GtVs35bR7CHsePYUfjq3B+aGQlQ3ZpeB63g8Qh6qVSPMjW8cM/Zy2LQrtl97cgSlzqq4rRU/gmNbHRmXOs9PtxUaY7itZbiSPNhTDaHR6O7Yv/GatiQPf9dPdV4B3tx2214FoabNpW7RjTK3W5SOi0WspseoeLeXeyJjXFe7PAJashNtxbdfQgvKKe9cSVw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657941442; bh=54lX0COVi0YIYSnPrZDZK28IMc/ad/HPrUWNQWeXOQ4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FheqhLTs73dEc0zzQruoNO/DfRiGwxjdsFtfeAdDoy8i7Fh3w+2N/hyWTau3hRtn7ejqhYAHXit8D1q82DYGRlhWfQ7B0B27dCgh+pnZn0k64R/5vxUfgoNstluPlqwj5mygh3s3+GEIC0YZoY1zSYfPfV8bDy0w9myZFE3Y3ySBCOr+jeW4oWmt3kNyKMba10LcxYo+fYjodtlBxXRqE+VOfI2eIZrVnf4/zYwyH/mkxKq4tyGlQvbHHoHKkwRfyg9WYRoWWD8Mdutd/ZVolX+Oy7FR22lmjZ+u4mcbbyEDMS7X0qpXsU8BDXHjBiXSwTtfE704q7tUVxv7ExPKVg== X-YMail-OSG: lGbVCBIVM1m7TgRsaCGWC4c7X73XIZHedlaQVDkfTAxp3lG96OkuGrDerCTcBXz i_8ILFbiVn8KqVztOZIYnzlVflWtNvwz7gtt8TNNG0JPcIGodPn3HdMyHXZ_JrGEvTDz5YJSjt9e FtaCf3DDc_scpWDu3NH9WCVn0ltyvsLAuKO5rNUjokp7fOWL1xYeu.cXpQaq3wVG_vwdlkEu4xxv f8Oq1HGAhzl_qCaC_ck6YpIytSdAnpYRsBxasUeolibQ_wQOKGyJXcwS2yxOZmXHG50VI6fGIQRc JpIdjPbNra68D_u0l7iW2QcjyNllxZM7vWEu8Tyu3OyRlxGz7pOHGRA.Qghp7FWPPslm7uY5HR.c U2IcSlu8tuiyLeimMz4ep7.VAlj.4EVpa6pcSwi3nSAplAnIcrlFcnTFAOd.DW7.xyc7WvZG0km6 JK9d2RxmUzdatMkeOU9TeKAlV3Hxi24qeIag35.XPcWUGV8ZjnWZPKBTKUofQaoXQUlSKbzO2PfX 5yFDeBOlIc3rtmN3s8_wAiQRlYTJDDjKB53AfFVhdjUNmuYoN..WAoMsnfiypsap5mySvn_I4GCB TLFlJDArnVtltRVwkLzVkdxCTJFSRFeH6OpcvKoeCS3c3j6HxnZYDp54UQbW6z2.7kQ4G358wwbO wGc9b0ZUCOHxHEFRMwsdKulZJbeB_TtGj80SHUkc9M6wekkbbZ8zm1LnIx7cMC5ZOj79ZGk875jY MnQELJVibxw9YWZ4749Ys_ic_58P_WlFp23EGI1UexVc3PrO2OpKdEF3XHb_IM7asisA11RYSZmL 7ivnDaVb1tbKjL.5DFSlYU1VLUHYCwZ6kgZa2cqA6rE2g2jGErnnSF17NFcm5Ck4YG2kdhy.F752 k_GN70_8jm8I1fIkWAeIrdl91RmNH2y8X_dIC2mJ0Yxa1sMXHZbmVZRjWz32XNzMT1g9QXv2cxk5 itAIFPOjZxMZttkgZ9CLmOQS8Nq_VZZ0137ESkXi8FuwYzRxaT5nrlFqES5Ppfrs1zI4BB59Z4Gm YzBmdhqrVqS08AFHEyVmiuBzmTeGJSRTasd_BzCkw6n8yDDuB_GhLvyId4DqaHv8Aogg4oEKux_2 ytHn9V4YFgsDQ_LbxXwMoAt1WaPkDJrE835w_rv_8nyiAqRHgIJvl17ujigrIUQ0YbIz00bMBEU. R2wOPdnvyMof6pXzQmB9CWRNv.x4K98SXIN1.9JWTk5A9EJdRg5j0MoYxYvV85Cfi2JlaGFPDraQ pIEGKSXfgMxQH3xq3eCf7Aaq8PitV1mrMW5ykW8qqaliSZ8aXm86ox.z7fAp0A6_uqedbXR5Wj_A lsHDCOtercjqBFyf489Pi2lz4apU7Utx7mLXD7p1ed7QGSAay1C2Zj7GvP5f5lzdeYDGd74HKtY8 N6RT.pLSZutBhrt9SVs8dr18d7RT.xOmUKYN2GfbJCJNXqnTGExFXTQDUUMECvQvacQcMXONGWl8 BvjeVmksMiMI87cH9ToamGmNrGd3wvvvE05BwDqhw2pZVGXZnWkOrxddClD4lJ5UQtKuPOdqCqli O5YRlua_N5w8zJiR_H1fNTM_b3OzkmZ8T3grHcX4AUnM3oXopPsKksIcvb8mUBG8dscvEL8B8GNZ _t.fBaBh4yLKZ1VMINMy3qrQSgm9jXNLx0gnbJI2jI__kcpGrfoFg5R1SuqhjcDIlOMpCskbsDDW 1zXdptzzpY52XkICvF1MahNxZeWA_pAwBW3bm7v.2eEe8FRhDPcy_ntG5YO9lYnDbrlGQ99b.q0J uSGJHrXh1Z8Y6cK1HC60vImqKV0VCDCaCo4JjulCYXH03IinqMFZeDh7jQEG6RvztR5ubLJ03OGF jZoJjXiVXlVCCYcB9FTwLKNwVtGC.N2tyNfbQpwB4od02.eTxvaZlofqJFdn5y1OZ.jQe9j9yYx6 zsuCcGSykgjsC4kVtptQjmcdZ1.JQB17JM3Tlwlwsjk289t.xHWKh5iXFrPYyf9lcPzWqHzAWr1z w0c_CSaAh5MFaonahVTPOS6RT9L8cCEDVHKNgz68zPThMCdSBwrDMRqtSn66_skpdewZWpfqqSkj FXXQSzmKa1LuJD4eoe08eyAeu0aMYfscrNaFFxZcRFwiowQmiec7RlYhyPKWwuPNnnTeXZu9rx40 ZnvMyV6esYF_R_9Cz0xbwUT58UevRmELFfh3hlHoSPDSNWvI83eyjFvDwuXtTD7cJy2_mNufymZU 0KVV1KTeoNfMI.IahmhJYtScDbrfF04hfPFy6zQMLOOmItUpnJPkGdZ1pWypbOJo- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sat, 16 Jul 2022 03:17:22 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-zlmw9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8e3717a17caa90f56ce833adc98952fa; Sat, 16 Jul 2022 03:17:19 +0000 (UTC) From: Po Lu To: =?utf-8?Q?Andr=C3=A9s_Ram=C3=ADrez?= Subject: Re: bug#56528: 29.0.50; Emacs lucid segfaults when X dies References: <877d4h1vl9.fsf@astatine.mail-host-address-is-not-set> <87ilo1uw9d.fsf@yahoo.com> <87sfn5l1c9.fsf@gmail.com> <87cze9urzv.fsf@yahoo.com> <877d4hi2lx.fsf@gmail.com> <831qupw3us.fsf@gnu.org> <87r12pgn80.fsf@gmail.com> <83zghdunq1.fsf@gnu.org> <87mtddgkp9.fsf@gmail.com> <83v8s1uecy.fsf@gnu.org> <87y1wwsdvy.fsf@yahoo.com> Date: Sat, 16 Jul 2022 11:17:13 +0800 In-Reply-To: (=?utf-8?Q?=22Andr=C3=A9s_Ram=C3=ADrez=22's?= message of "Fri, 15 Jul 2022 16:17:42 +0000") Message-ID: <8735f1lpae.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 189 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56528 Cc: Eli Zaretskii , Visuwesh , 56528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andr=C3=A9s Ram=C3=ADrez writes: > Are You describing the function debug?. No. I'm talking about the X error handling functions, which are run by Xlib in C code. From unknown Mon Aug 18 00:06:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 13 Aug 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator