From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 11:29:22 2025 Received: (at submit) by debbugs.gnu.org; 11 Mar 2025 15:29:22 +0000 Received: from localhost ([127.0.0.1]:45032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts1Xi-00006n-M3 for submit@debbugs.gnu.org; Tue, 11 Mar 2025 11:29:22 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34922) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ts1Xd-00006Q-Kn for submit@debbugs.gnu.org; Tue, 11 Mar 2025 11:29:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ts1XW-0007KE-R1 for bug-gnu-emacs@gnu.org; Tue, 11 Mar 2025 11:29:08 -0400 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ts1XS-0008NP-1a for bug-gnu-emacs@gnu.org; Tue, 11 Mar 2025 11:29:06 -0400 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-225477548e1so58763505ad.0 for ; Tue, 11 Mar 2025 08:29:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741706939; x=1742311739; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=D3j0MYxotVBpVxZfOmOgdhmCae9V/J43UdyXNas+8Uk=; b=iQQG81gptxmclMFnj8dO1gZ5q4xs4QIZ/PvI05z1z3caZGRnIVPE+hxWtrjDNvfd3q mArSxm2g9/xm6751QqsfXDi1W3hB6AJ6xYSknqi+flKK1ghOrZvxbe5DiOeP4ANIWzc8 48Z7oyfDaRMX8gbT8tViqgpUceuCdCCR1LtxvYs/RB3nHNWGOWvI1DBUvVItnGmIi4x0 KDXaSmwzhZXbLrQjJ2vHhDcPJP3gPgKmi49NUi1yhaT3WNobDG2mnoHRqPb0DGaVD5U8 e7fYC2ER3YKGy+OyTWWF/+X1B9znNb5I/lzl0y0mRJdH1PT9QZVuPaHNSHRabEzc0hFl 9uPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741706939; x=1742311739; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=D3j0MYxotVBpVxZfOmOgdhmCae9V/J43UdyXNas+8Uk=; b=jAxXtZmyFMkcGUwyrId9/1glnRMgFrJ5cbVedryZxUYOuiF/WwUbxqN1rZMw1uu6zM Ztj4l866eFxlhfckNw80gKApK2nzvcE/gpXa4TVpjzIBwsGixK2OYwwwZ5zCL5+TAKo2 lRs0Brv93dBNieZoHkGde+Euc9yRHcfvWZGZ/hegUdOdldlnDb15icK/NDm1/qwqKXA4 vIx87JFBywgfraKJBXsbb2RAsUYt/1sKVBG1fxCPKmVlcnGrMQ7YcNRi8DJVSY2eKnrK I+z9St3CweTRjhxXs/fVDvDhXQ8z0UXmSeVQVmn1OOb07XOtFWF/bSfsKBQd8CibG8D0 MO9g== X-Gm-Message-State: AOJu0YxjucvJNmtHe+OVq8nWkQARaPMbj8lrLdizK6ETAIaYfaSGnj2j jQSXqTVlMirP+zxGDlbaD784CIlzPolW8foB27N7J8as/a5aq6U2acUTbtVb X-Gm-Gg: ASbGncsI5IhgNpsPwywvj3AGEMrQSHp0lwAu7Ov5F6o2itrnQPg45wI5Qr1pYrzJ3XN Bxgc3vAKCeJsaF+7/K7S73OpTrnyTrYsw0sSnzxZtmn1FDKDznoDPMIho5XZblA02TTO+PgsZ0B rOmE9B4hgr6VUXOSle1gWvUGnykpqQnyWNfOcrF0uMEqAPnJnTu11UQzUiTa46I/aAdxDatQBw0 TLI7iIgZjqty0aevDTAZIRhuNh6E3pC1VBvfk3HFkumCLVzDS1EPa9TNkud0GlqjYdfgz+F4plq 1ILhUbNNIQga8HAvcoEMN1jdVvqGPZNOPhQIK5ywgXI4kg== X-Google-Smtp-Source: AGHT+IHsQpptogp7fPY3hrnZlyMSMYqPf+yNEiZCtrai9FR9jwd7/wnpso4G4Q6cmgPNv2uDYIcfww== X-Received: by 2002:a05:6a00:1887:b0:736:450c:fa56 with SMTP id d2e1a72fcca58-736aa9e7ac9mr23230121b3a.5.1741706938523; Tue, 11 Mar 2025 08:28:58 -0700 (PDT) Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id d2e1a72fcca58-736c3de564dsm6536148b3a.94.2025.03.11.08.28.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 08:28:57 -0700 (PDT) From: Visuwesh To: bug-gnu-emacs@gnu.org Subject: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 X-Debbugs-Cc: Date: Tue, 11 Mar 2025 20:58:53 +0530 Message-ID: <87ecz3r3gq.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::643; envelope-from=visuweshm@gmail.com; helo=mail-pl1-x643.google.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 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, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 4.5 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: While trying to reproduce bug#73456, I ended up with a different error. When using Emacs as usual, all frames except one were killed. However, I still did not get the GDB prompt so I did % kill -USR2 EMACS-PID Content analysis details: (4.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.71 listed in zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) 0.0 T_FILL_THIS_FORM_SHORT Fill in a short form with personal information 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" X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: While trying to reproduce bug#73456, I ended up with a different error. When using Emacs as usual, all frames except one were killed. However, I still did not get the GDB prompt so I did % kill -USR2 EMACS-PID Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.71 listed in zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager While trying to reproduce bug#73456, I ended up with a different error. When using Emacs as usual, all frames except one were killed. However, I still did not get the GDB prompt so I did % kill -USR2 EMACS-PID to no avail. Later, reading etc/DEBUG asked me to do % kill -TSTP EMACS-PID which ended up with Thread 1 "emacs" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7ffff5274300 (LWP 85389)] futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at = ../sysdeps/nptl/futex-internal.h:146 warning: 146 ../sysdeps/nptl/futex-internal.h: No such file or directory After producing the backtrace (see below), I could not see the *Messages* buffer after `c', so I followed etc/DEBUG further and loaded etc/emacs-buffer.gdb, and got a dump of the *Messages* buffer. This has Auto-saving...done X protocol error: BadGC (invalid GC parameter) on protocol request 60 Serial no: 7157781 Failing resource ID (if any): 0x1e37440 Minor code: 0 This is a bug! Please report this to bug-gnu-emacs@gnu.org! It says to report it, so here I am. I have the core file for this process, and still haven't killed it. I started Emacs under gdb as: (gdb) run --fg-daemon=3Dvz -xrm "emacs.synchronous: true" The build information in the bug report, and that of the dead(?) Emacs should be the same. I built Emacs with CFLAGS=3D-g3 as per Eli's advice in bug#73456. This new error was obtained _after_ the error in bug#73456 was shown. Gdb did not break then however, so I couldn't get a backtrace. I hope the backtrace this time is somewhat helpful. (gdb) bt #0 futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at = ../sysdeps/nptl/futex-internal.h:146 #1 __GI___lll_lock_wait (futex=3Dfutex@entry=3D0x7ffff701f8c0, private=3D0= ) at ./nptl/lowlevellock.c:49 #2 0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=3D0x7ffff701f8c0)= at ./nptl/pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=3D0x7ffff701f8c0) at ./nptl/pthread_mutex_= lock.c:93 #4 0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2 #5 0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_6= 4-linux-gnu/libcairo.so.2 #6 0x00005555557bd73b in ftcrfont_encode_char (font=3D0x5555599e4c70, c=3D= ) at ftcrfont.c:395 #7 0x00005555557586ab in font_has_char (f=3Df@entry=3D0x55555b224290, font= =3D0x5555599e4c75, c=3Dc@entry=3D2949) at font.c:3067 #8 0x00005555557c0195 in fontset_find_font (fontset=3D0x55555b5f2605, c=3D= c@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, charset_id=3Dcharset_id= @entry=3D-1, fallback=3Dfallback@entry=3Dfalse) at fontset.c:684 #9 0x00005555557c0bfd in fontset_font (fontset=3Dfontset@entry=3D0x5555b6c= 86a5d, c=3Dc@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, id=3D-1) at = fontset.c:782 #10 0x00005555557c14f8 in font_for_char (face=3Dface@entry=3D0x555577978dd0= , c=3Dc@entry=3D2949, pos=3Dpos@entry=3D1, object=3Dobject@entry=3D0x555578= 3e0314) at fontset.c:1072 #11 0x0000555555759987 in font_range (pos=3D2, pos@entry=3D1, pos_byte=3D4,= pos_byte@entry=3D1, limit=3Dlimit@entry=3D0x7fffffff8508, w=3Dw@entry=3D0x= 5555b75c6110, face=3Dface@entry=3D0x555577978dd0, string=3Dstring@entry=3D0= x5555783e0314, ch=3D2949) at font.c:3980 #12 0x00005555557a7f9c in autocmp_chars (rule=3D, charpos=3D= charpos@entry=3D1, bytepos=3Dbytepos@entry=3D1, limit=3D2, limit@entry=3D17= , win=3Dwin@entry=3D0x5555b75c6110, face=3Dface@entry=3D0x555577978dd0, str= ing=3D0x5555783e0314, direction=3D0x33c0, ch=3D2949) at composite.c:963 #13 0x00005555557a98a0 in composition_reseat_it (cmp_it=3Dcmp_it@entry=3D0x= 7fffffff94d0, charpos=3D1, bytepos=3D1, endpos=3D17, w=3D0x5555b75c6110, bi= di_level=3D, face=3D0x555577978dd0, string=3D0x5555783e0314)= at composite.c:1346 #14 0x00005555555ce5b0 in next_element_from_string (it=3D0x7fffffff8c10) at= xdisp.c:9444 #15 0x00005555555d97c8 in get_next_display_element (it=3Dit@entry=3D0x7ffff= fff8c10) at xdisp.c:8309 #16 0x00005555555e5f6c in display_string (string=3Dstring@entry=3D0x0, lisp= _string=3Dlisp_string@entry=3D0x5555783e0314, face_string=3Dface_string@ent= ry=3D0x0, face_string_pos=3Dface_string_pos@entry=3D0, start=3Dstart@entry= =3D0, it=3Dit@entry=3D0x7fffffff8c10, field_width=3D, precis= ion=3D, max_x=3D958, multibyte=3D) at xdisp.c= :29376 #17 0x00005555555e662c in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D9, depth@entry=3D7, field_width=3D-6, precision=3Dprecision@en= try=3D-75, elt=3D0x5555783e0314, props=3D, props@entry=3D0x0= , risky=3Dfalse) at xdisp.c:27853 #18 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D7, depth@entry=3D5, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 #19 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D5, depth@entry=3D3, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 #20 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D3, depth@entry=3D1, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 #21 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, preci= sion=3Dprecision@entry=3D0, elt=3D, elt@entry=3D0x7ffff17423= c3, props=3Dprops@entry=3D0x0, risky=3Dfalse) at xdisp.c:28171 #22 0x00005555555eb939 in display_mode_line (w=3Dw@entry=3D0x5555b75c6110, = face_id=3DMODE_LINE_ACTIVE_FACE_ID, format=3D0x7ffff17423c3) at xdisp.c:275= 87 #23 0x0000555555600a84 in display_mode_lines (w=3D0x5555b75c6110) at xdisp.= c:27496 #24 redisplay_window (window=3D0x5555b75c6115, just_this_one_p=3Djust_this_= one_p@entry=3Dfalse) at xdisp.c:21045 #25 0x0000555555602de2 in redisplay_window_0 (window=3Dwindow@entry=3D0x555= 5b75c6115) at xdisp.c:18127 #26 0x000055555573a4b0 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x= 555555602db3 , arg=3Darg@entry=3D0x5555b75c6115, handle= rs=3D, hfun=3Dhfun@entry=3D0x5555555bae2e ) at eval.c:1626 #27 0x00005555555b846e in redisplay_windows (window=3D0x5555b75c6115) at xd= isp.c:18096 #28 0x00005555555e9cdb in redisplay_internal () at xdisp.c:17513 #29 0x00005555555eaf0f in redisplay () at xdisp.c:16672 #30 0x00005555556c8d12 in read_char (commandflag=3D1, map=3Dmap@entry=3D0x5= 55573944a13, prev_event=3D0x0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x= 7fffffffe15b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2672 #31 0x00005555556cb6a5 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff= ffffe270, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_l= ast@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry= =3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redi= splay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=3Dfalse)= at keyboard.c:10757 #32 0x00005555556cd67e in command_loop_1 () at keyboard.c:1424 #33 0x000055555573a43a in internal_condition_case (bfun=3Dbfun@entry=3D0x55= 55556cd1d7 , handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@= entry=3D0x5555556be477 ) at eval.c:1602 #34 0x00005555556b977e in command_loop_2 (handlers=3Dhandlers@entry=3D0x90)= at keyboard.c:1163 #35 0x000055555573a378 in internal_catch (tag=3Dtag@entry=3D0x12420, func= =3Dfunc@entry=3D0x5555556b975b , arg=3Darg@entry=3D0x90) at= eval.c:1282 #36 0x00005555556b9738 in command_loop () at keyboard.c:1141 #37 0x00005555556be07c in recursive_edit_1 () at keyboard.c:749 #38 0x00005555556be3c2 in Frecursive_edit () at keyboard.c:832 #39 0x00005555556b8b0d in main (argc=3D4, argv=3D) at emacs.= c:2562 (gdb) bt full #0 futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at = ../sysdeps/nptl/futex-internal.h:146 __ret =3D -512 err =3D err =3D __ret =3D resultvar =3D __arg4 =3D __arg3 =3D __arg2 =3D __arg1 =3D _a4 =3D _a3 =3D _a2 =3D _a1 =3D #1 __GI___lll_lock_wait (futex=3Dfutex@entry=3D0x7ffff701f8c0, private=3D0= ) at ./nptl/lowlevellock.c:49 #2 0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=3D0x7ffff701f8c0)= at ./nptl/pthread_mutex_lock.c:48 __futex =3D 0x7ffff701f8c0 private =3D private =3D __futex =3D #3 ___pthread_mutex_lock (mutex=3D0x7ffff701f8c0) at ./nptl/pthread_mutex_= lock.c:93 type =3D id =3D #4 0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2 #5 0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_6= 4-linux-gnu/libcairo.so.2 #6 0x00005555557bd73b in ftcrfont_encode_char (font=3D0x5555599e4c70, c=3D= ) at ftcrfont.c:395 ftcrfont_info =3D 0x5555599e4c70 utf8 =3D "=E0=AE=85\000" utf8len =3D stack_glyph =3D {index =3D 1725, x =3D 0, y =3D 0} glyphs =3D 0x7fffffff82a0 num_glyphs =3D 1 #7 0x00005555557586ab in font_has_char (f=3Df@entry=3D0x55555b224290, font= =3D0x5555599e4c75, c=3Dc@entry=3D2949) at font.c:3067 fontp =3D 0x5555599e4c70 #8 0x00005555557c0195 in fontset_find_font (fontset=3D0x55555b5f2605, c=3D= c@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, charset_id=3Dcharset_id= @entry=3D-1, fallback=3Dfallback@entry=3Dfalse) at fontset.c:684 font_def =3D font_entity =3D font_object =3D vec =3D 0x55555a658a25 font_group =3D 0x55555a9238e5 i =3D charset_matched =3D 0 found_index =3D f =3D 0x55555b224290 rfont_def =3D 0x55555a9238e5 #9 0x00005555557c0bfd in fontset_font (fontset=3Dfontset@entry=3D0x5555b6c= 86a5d, c=3Dc@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, id=3D-1) at = fontset.c:782 rfont_def =3D 0x2 default_rfont_def =3D 0x0 base_fontset =3D 0x55555cc3f7d5 #10 0x00005555557c14f8 in font_for_char (face=3Dface@entry=3D0x555577978dd0= , c=3Dc@entry=3D2949, pos=3Dpos@entry=3D1, object=3Dobject@entry=3D0x555578= 3e0314) at fontset.c:1072 fontset =3D 0x5555b6c86a5d rfont_def =3D charset =3D id =3D #11 0x0000555555759987 in font_range (pos=3D2, pos@entry=3D1, pos_byte=3D4,= pos_byte@entry=3D1, limit=3Dlimit@entry=3D0x7fffffff8508, w=3Dw@entry=3D0x= 5555b75c6110, face=3Dface@entry=3D0x555577978dd0, string=3Dstring@entry=3D0= x5555783e0314, ch=3D2949) at font.c:3980 category =3D ignore =3D 0 c =3D 2949 font_object =3D 0x0 f =3D #12 0x00005555557a7f9c in autocmp_chars (rule=3D, charpos=3D= charpos@entry=3D1, bytepos=3Dbytepos@entry=3D1, limit=3D2, limit@entry=3D17= , win=3Dwin@entry=3D0x5555b75c6110, face=3Dface@entry=3D0x555577978dd0, str= ing=3D0x5555783e0314, direction=3D0x33c0, ch=3D2949) at composite.c:963 count =3D {bytes =3D } pos =3D 0x6 to =3D 2 pt =3D 15189 pt_byte =3D 15191 re =3D 0x7ffff24fd784 font_object =3D 0x55555b224295 lgstring =3D len =3D f =3D 0x55555b224290 #13 0x00005555557a98a0 in composition_reseat_it (cmp_it=3Dcmp_it@entry=3D0x= 7fffffff94d0, charpos=3D1, bytepos=3D1, endpos=3D17, w=3D0x5555b75c6110, bi= di_level=3D, face=3D0x555577978dd0, string=3D0x5555783e0314)= at composite.c:1346 lgstring =3D 0x0 val =3D elt =3D direction =3D 0x33c0 i =3D #14 0x00005555555ce5b0 in next_element_from_string (it=3D0x7fffffff8c10) at= xdisp.c:9444 position =3D {charpos =3D 1, bytepos =3D 1} #15 0x00005555555d97c8 in get_next_display_element (it=3Dit@entry=3D0x7ffff= fff8c10) at xdisp.c:8309 success_p =3D get_next =3D #16 0x00005555555e5f6c in display_string (string=3Dstring@entry=3D0x0, lisp= _string=3Dlisp_string@entry=3D0x5555783e0314, face_string=3Dface_string@ent= ry=3D0x0, face_string_pos=3Dface_string_pos@entry=3D0, start=3Dstart@entry= =3D0, it=3Dit@entry=3D0x7fffffff8c10, field_width=3D, precis= ion=3D, max_x=3D958, multibyte=3D) at xdisp.c= :29376 x_before =3D i =3D nglyphs =3D x =3D n_glyphs_before =3D hpos_at_start =3D saved_face_id =3D row =3D 0x555576b70710 it_charpos =3D 1 #17 0x00005555555e662c in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D9, depth@entry=3D7, field_width=3D-6, precision=3Dprecision@en= try=3D-75, elt=3D0x5555783e0314, props=3D, props@entry=3D0x0= , risky=3Dfalse) at xdisp.c:27853 c =3D offset =3D 0 n =3D 0 field =3D prec =3D -75 literal =3D true tail_recurse =3D #18 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D7, depth@entry=3D5, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 li =3D {tortoise =3D 0x555565eef4a3, max =3D 4, n =3D 0, q =3D 4} car =3D tem =3D n =3D 6 field =3D prec =3D literal =3D tail_recurse =3D #19 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D5, depth@entry=3D3, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 li =3D {tortoise =3D 0x7ffff26bff13, max =3D 2, n =3D 0, q =3D 1} car =3D tem =3D n =3D 0 field =3D prec =3D literal =3D tail_recurse =3D #20 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D3, depth@entry=3D1, field_width=3D0, precision=3Dprecision@ent= ry=3D-69, elt=3D, props=3Dprops@entry=3D0x0, risky=3Dfalse) = at xdisp.c:28171 li =3D {tortoise =3D 0x7ffff26bfee3, max =3D 2, n =3D 0, q =3D 2} car =3D tem =3D n =3D 0 field =3D prec =3D literal =3D tail_recurse =3D #21 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8= c10, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, preci= sion=3Dprecision@entry=3D0, elt=3D, elt@entry=3D0x7ffff17423= c3, props=3Dprops@entry=3D0x0, risky=3Dfalse) at xdisp.c:28171 li =3D {tortoise =3D 0x7ffff1742383, max =3D 16, n =3D 0, q =3D 14} car =3D tem =3D n =3D 69 field =3D prec =3D literal =3D tail_recurse =3D #22 0x00005555555eb939 in display_mode_line (w=3Dw@entry=3D0x5555b75c6110, = face_id=3DMODE_LINE_ACTIVE_FACE_ID, format=3D0x7ffff17423c3) at xdisp.c:275= 87 it =3D {window =3D 0x5555b75c6115, w =3D 0x5555b75c6110, f =3D 0x55= 555b224290, method =3D GET_FROM_STRING, stop_charpos =3D 17, prev_stop =3D = 0, base_level_stop =3D 0, end_charpos =3D 17, medium_narrowing_begv =3D 0, = medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv = =3D 0, s =3D 0x0, string_nchars =3D 17, multibyte_p =3D true, tab_line_p = =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, s= tring_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p = =3D false, avoid_cursor_p =3D false, dp =3D 0x55555613a560, dpvec =3D 0x0, = dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D= 1, ctl_chars =3D {0x0 }, 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 -1, string_pos =3D {charpos =3D = 1, bytepos =3D 1}, dpvec_index =3D -1}, n_overlay_strings =3D 0, overlay_st= rings_charpos =3D 0, overlay_strings =3D {0x0 }, string_o= verlays =3D {0x0 }, string =3D 0x5555783e0314, from_overl= ay =3D 0x0, stack =3D {{string =3D 0x0, 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, ng= lyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, 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 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D = 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidge= t =3D {object =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, curre= nt =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_ov= erlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, parag= raph_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 0x0, font_he= ight =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, sto= p_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {stop_p= os =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0= , reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nby= tes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {image = =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height= =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {obje= ct =3D 0x0}}, 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 0= x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedd= ing =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, a= void_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line= _wrap =3D TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0= }, {string =3D 0x0, 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, parent_it =3D 0x0, 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 {objec= t =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0},= image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0= }}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D {pos =3D {char= pos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, string_pos =3D {char= pos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_overlay =3D 0x0, area = =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D N= EUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, st= ring_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_curs= or_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D= TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0}, {strin= g =3D 0x0, 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, c= h =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D fals= e, parent_it =3D 0x0, 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 0x0, = slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id = =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, positi= on =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 0x0, area =3D LEFT_MA= RGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR,= multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_p= refix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D fa= lse, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, = voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0}, {string =3D 0x0, = 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, ru= le_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_i= t =3D 0x0, 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 0x0, slice =3D {= x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stre= tch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {char= pos =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 0x0, area =3D LEFT_MARGIN_AREA, m= ethod =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 0x0, font_height =3D 0x0}}, sp =3D 0, selective =3D 0, w= hat =3D IT_CHARACTER, face_id =3D 1, 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, i= gnore_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, co= nstrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, a= lign_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 1, c = =3D 32, len =3D 1, cmp_it =3D {stop_pos =3D 1, id =3D -1, ch =3D 2949, rule= _idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it = =3D 0x7fffffff8c10, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, = to =3D 0, width =3D 0}, char_to_display =3D 32, glyphless_method =3D GLYPHL= ESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D {x =3D 0= x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, space_width =3D 0x0, voffset= =3D 0, tab_width =3D 8, font_height =3D 0x0, object =3D 0x5555783e0314, po= sition =3D {charpos =3D 0, bytepos =3D 0}, truncation_pixel_width =3D 8, co= ntinuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 958= , last_visible_y =3D 1016, 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 0x555576b70710, area =3D TEXT_AREA, nglyphs =3D 1, pixel_wi= dth =3D 3, ascent =3D 12, descent =3D 3, max_ascent =3D 14, max_descent =3D= 6, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 12, max_phys= _descent =3D 4, current_x =3D 407, wrap_prefix_width =3D 0, continuation_li= nes_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 76, 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 2949, nchars =3D 1, ch_= len =3D 3, type =3D STRONG_L, type_after_wn =3D STRONG_L, orig_type =3D STR= ONG_L, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_lev= els =3D 0, invalid_isolates =3D 0, prev =3D {charpos =3D 0, type =3D NEUTRA= L_WS, orig_type =3D NEUTRAL_WS}, last_strong =3D {charpos =3D 4, type =3D U= NKNOWN_BT, orig_type =3D UNKNOWN_BT}, next_for_neutral =3D {charpos =3D -1,= type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT}, prev_for_neutral =3D {char= pos =3D 0, type =3D STRONG_L, orig_type =3D NEUTRAL_WS}, next_for_ws =3D {c= harpos =3D 1, type =3D STRONG_L, orig_type =3D UNKNOWN_BT}, bracket_pairing= _pos =3D -1, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_= en_type =3D UNKNOWN_BT, sos =3D L2R, scan_dir =3D 1, disp_pos =3D 17, 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 0x5555783e0314, s =3D 0x0, schars =3D 17, bufpos =3D 0, f= rom_disp_str =3D false, unibyte =3D false}, w =3D 0x5555b75c6110, 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 0x0, min_width_start =3D 0} face =3D count =3D {bytes =3D } #23 0x0000555555600a84 in display_mode_lines (w=3D0x5555b75c6110) at xdisp.= c:27496 window_mode_line_format =3D count =3D {bytes =3D } old_selected_window =3D 0x5555b75c6115 new_frame =3D 0x55555b224295 n =3D 0 sel_w =3D 0x5555b75c6110 old_selected_window =3D new_frame =3D count =3D {bytes =3D } n =3D sel_w =3D window =3D default_help =3D window_mode_line_format =3D window_tab_line_format =3D window_header_line_format =3D #24 redisplay_window (window=3D0x5555b75c6115, just_this_one_p=3Djust_this_= one_p@entry=3Dfalse) at xdisp.c:21045 count1 =3D {bytes =3D } w =3D 0x5555b75c6110 f =3D buffer =3D old =3D lpoint =3D {charpos =3D 15189, bytepos =3D 15191} opoint =3D {charpos =3D , bytepos =3D } startp =3D {charpos =3D , bytepos =3D } update_mode_line =3D tem =3D it =3D {window =3D 0x0, w =3D 0x0, f =3D 0x0, method =3D GET_FROM_B= UFFER, stop_charpos =3D 1, prev_stop =3D 93825004709216, base_level_stop = =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv = =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, str= ing_nchars =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 {0x0, 0x0, 0x0, = 0x0, 0x0, 0x0, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffff= ffffffff, 0xffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}, st= art =3D {pos =3D {charpos =3D -1, bytepos =3D 4294967295}, overlay_string_i= ndex =3D 0, string_pos =3D {charpos =3D 1, bytepos =3D 0}, dpvec_index =3D = 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_ind= ex =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 {0x0 }, string_overlays =3D {0x0 },= string =3D 0x0, from_overlay =3D 0x0, stack =3D {{string =3D 0x0, string_n= chars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_l= evel_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, parent_it =3D 0= x0, 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 0x0, slice =3D {x =3D 0= x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D= {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {charpos =3D= 0, bytepos =3D 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, ov= erlay_string_index =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dp= vec_index =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method = =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D f= alse, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D f= alse, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D fa= lse, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, spa= ce_width =3D 0x0, font_height =3D 0x0}, {string =3D 0x0, 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, look= back =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos= =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, fac= e_id =3D 0, u =3D {image =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0= x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object = =3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {charpos =3D 0, bytep= os =3D 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_str= ing_index =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index= =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FR= OM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, stri= ng_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, disp= lay_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 0x0, font_height =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_ch= arpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cm= p_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, parent_it =3D 0x0, charpos =3D 0, n= chars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D = 0, u =3D {image =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width= =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, x= widget =3D {object =3D 0x0}}, 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}, f= rom_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER,= paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_di= splay_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellips= is_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 0x0, fo= nt_height =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0= , stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {s= top_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs = =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0= , nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {i= mage =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, h= eight =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D = {object =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D= {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, strin= g_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_overlay = =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_e= mbedding =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 fal= se, 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 0x0, font_height = =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, stop_cha= rpos =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, r= eversed_p =3D false, parent_it =3D 0x0, 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 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height = =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {objec= t =3D 0x0}}, 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 5}, dpvec_index =3D 35}, from_overlay =3D 0= x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedd= ing =3D L2R, multibyte_p =3D false, string_from_display_prop_p =3D false, s= tring_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cur= sor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap = =3D (WORD_WRAP | WINDOW_WRAP | unknown: 0xfffffffc), voffset =3D -1, space_= width =3D 0xfffffffe, font_height =3D 0x0}}, sp =3D 0, selective =3D 0, wha= t =3D 4294947728, face_id =3D 32767, 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,= align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 0, c = =3D 0, len =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, parent_it =3D 0= x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 524288, to =3D 0, w= idth =3D 0}, char_to_display =3D 1483553285, glyphless_method =3D 21845, im= age_id =3D 1, xwidget =3D 0x1, slice =3D {x =3D 0x80000, y =3D 0x10000003ae= , width =3D 0x0, height =3D 0xffffffff}, space_width =3D 0x0, voffset =3D 3= 1680, tab_width =3D -24778, font_height =3D 0x100000001, object =3D 0xd0000= 0008, position =3D {charpos =3D 3, bytepos =3D 55834574848}, truncation_pix= el_width =3D 3, 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, overrid= e_boff =3D 0, glyph_row =3D 0x10, area =3D TEXT_AREA, nglyphs =3D 0, pixel_= width =3D 0, ascent =3D 0, descent =3D 0, 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, wrap_prefix_width =3D 0, continuation_lines= _width =3D 1048576, eol_pos =3D {charpos =3D 1, bytepos =3D 1}, current_y = =3D 0, first_vpos =3D 0, vpos =3D -1, hpos =3D -1, lnum =3D 0, lnum_bytepos= =3D 25769803782, lnum_width =3D 6, lnum_pixel_width =3D 0, pt_lnum =3D 0, = stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitm= ap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, = bidi_p =3D false, bidi_it =3D {bytepos =3D 0, charpos =3D 0, ch =3D 0, ncha= rs =3D -1, ch_len =3D 0, type =3D 4294967295, type_after_wn =3D 4294967295,= orig_type =3D UNKNOWN_BT, 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 UNKNOWN_BT, orig_type =3D UNKNOWN_BT}, last_strong =3D {ch= arpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D STRONG_L}, next_for_neutral= =3D {charpos =3D 0, type =3D 4294967295, orig_type =3D 4294967295}, prev_f= or_neutral =3D {charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_B= T}, next_for_ws =3D {charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKN= OWN_BT}, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, n= ext_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_di= r =3D 0, disp_pos =3D 0, 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'= } , {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 157 '= \235', flags =3D 85 'U'}, {next_for_neutral_pos =3D 93825665151299, next_fo= r_neutral_type =3D 0, last_strong_type =3D 5, prev_for_neutral_type =3D 5, = level =3D 96 '`', flags =3D 89 'Y'}, {next_for_neutral_pos =3D 938250441344= 00, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_t= ype =3D 0, level =3D 0 '\000', flags =3D 0 '\000'}, {next_for_neutral_pos = =3D 93824994157839, next_for_neutral_type =3D 0, last_strong_type =3D 0, pr= ev_for_neutral_type =3D 0, level =3D 144 '\220', flags =3D 85 'U'}, {next_f= or_neutral_pos =3D 93824993012389, next_for_neutral_type =3D 0, last_strong= _type =3D 7, prev_for_neutral_type =3D 2, level =3D 190 '\276', flags =3D 2= 42 '\362'}, {next_for_neutral_pos =3D 93824993012389, 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 93824993018138, next_f= or_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 9382499= 3019874, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neut= ral_type =3D 3, level =3D 1 '\001', flags =3D 0 '\000'}, {next_for_neutral_= pos =3D 93824996569952, 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'}, {ne= xt_for_neutral_pos =3D 5016, next_for_neutral_type =3D 0, last_strong_type = =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 11 '\v'},= {next_for_neutral_pos =3D 93824993024649, next_for_neutral_type =3D 0, las= t_strong_type =3D 6, prev_for_neutral_type =3D 7, level =3D 151 '\227', fla= gs =3D 85 'U'}, {next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, l= ast_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 245 '\365', f= lags =3D 244 '\364'}, {next_for_neutral_pos =3D 224, next_for_neutral_type = =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\0= 00', flags =3D 0 '\000'}}, string =3D {lstring =3D 0x555555615b2a , s =3D 0x555555812fc8 "f\204\362\377y\204\362\377\210\204\= 362\377\224\204\362\377\237\204\362\377\262\204\362\377\253\204\362\377u\20= 5\362\377u\205\362\377=C4=84\362\377=D3=84\362\377\342\204\362\377=C9=85\36= 2\377^\205\362\377=CC=92\362\377\265\222\362\377\246\223\362\377\361\222\36= 2\377n\223\362\377S\245\362\377\\\245\362\377h\245\362\377{\245\362\377\222= \245\362\377\255\245\362\377=CC=A5\362\377\354\245\362\377\027\246\362\3775= \275\362\377\\\267\362\377l\267\362\377\200\267\362\377\230\267\362\377\264= \267\362\377=D4=B7\362\377\370\267\362\377'\270\362\377\266\325\362\377\234= \326\362\377\234\326\362\377\234\326\362\377\234\326\362\377\354\325\362\37= 7\234\326\362\377\234\326\362\377\234\326\362\377\234\326\362\377\234\326\3= 62\377\027\326\362\377\304\326\362\377"..., schars =3D 93824993024725, bufp= os =3D 0, from_disp_str =3D true, unibyte =3D false}, w =3D 0x5555b75c6115,= paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 6, first_elt =3D true, = new_paragraph =3D false, frame_window_p =3D true}, paragraph_embedding =3D = (unknown: 0x11fd988), min_width_property =3D 0x0, min_width_start =3D 1} current_matrix_up_to_date_p =3D used_current_matrix_p =3D temp_scroll_step =3D false count =3D {bytes =3D } rc =3D centering_position =3D last_line_misfit =3D beg_unchanged =3D end_unchanged =3D frame_line_height =3D margin =3D use_desired_matrix =3D itdata =3D lchars_modiff =3D ochars_modiff =3D force_start =3D #25 0x0000555555602de2 in redisplay_window_0 (window=3Dwindow@entry=3D0x555= 5b75c6115) at xdisp.c:18127 #26 0x000055555573a4b0 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x= 555555602db3 , arg=3Darg@entry=3D0x5555b75c6115, handle= rs=3D, hfun=3Dhfun@entry=3D0x5555555bae2e ) at eval.c:1626 val =3D c =3D 0x5555559c0be0 #27 0x00005555555b846e in redisplay_windows (window=3D0x5555b75c6115) at xd= isp.c:18096 w =3D 0x5555b75c6110 #28 0x00005555555e9cdb in redisplay_internal () at xdisp.c:17513 gcscrollbars =3D f_redisplay_flag =3D f =3D 0x55555b224290 tty_root_frames =3D w =3D sw =3D fr =3D must_finish =3D match_p =3D tlbufpos =3D {charpos =3D , bytepos =3D } tlendpos =3D {charpos =3D , bytepos =3D } number_of_visible_frames =3D sf =3D 0x55555b224290 polling_stopped_here =3D tail =3D 0x55555bf4f8a3 frame =3D 0x55555b224295 hscroll_retries =3D garbaged_frame_retries =3D consider_all_windows_p =3D update_miniwindow_p =3D count =3D {bytes =3D } retry =3D previous_frame =3D current_matrices_cleared =3D new_count =3D #29 0x00005555555eaf0f in redisplay () at xdisp.c:16672 #30 0x00005555556c8d12 in read_char (commandflag=3D1, map=3Dmap@entry=3D0x5= 55573944a13, prev_event=3D0x0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x= 7fffffffe15b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2672 echo_current =3D true c =3D local_getcjmp =3D {{__jmpbuf =3D {15189, 93825032412480, 8589934592= , 1, 1, 60758, 93825060092781, 93825499679267}, __mask_was_saved =3D 0, __s= aved_mask =3D {__val =3D {93825665089267, 93825665089267, 93826213389907, 4= 295080411, 93825499679267, 18446744073709551608, 48, 128, 18446744073709551= 608, 0, 93824993804995, 0, 140733193388037, 140737255999827, 0, 62160}}}} save_jump =3D {{__jmpbuf =3D {44640, 93824994161187, 0, 0, 14073748= 8346832, 93825060092781, 93825060092776, 140737265945240}, __mask_was_saved= =3D 44640, __saved_mask =3D {__val =3D {0, 2, 93825060092781, 938250600927= 81, 93824994160269, 93824995110856, 44640, 93825060092781, 128, 0, 93824994= 157783, 46912265566520, 93825087919040, 91873696, 93824994158153, 938250324= 12464}}}} tem =3D save =3D previous_echo_area_message =3D 0x0 also_record =3D 0x0 reread =3D false recorded =3D false polling_stopped_here =3D false orig_kboard =3D 0x55559dab25b0 retry =3D jmpcount =3D {bytes =3D } c_volatile =3D 0x555555900da0 #31 0x00005555556cb6a5 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff= ffffe270, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_l= ast@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry= =3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redi= splay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=3Dfalse)= at keyboard.c:10757 interrupted_kboard =3D 0x55559dab25b0 interrupted_frame =3D 0x55555b224290 key =3D used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D keys_local_start =3D 0 new_binding =3D count =3D {bytes =3D } t =3D echo_start =3D 0 keys_start =3D 0 current_binding =3D 0x555573944a13 first_unbound =3D 31 mock_input =3D 0 used_mouse_menu_history =3D {false } fkey =3D {parent =3D 0x55556950e963, map =3D , start= =3D 0, end =3D 0} keytran =3D {parent =3D 0x7ffff2bb6acb, map =3D , st= art =3D 0, end =3D 0} indec =3D {parent =3D 0x55556950e993, map =3D , star= t =3D 0, end =3D 0} shift_translated =3D false delayed_switch_frame =3D 0x0 original_uppercase =3D 0x0 original_uppercase_position =3D -1 disabled_conversion =3D false starting_buffer =3D 0x55555960bb68 fake_prefixed_keys =3D 0x0 first_event =3D 0x0 second_event =3D #32 0x00005555556cd67e in command_loop_1 () at keyboard.c:1424 cmd =3D keybuf =3D {0x555573946cf3, 0x30, 0x7ffff2be4e68, 0x2, 0x112e0, 0x5= 5555572b223 , 0x0, 0x200000000, 0x7fffffffe340, 0x80, 0x5= 55555901370 , 0x7ffff2be4e68, 0x112e0, 0x30, 0x2, 0x7ffff26e= 826d, 0x4, 0x55555572ae8d , 0x555555812fc8, 0x112= e0, 0x7ffff26e826d, 0x60, 0x0, 0x55555573b53d , 0x0, 0x0, 0x= b, 0x112e0, 0x30, 0x7ffff26e826d} i =3D last_pt =3D prev_modiff =3D 1435 prev_buffer =3D 0x7ffff26e8268 #33 0x000055555573a43a in internal_condition_case (bfun=3Dbfun@entry=3D0x55= 55556cd1d7 , handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@= entry=3D0x5555556be477 ) at eval.c:1602 val =3D c =3D 0x5555559c0aa0 #34 0x00005555556b977e in command_loop_2 (handlers=3Dhandlers@entry=3D0x90)= at keyboard.c:1163 val =3D #35 0x000055555573a378 in internal_catch (tag=3Dtag@entry=3D0x12420, func= =3Dfunc@entry=3D0x5555556b975b , arg=3Darg@entry=3D0x90) at= eval.c:1282 val =3D c =3D 0x5555559bf9c0 #36 0x00005555556b9738 in command_loop () at keyboard.c:1141 #37 0x00005555556be07c in recursive_edit_1 () at keyboard.c:749 count =3D {bytes =3D } val =3D #38 0x00005555556be3c2 in Frecursive_edit () at keyboard.c:832 count =3D {bytes =3D } buffer =3D #39 0x00005555556b8b0d in main (argc=3D4, argv=3D) at emacs.= c:2562 stack_bottom_variable =3D 0x7ffff62a2ec1 <__libc_calloc+401> old_argc =3D no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x7fffffffea73 "vz" ch_to_dir =3D 0x0 original_pwd =3D dump_mode =3D skip_args =3D 1 temacs =3D 0x0 attempt_load_pdump =3D only_version =3D false rlim =3D {rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615} lc_all =3D sockfd =3D -1 module_assertions =3D (gdb) c Continuing. Thread 3 "gmain" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7ffff03a96c0 (LWP 85405)] 0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe8000b70, nfds=3D1, timeout= =3D, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 warning: 42 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory (gdb) c Continuing. Thread 4 "dconf worker" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7fffefba86c0 (LWP 85406)] 0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe0000bb0, nfds=3D1, timeout= =3D, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 42 in ../sysdeps/unix/sysv/linux/ppoll.c (gdb) c Continuing. Thread 5 "gdbus" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7fffef3a76c0 (LWP 85407)] 0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe4000bb0, nfds=3D2, timeout= =3D, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 42 in ../sysdeps/unix/sysv/linux/ppoll.c (gdb) c Continuing. Thread 2 "pool-spawner" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7ffff0baa6c0 (LWP 85404)] syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 warning: 38 ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or di= rectory (gdb) c Continuing. Thread 1 "emacs" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7ffff5274300 (LWP 85389)] futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at ../s= ysdeps/nptl/futex-internal.h:146 warning: 146 ../sysdeps/nptl/futex-internal.h: No such file or directory (gdb) c Continuing. Thread 6 "[pango] fontcon" received signal SIGTSTP, Stopped (user). [Switching to Thread 0x7fffed66a6c0 (LWP 147966)] syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 warning: 38 ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or di= rectory (gdb) c Continuing. In GNU Emacs 31.0.50 (build 39, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.2, Xaw scroll bars) of 2025-03-11 built on astatine Repository revision: 7ba62284137ba162df16f55c75bda4d56da7dfe7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101015 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --with-sound=3Dalsa --with-x-toolkit=3Dlucid --without-xaw3d --without-gconf --without-libsystemd --with-cairoCFLAGS=3D-g3' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR 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: Lisp Interaction Minor modes in effect: paredit-mode: t eros-mode: t flymake-mode: t pdf-occur-global-minor-mode: t minibuffer-depth-indicate-mode: t repeat-mode: t display-time-mode: t display-battery-mode: t delete-selection-mode: t xterm-mouse-mode: t vz/winkey-minor-mode: t straight-use-package-mode: t straight-package-neutering-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t use-hard-newlines: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t minibuffer-regexp-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /home/viz/lib/emacs/straight/build/transient/transient hides /home/viz/lib/= ports/emacs/lisp/transient /home/viz/lib/emacs/straight/build/org/ob-awk hides /home/viz/lib/ports/ema= cs/lisp/org/ob-awk /home/viz/lib/emacs/straight/build/org/org-capture hides /home/viz/lib/port= s/emacs/lisp/org/org-capture /home/viz/lib/emacs/straight/build/org/ob-sql hides /home/viz/lib/ports/ema= cs/lisp/org/ob-sql /home/viz/lib/emacs/straight/build/org/ol-doi hides /home/viz/lib/ports/ema= cs/lisp/org/ol-doi /home/viz/lib/emacs/straight/build/org/org-plot hides /home/viz/lib/ports/e= macs/lisp/org/org-plot /home/viz/lib/emacs/straight/build/org/ob-dot hides /home/viz/lib/ports/ema= cs/lisp/org/ob-dot /home/viz/lib/emacs/straight/build/org/ol-eshell hides /home/viz/lib/ports/= emacs/lisp/org/ol-eshell /home/viz/lib/emacs/straight/build/org/ob-C hides /home/viz/lib/ports/emacs= /lisp/org/ob-C /home/viz/lib/emacs/straight/build/org/ob-ref hides /home/viz/lib/ports/ema= cs/lisp/org/ob-ref /home/viz/lib/emacs/straight/build/org/org-list hides /home/viz/lib/ports/e= macs/lisp/org/org-list /home/viz/lib/emacs/straight/build/org/org-mouse hides /home/viz/lib/ports/= emacs/lisp/org/org-mouse /home/viz/lib/emacs/straight/build/org/ob-haskell hides /home/viz/lib/ports= /emacs/lisp/org/ob-haskell /home/viz/lib/emacs/straight/build/org/ob-plantuml hides /home/viz/lib/port= s/emacs/lisp/org/ob-plantuml /home/viz/lib/emacs/straight/build/org/org-keys hides /home/viz/lib/ports/e= macs/lisp/org/org-keys /home/viz/lib/emacs/straight/build/org/org-clock hides /home/viz/lib/ports/= emacs/lisp/org/org-clock /home/viz/lib/emacs/straight/build/org/ox-html hides /home/viz/lib/ports/em= acs/lisp/org/ox-html /home/viz/lib/emacs/straight/build/org/oc-biblatex hides /home/viz/lib/port= s/emacs/lisp/org/oc-biblatex /home/viz/lib/emacs/straight/build/org/ob-table hides /home/viz/lib/ports/e= macs/lisp/org/ob-table /home/viz/lib/emacs/straight/build/org/ob hides /home/viz/lib/ports/emacs/l= isp/org/ob /home/viz/lib/emacs/straight/build/org/ol-w3m hides /home/viz/lib/ports/ema= cs/lisp/org/ol-w3m /home/viz/lib/emacs/straight/build/org/ob-groovy hides /home/viz/lib/ports/= emacs/lisp/org/ob-groovy /home/viz/lib/emacs/straight/build/org/org-footnote hides /home/viz/lib/por= ts/emacs/lisp/org/org-footnote /home/viz/lib/emacs/straight/build/org/org-entities hides /home/viz/lib/por= ts/emacs/lisp/org/org-entities /home/viz/lib/emacs/straight/build/org/ob-org hides /home/viz/lib/ports/ema= cs/lisp/org/ob-org /home/viz/lib/emacs/straight/build/org/org-macs hides /home/viz/lib/ports/e= macs/lisp/org/org-macs /home/viz/lib/emacs/straight/build/org/ob-shell hides /home/viz/lib/ports/e= macs/lisp/org/ob-shell /home/viz/lib/emacs/straight/build/org/ob-R hides /home/viz/lib/ports/emacs= /lisp/org/ob-R /home/viz/lib/emacs/straight/build/org/ob-lisp hides /home/viz/lib/ports/em= acs/lisp/org/ob-lisp /home/viz/lib/emacs/straight/build/org/ob-js hides /home/viz/lib/ports/emac= s/lisp/org/ob-js /home/viz/lib/emacs/straight/build/org/ob-maxima hides /home/viz/lib/ports/= emacs/lisp/org/ob-maxima /home/viz/lib/emacs/straight/build/org/org-element-ast hides /home/viz/lib/= ports/emacs/lisp/org/org-element-ast /home/viz/lib/emacs/straight/build/org/ox-ascii hides /home/viz/lib/ports/e= macs/lisp/org/ox-ascii /home/viz/lib/emacs/straight/build/org/org-persist hides /home/viz/lib/port= s/emacs/lisp/org/org-persist /home/viz/lib/emacs/straight/build/org/ox-md hides /home/viz/lib/ports/emac= s/lisp/org/ox-md /home/viz/lib/emacs/straight/build/org/org-duration hides /home/viz/lib/por= ts/emacs/lisp/org/org-duration /home/viz/lib/emacs/straight/build/org/ob-lilypond hides /home/viz/lib/port= s/emacs/lisp/org/ob-lilypond /home/viz/lib/emacs/straight/build/org/ob-ruby hides /home/viz/lib/ports/em= acs/lisp/org/ob-ruby /home/viz/lib/emacs/straight/build/org/ob-core hides /home/viz/lib/ports/em= acs/lisp/org/ob-core /home/viz/lib/emacs/straight/build/org/ol-mhe hides /home/viz/lib/ports/ema= cs/lisp/org/ol-mhe /home/viz/lib/emacs/straight/build/org/ob-ditaa hides /home/viz/lib/ports/e= macs/lisp/org/ob-ditaa /home/viz/lib/emacs/straight/build/org/ol-irc hides /home/viz/lib/ports/ema= cs/lisp/org/ol-irc /home/viz/lib/emacs/straight/build/org/ob-fortran hides /home/viz/lib/ports= /emacs/lisp/org/ob-fortran /home/viz/lib/emacs/straight/build/org/org-feed hides /home/viz/lib/ports/e= macs/lisp/org/org-feed /home/viz/lib/emacs/straight/build/org/ob-java hides /home/viz/lib/ports/em= acs/lisp/org/ob-java /home/viz/lib/emacs/straight/build/org/ox hides /home/viz/lib/ports/emacs/l= isp/org/ox /home/viz/lib/emacs/straight/build/org/oc-csl hides /home/viz/lib/ports/ema= cs/lisp/org/oc-csl /home/viz/lib/emacs/straight/build/org/ob-exp hides /home/viz/lib/ports/ema= cs/lisp/org/ob-exp /home/viz/lib/emacs/straight/build/org/org-loaddefs hides /home/viz/lib/por= ts/emacs/lisp/org/org-loaddefs /home/viz/lib/emacs/straight/build/org/ob-scheme hides /home/viz/lib/ports/= emacs/lisp/org/ob-scheme /home/viz/lib/emacs/straight/build/org/ob-tangle hides /home/viz/lib/ports/= emacs/lisp/org/ob-tangle /home/viz/lib/emacs/straight/build/org/ox-koma-letter hides /home/viz/lib/p= orts/emacs/lisp/org/ox-koma-letter /home/viz/lib/emacs/straight/build/org/ob-gnuplot hides /home/viz/lib/ports= /emacs/lisp/org/ob-gnuplot /home/viz/lib/emacs/straight/build/org/org-crypt hides /home/viz/lib/ports/= emacs/lisp/org/org-crypt /home/viz/lib/emacs/straight/build/org/org-datetree hides /home/viz/lib/por= ts/emacs/lisp/org/org-datetree /home/viz/lib/emacs/straight/build/org/org-attach hides /home/viz/lib/ports= /emacs/lisp/org/org-attach /home/viz/lib/emacs/straight/build/org/ob-julia hides /home/viz/lib/ports/e= macs/lisp/org/ob-julia /home/viz/lib/emacs/straight/build/org/ob-sqlite hides /home/viz/lib/ports/= emacs/lisp/org/ob-sqlite /home/viz/lib/emacs/straight/build/org/org-cycle hides /home/viz/lib/ports/= emacs/lisp/org/org-cycle /home/viz/lib/emacs/straight/build/org/org-faces hides /home/viz/lib/ports/= emacs/lisp/org/org-faces /home/viz/lib/emacs/straight/build/org/org-mobile hides /home/viz/lib/ports= /emacs/lisp/org/org-mobile /home/viz/lib/emacs/straight/build/org/org-ctags hides /home/viz/lib/ports/= emacs/lisp/org/org-ctags /home/viz/lib/emacs/straight/build/org/ob-latex hides /home/viz/lib/ports/e= macs/lisp/org/ob-latex /home/viz/lib/emacs/straight/build/org/ob-matlab hides /home/viz/lib/ports/= emacs/lisp/org/ob-matlab /home/viz/lib/emacs/straight/build/org/ob-sed hides /home/viz/lib/ports/ema= cs/lisp/org/ob-sed /home/viz/lib/emacs/straight/build/org/org-attach-git hides /home/viz/lib/p= orts/emacs/lisp/org/org-attach-git /home/viz/lib/emacs/straight/build/org/ob-python hides /home/viz/lib/ports/= emacs/lisp/org/ob-python /home/viz/lib/emacs/straight/build/org/ox-icalendar hides /home/viz/lib/por= ts/emacs/lisp/org/ox-icalendar /home/viz/lib/emacs/straight/build/org/org-tempo hides /home/viz/lib/ports/= emacs/lisp/org/org-tempo /home/viz/lib/emacs/straight/build/org/ob-screen hides /home/viz/lib/ports/= emacs/lisp/org/ob-screen /home/viz/lib/emacs/straight/build/org/org-num hides /home/viz/lib/ports/em= acs/lisp/org/org-num /home/viz/lib/emacs/straight/build/org/ob-forth hides /home/viz/lib/ports/e= macs/lisp/org/ob-forth /home/viz/lib/emacs/straight/build/org/ox-odt hides /home/viz/lib/ports/ema= cs/lisp/org/ox-odt /home/viz/lib/emacs/straight/build/org/ol-bbdb hides /home/viz/lib/ports/em= acs/lisp/org/ol-bbdb /home/viz/lib/emacs/straight/build/org/org-table hides /home/viz/lib/ports/= emacs/lisp/org/org-table /home/viz/lib/emacs/straight/build/org/ox-man hides /home/viz/lib/ports/ema= cs/lisp/org/ox-man /home/viz/lib/emacs/straight/build/org/ox-org hides /home/viz/lib/ports/ema= cs/lisp/org/ox-org /home/viz/lib/emacs/straight/build/org/ob-comint hides /home/viz/lib/ports/= emacs/lisp/org/ob-comint /home/viz/lib/emacs/straight/build/org/ob-clojure hides /home/viz/lib/ports= /emacs/lisp/org/ob-clojure /home/viz/lib/emacs/straight/build/org/org-id hides /home/viz/lib/ports/ema= cs/lisp/org/org-id /home/viz/lib/emacs/straight/build/org/oc-natbib hides /home/viz/lib/ports/= emacs/lisp/org/oc-natbib /home/viz/lib/emacs/straight/build/org/ox-texinfo hides /home/viz/lib/ports= /emacs/lisp/org/ox-texinfo /home/viz/lib/emacs/straight/build/org/org-agenda hides /home/viz/lib/ports= /emacs/lisp/org/org-agenda /home/viz/lib/emacs/straight/build/org/org-src hides /home/viz/lib/ports/em= acs/lisp/org/org-src /home/viz/lib/emacs/straight/build/org/ob-emacs-lisp hides /home/viz/lib/po= rts/emacs/lisp/org/ob-emacs-lisp /home/viz/lib/emacs/straight/build/org/ob-css hides /home/viz/lib/ports/ema= cs/lisp/org/ob-css /home/viz/lib/emacs/straight/build/org/ox-latex hides /home/viz/lib/ports/e= macs/lisp/org/ox-latex /home/viz/lib/emacs/straight/build/org/oc hides /home/viz/lib/ports/emacs/l= isp/org/oc /home/viz/lib/emacs/straight/build/org/ol hides /home/viz/lib/ports/emacs/l= isp/org/ol /home/viz/lib/emacs/straight/build/org/org-element hides /home/viz/lib/port= s/emacs/lisp/org/org-element /home/viz/lib/emacs/straight/build/org/org hides /home/viz/lib/ports/emacs/= lisp/org/org /home/viz/lib/emacs/straight/build/org/org-goto hides /home/viz/lib/ports/e= macs/lisp/org/org-goto /home/viz/lib/emacs/straight/build/org/ob-eval hides /home/viz/lib/ports/em= acs/lisp/org/ob-eval /home/viz/lib/emacs/straight/build/org/org-habit hides /home/viz/lib/ports/= emacs/lisp/org/org-habit /home/viz/lib/emacs/straight/build/org/org-pcomplete hides /home/viz/lib/po= rts/emacs/lisp/org/org-pcomplete /home/viz/lib/emacs/straight/build/org/ol-eww hides /home/viz/lib/ports/ema= cs/lisp/org/ol-eww /home/viz/lib/emacs/straight/build/org/ob-processing hides /home/viz/lib/po= rts/emacs/lisp/org/ob-processing /home/viz/lib/emacs/straight/build/org/org-timer hides /home/viz/lib/ports/= emacs/lisp/org/org-timer /home/viz/lib/emacs/straight/build/org/org-inlinetask hides /home/viz/lib/p= orts/emacs/lisp/org/org-inlinetask /home/viz/lib/emacs/straight/build/org/ol-bibtex hides /home/viz/lib/ports/= emacs/lisp/org/ol-bibtex /home/viz/lib/emacs/straight/build/org/org-fold-core hides /home/viz/lib/po= rts/emacs/lisp/org/org-fold-core /home/viz/lib/emacs/straight/build/org/oc-basic hides /home/viz/lib/ports/e= macs/lisp/org/oc-basic /home/viz/lib/emacs/straight/build/org/ox-publish hides /home/viz/lib/ports= /emacs/lisp/org/ox-publish /home/viz/lib/emacs/straight/build/org/oc-bibtex hides /home/viz/lib/ports/= emacs/lisp/org/oc-bibtex /home/viz/lib/emacs/straight/build/org/org-macro hides /home/viz/lib/ports/= emacs/lisp/org/org-macro /home/viz/lib/emacs/straight/build/org/ol-docview hides /home/viz/lib/ports= /emacs/lisp/org/ol-docview /home/viz/lib/emacs/straight/build/org/org-fold hides /home/viz/lib/ports/e= macs/lisp/org/org-fold /home/viz/lib/emacs/straight/build/org/org-lint hides /home/viz/lib/ports/e= macs/lisp/org/org-lint /home/viz/lib/emacs/straight/build/org/org-version hides /home/viz/lib/port= s/emacs/lisp/org/org-version /home/viz/lib/emacs/straight/build/org/ob-ocaml hides /home/viz/lib/ports/e= macs/lisp/org/ob-ocaml /home/viz/lib/emacs/straight/build/org/ob-sass hides /home/viz/lib/ports/em= acs/lisp/org/ob-sass /home/viz/lib/emacs/straight/build/org/ob-perl hides /home/viz/lib/ports/em= acs/lisp/org/ob-perl /home/viz/lib/emacs/straight/build/org/ol-rmail hides /home/viz/lib/ports/e= macs/lisp/org/ol-rmail /home/viz/lib/emacs/straight/build/org/org-protocol hides /home/viz/lib/por= ts/emacs/lisp/org/org-protocol /home/viz/lib/emacs/straight/build/org/ol-info hides /home/viz/lib/ports/em= acs/lisp/org/ol-info /home/viz/lib/emacs/straight/build/org/ob-eshell hides /home/viz/lib/ports/= emacs/lisp/org/ob-eshell /home/viz/lib/emacs/straight/build/org/org-refile hides /home/viz/lib/ports= /emacs/lisp/org/org-refile /home/viz/lib/emacs/straight/build/org/ob-octave hides /home/viz/lib/ports/= emacs/lisp/org/ob-octave /home/viz/lib/emacs/straight/build/org/ob-lua hides /home/viz/lib/ports/ema= cs/lisp/org/ob-lua /home/viz/lib/emacs/straight/build/org/ol-gnus hides /home/viz/lib/ports/em= acs/lisp/org/ol-gnus /home/viz/lib/emacs/straight/build/org/ob-makefile hides /home/viz/lib/port= s/emacs/lisp/org/ob-makefile /home/viz/lib/emacs/straight/build/org/org-archive hides /home/viz/lib/port= s/emacs/lisp/org/org-archive /home/viz/lib/emacs/straight/build/org/ob-lob hides /home/viz/lib/ports/ema= cs/lisp/org/ob-lob /home/viz/lib/emacs/straight/build/org/ol-man hides /home/viz/lib/ports/ema= cs/lisp/org/ol-man /home/viz/lib/emacs/straight/build/org/org-compat hides /home/viz/lib/ports= /emacs/lisp/org/org-compat /home/viz/lib/emacs/straight/build/org/org-colview hides /home/viz/lib/port= s/emacs/lisp/org/org-colview /home/viz/lib/emacs/straight/build/org/org-indent hides /home/viz/lib/ports= /emacs/lisp/org/org-indent /home/viz/lib/emacs/straight/build/org/ox-beamer hides /home/viz/lib/ports/= emacs/lisp/org/ox-beamer /home/viz/lib/emacs/straight/build/org/ob-calc hides /home/viz/lib/ports/em= acs/lisp/org/ob-calc Features: (shadow sort flyspell ispell ecomplete mail-extr emacsbug message yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cursor-sensor paredit edmacro kmacro eros checkdoc flymake project wordel-autoloads mines-autoloads sokoban-autoloads ement-autoloads taxy-magit-section-autoloads magit-section-autoloads taxy-autoloads persist-autoloads nov-autoloads esxml-autoloads kv-autoloads transmission-autoloads csv-mode-autoloads lua-mode-autoloads gnuplot-autoloads go-mode-autoloads racket-mode-autoloads eros-autoloads comint-mime-autoloads writegood-mode-autoloads embark ffap thingatpt compat embark-autoloads xeft-autoloads paredit-autoloads puni-autoloads expand-region-autoloads filladapt-autoloads compose org-ql-autoloads transient-autoloads org-super-agenda-autoloads ts-autoloads org-pdftools-autoloads org-noter-autoloads change-env-autoloads math-delimiters-autoloads doct-autoloads emacs-ob-racket-autoloads valign-autoloads cdlatex-autoloads tempo bibtex iso8601 time-date auctex-autoloads tex-site pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core json url-vars compile comint ansi-osc ansi-color ring cus-edit wid-edit pdf-view password-cache jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode dired-x dired dired-loaddefs exif pdf-tools-autoloads tablist-autoloads typo-autoloads mb-depth repeat visual-fill-autoloads olivetti-autoloads time format-spec battery filenotify dom tamil99 quail disp-table lacarte-autoloads shell-command-plus-autoloads delsel xt-mouse cus-load avy-autoloads icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs plz warnings icons dired-du-autoloads finder-inf filecache imenu-xref-autoloads ert map ewoc debug backtrace find-func qrencode-autoloads derived tochemfig-autoloads chemtable-autoloads molar-mass-autoloads files-x vc-backup-autoloads skeleton saveplace-pdf-view saveplace bookmark text-property-search pp saveplace-pdf-view-autoloads dbus xml rx plz-autoloads inspector-autoloads xr-autoloads straight-autoloads cl-extra help-mode straight info loaddefs-gen generate-lisp-file lisp-mnt radix-tree easy-mmode cl-seq subr-x byte-opt cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile pcase vz-nh-theme vz-options-theme rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 theme-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 lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames emacs) Memory information: ((conses 16 291887 1212309) (symbols 48 40874 6) (strings 32 141072 41859) (string-bytes 1 3520219) (vectors 16 45184) (vector-slots 8 1245969 333184) (floats 8 169 115) (intervals 56 409 0) (buffers 984 15)) From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 23:45:59 2025 Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 03:45:59 +0000 Received: from localhost ([127.0.0.1]:46725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsD2d-00048U-DG for submit@debbugs.gnu.org; Tue, 11 Mar 2025 23:45:59 -0400 Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]:46185) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsD2a-000488-93 for 76944@debbugs.gnu.org; Tue, 11 Mar 2025 23:45:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741751149; bh=dHeDEF8WUaIAsPvvcosVidfpMSpcV/N8+odkPyhjX2k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dAxH/Z348w4v+/KWnLa8TZsu6mGso9j8scOOtVxagLFfpFeIVJ9/xkPbDJEnonWm4DsGK3O28xWWR/B7NORyrFHPNt4I609nkhdlneWegykGzKi1G+HXkNhlV3zQWTKs7tEp68PRZJYNjCBM3mSqHEeDvv8EMoYXcLN1crQdcD12xWl9PWOnbY2VPA69hmsyVNwIsiqyVADKQe4qaIRJWwNeo12GLblra/ncbjWz43FSSTyDZBq4lZdg10G35BNbgX4nFfuGB0Sn4L6MlwYg+OyJ/JWOj4ekQBPnvqqGLebNtznL9S4rQOPf/XZQy2awUsVz7jRrX4FLfa9r1pPegQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741751149; bh=SAcUgR23u7FPZpN6f/3ubOn+07Vsg8geMJqgV01bWJ1=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=iCDW03rQA7+UFVGCvdwgqwM0BZ25onjYIdKDzQXBOJwK88vem8KdTUSZOFkX4LoBsdLjfgA/kGYEOL1bL9B5jrm8LJcHoNt8lNNPoJOH9K0pJYCD5stSwTObv85dzR8VZWB3Y16kGqpljqztugHjQpLL0azw8YfUrzKpzWxGtgwGP2b93AdXf1XT1p5RrctKd5/lOuxfci5pU+VLjtZRb16eSVRNDSZjadZ4inlqLbUMFUSzgMKR50e9mr1kjuQjDbmjiZw8T8m/k/8te7oWzJ2ObSYA/nMPEl+9gbdYABH63f13nQWVr+hi8PM8b8iL3laqlaAOVSeVYw9qyTGzNw== X-YMail-OSG: op49G8sVM1n5RbDZTmhQnQc35K0iH8AQgc_fCvas0mFcMbZc_2.4Z2yMpOVMtdy 6ms0xVioNRM9MByfjetVTHjrLnQkkOzUU_HFY59txXR2Hjd5PDGGCJsYJJzwko2JdKm0fSxUSHKd PeYmgTB_ilXtXB929hflOHpyvu5eKPuYdqMAqVR2rjAGdEBKHh1tOBvKtLU9lC7FkjfyY0p3EuCe CJtubJbDfNOLk0HPp9Sc9P5BxfXefni_tPaPtXckc.bNg.WXSNdj5n9_5a6CVcGcVdEOn8mmYD_B 3ynuzA3lZ7Vrame2NLX6fwF1yf3zSyqPeGFIoqjpRlQrrJy2eUXxvadzzJ0uoKOcItqXK4APcMOC Ac8tHnEQqm6JnUIdgA4vrglztHjwocpMY6jI803_16URZTnESP7MpjCDZkqIQOikjUFGVc15Eirc lqnDhQMLd8y_19F4hC4qHF1O3bJGQbzcPjelSDU_zTRcKZFeeZ6jp6DV4ijFSp9nklm9bjehkaIF 9ayfhOBSxOllWxcmjey3QPZQ07evj4_nAOf6JiPCkqVN0EQRDzzWpjVxeGsjQ0mXJMTzfQRrmAe7 wWw3F8GGuPyV7MeOZYjpdPENFkwORtdNs1Q09H8aD.KpPUjhLOOHGan101ArkZDjha0FjFprxxbx qO6cosEMWPmheeFxvXxKBS8pPnvNtm165d_5zsVjyhiEWJWpjezpIoJdSzvAP82nQsIt1.rv5Kew oaij8Ld4A0Y43vZ11DmoX0qdvWZqrWiYUz8FB0NeFPJvOxUtSaNSelcHZUCziymDJWBcwlG36etL u3.j8HwoLpXnxtny8ABCNl6SabsrG3B04PxvuvekSATDDZRSfYXbEIA75MN0pm3gIPD9HgNSJjam SA9vmuRXmUKF29tCmlYZw5m5quKLa7uTNaXo5aMkMQ9UGR6sbbF9YYjTvqi0Oev.eYkH4c.TrCr9 22ILmMTd.S7L7gM4hVAGtvENah9T5q7D5Clb00fnhvQ8HsLhuhY9FQo5Dk__stR9tNAZSSYt_X50 TSFa7Rq9xqSzDPsLdmEGfqRnl2QXzJxAp2Wp8kEOH.m1gZULeT3TaNb9dMutBdWF.avcfw5_ugMu UkmlbAQQ7.r.fonGGFa890ZLz927gpiPhAVQLyD8rakPRjvpYhHsE83m1lxAQ7H.nzrWsPQcfE9K MavAT9tn.q2DnuRsdqnCSaMrXMlsgVwO503DN5rEENvV_SaGbghSfL5N8SzVo1v_3DWcug3v84u4 .IePHSZGQc4pnbIZZFD6yR32pdsOKHx3zqn4zmJVG_uhnn49A3MW0nbCdFzlcca3hg8qJUAgj.1Y JbO_fbf6qRO2yFol7JOsW1dhNN2kHQj0hXkAFNHgFRFyLivHDDl.5PrzlThgj8_OlGZnsXiLZufb vOIoztWUrOM3_WCOwHxeMbpGZPsgnolmib0ZBRwWp0E8HCXHXV06RbN8wi6.LLNVRaI2MDx4PkJk rqmw5EHNUEyWFC2e4fsVzMv1JTbo8bnGgnoNWijM3uC9D7ls0H2FqjjMvrfMJ.RULM1qEMfOgAn2 9eohXTnbff05FkqJdbEp7D8C8nfvCzUoCH2pezn18fl6oy3STZS8DlsXowISvhRyzNzCzOxCaaPm OLS28_LDAYne2DD39Jj0P3DWZhFuw6laP0oMrdPYVksAVoFd38qPHhg5nZIQEu0H7bUoCWd7FtWi Nj9JeM2hG6YdgwNwc3HqnPN7tjMjxT0ztjqhGDTvy3Sw1zUmXNP7Tz7TU0HGIXOqCLkkujxKT1j1 h6u_nrDDKfOE0A2DEK3CrxfZjDG3HnCJjRPaF56Rkd5a1.ijv1FLWRCkPg6u7fB5AtXVFyHtpg2W k0zDTikVNSoanGKdS8IXl0hCeXvAyOnjXfaVcyVbVNLLn_z.r56Y67U0KlurCLJ5qH3NTExpGYhm 9BdA08dvX5_783_.mJNUcL1ArrLwc6.Vd353HWaqbN9QqQU.kwt9riDc1OWhzwGU.SgGezTFeA3g zp9k8XLRTuN7TTVvyDCcLnhj4Z.YoP5izWwvAAXDb2kDxjsIfdqm8DhFjtxtCRocQetw2qZK0S28 haSsJjQP.8.rsKO25sDrLFn4PfgFP3D2olYMXyzUIbngLlzZDO7kzcHGiS1edV2.11EUAZKY1CVX ntJoHD3ypKBEMNF25GT1MZ61W0SwKLLWtWM.uXGvGdtGToswf63ygZvOIHm4ZL7GEYlGiswivk9I Ws3eBiIb1.IQ3x0ksxgO68FfOzCFje5Ma0Hz_znaD.mkDDJlR9aq1jBFP5MglAMKw X-Sonic-MF: X-Sonic-ID: 00207668-5572-48ed-a683-1a5496108753 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Mar 2025 03:45:49 +0000 Received: by hermes--production-sg3-fdfb796d6-xnmk7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 73166d5907f81360aba043da13c430ab; Wed, 12 Mar 2025 03:45:44 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <87ecz3r3gq.fsf@gmail.com> References: <87ecz3r3gq.fsf@gmail.com> Date: Wed, 12 Mar 2025 11:45:39 +0800 Message-ID: <87h63y7vz0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.23435 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1491 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76944 Cc: 76944@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: > (gdb) bt > #0 futex_wait (futex_word=0x7ffff701f8c0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 > #1 __GI___lll_lock_wait (futex=futex@entry=0x7ffff701f8c0, private=0) at ./nptl/lowlevellock.c:49 > #2 0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:48 > #3 ___pthread_mutex_lock (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:93 > #4 0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2 > #5 0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_64-linux-gnu/libcairo.so.2 > #6 0x00005555557bd73b in ftcrfont_encode_char (font=0x5555599e4c70, c=) at ftcrfont.c:395 > #7 0x00005555557586ab in font_has_char (f=f@entry=0x55555b224290, font=0x5555599e4c75, c=c@entry=2949) at font.c:3067 > #8 0x00005555557c0195 in fontset_find_font (fontset=0x55555b5f2605, c=c@entry=2949, face=face@entry=0x555577978dd0, charset_id=charset_id@entry=-1, fallback=fallback@entry=false) at fontset.c:684 > #9 0x00005555557c0bfd in fontset_font (fontset=fontset@entry=0x5555b6c86a5d, c=c@entry=2949, face=face@entry=0x555577978d I don't see any frames named _XReply in this backtrace. I expect that the X error handler longjmp'ed from a Cairo routine called with one of its locks held, producing this deadlock during a subsequent invocation. You must also break on x_error_quitter. That will reveal the true source of the X error. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 00:05:43 2025 Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 04:05:43 +0000 Received: from localhost ([127.0.0.1]:46787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsDLe-00088o-TJ for submit@debbugs.gnu.org; Wed, 12 Mar 2025 00:05:43 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:43519) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsDLd-00088Z-5G for 76944@debbugs.gnu.org; Wed, 12 Mar 2025 00:05:37 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22185cddbffso8265815ad.1 for <76944@debbugs.gnu.org>; Tue, 11 Mar 2025 21:05:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741752331; x=1742357131; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=n93xDE7rUihgJXuriSNHjH3Mpcd3js9jXEcepDPftCI=; b=GJ6CVyjJPL8HqzI5qpzCe9L20GjfDIgE8ENpihVVfNAsXCEd+Vg5wg3DQF8KGwMRDN KN3HESXH6/I53kV1PaqurnvAn8UxJBjylWaPrJFyWE+k7aEd9YIe3tdktPz1m0dqhiNq cpDjT8a7RGFjsAIg7Bp9B9DQf+EJfBW1eFtYlXwrxrK+m6gIaC5UTjxByw5xBTcA2tmF F+aOd7y/AKgHikxnIhv2+rm7OIC59rFveMaVSpHvwCosrEYGU+BOreLNEd/HYYTvt2CG hifWFb1qt+1HmWB2YblGfFueHIX/Agi/VxgN8ZePfmpADGe0dsvourzMflz2sFSbCHCC WTsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741752331; x=1742357131; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=n93xDE7rUihgJXuriSNHjH3Mpcd3js9jXEcepDPftCI=; b=bIcm1ZGjKjPvXm5k8eC+ew+4GS1GqYzaYthtCEFos0sQCSH71PicYB4C2PrjB9EvAy g8eS2PSzEvdlWub+Ig/qUYXw/nRLJaKqJKbV8j3ttXqgA3a/Q/thZTSLMw1zDKBmr0Yv 4HS35l/o+snITc8uZZKC6hVWYrUkG4hxGqQed+5M4SDNXdtM3+DoJ0PGdcokI9B7twlM ZgXN7f5XhgoKlM+ukduFwRaMAY70XtiewzaR72igKllnpOxY5Haeunt2eMRk16IE72iC xPnOv9fh6hZKfTRtapxmVDFgdC+LKCe1Ex38w3Gc8mfGlrPaRC4RT+M+55XTt+QD+O2i lgHQ== X-Gm-Message-State: AOJu0Yy2Jn2YfeAxGX7gKOQ7nR339kQfNXM2bDqaisL4yU+0ph2bfZZt 7GELXMpgg1shMumcS2xUguu3BzDpK0YKucI76EAOd5rQ7ugXm4V9 X-Gm-Gg: ASbGncusme6J7mTFb2gsiqxFHdhBry0PJKGUObiKLlpwUF9Z5flrB33/coXpdUjyKRE mxNcFyRzJoW87JyU4HTKXXGhp7M4NzajhXK/KTQ4PorjPESXO4PUw/Bzbzvyyd8z4rrVbquczFT 7mlfocWK50gZ4v7Gwr8UUKNicniArkk8/opFehq7h+kDEMy6C+yf8V9vge+We6KM+QygL3rceYn 3J9UwtTO3jSkUeDnhdpEZOHBKjeC86Nl2f1gY+Eh3oD89w+vfvYNqgM/3AfgWttP8/DsiTQvQJS SyM61xIdjeMR85D4sKNvx8pvW3nK2ZH4R7IqL+L55HruZQ== X-Google-Smtp-Source: AGHT+IFgxtd09q4uzIUhKZNXOmz6+ulmenk9gCqK0v8Y7sbBaHg735027Kl/DWV0VHswXCYPF4ghEA== X-Received: by 2002:a05:6a00:2994:b0:736:bced:f4cf with SMTP id d2e1a72fcca58-736ec43fd2fmr7472670b3a.0.1741752330844; Tue, 11 Mar 2025 21:05:30 -0700 (PDT) Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id d2e1a72fcca58-736d11d4600sm5738467b3a.116.2025.03.11.21.05.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 21:05:30 -0700 (PDT) From: Visuwesh To: Po Lu Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <87h63y7vz0.fsf@yahoo.com> References: <87ecz3r3gq.fsf@gmail.com> <87h63y7vz0.fsf@yahoo.com> Date: Wed, 12 Mar 2025 09:35:27 +0530 Message-ID: <8734fiki60.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: [Wednesday March 12, 2025] Po Lu wrote: > Visuwesh writes: > >> (gdb) bt >> #0 futex_wait (futex_word=0x7ffff701f8c0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 >> #1 __GI___lll_lock_wait (futex=futex@entry=0x7ffff701f [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:642 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.71 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) X-Debbugs-Envelope-To: 76944 Cc: 76944@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.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: [Wednesday March 12, 2025] Po Lu wrote: > Visuwesh writes: > >> (gdb) bt >> #0 futex_wait (futex_word=0x7ffff701f8c0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 >> #1 __GI___lll_lock_wait (futex=futex@entry=0x7ffff701f [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:642 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.71 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager [Wednesday March 12, 2025] Po Lu wrote: > Visuwesh writes: > >> (gdb) bt >> #0 futex_wait (futex_word=0x7ffff701f8c0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 >> #1 __GI___lll_lock_wait (futex=futex@entry=0x7ffff701f8c0, private=0) at ./nptl/lowlevellock.c:49 >> #2 0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:48 >> #3 ___pthread_mutex_lock (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:93 >> #4 0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2 >> #5 0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_64-linux-gnu/libcairo.so.2 >> #6 0x00005555557bd73b in ftcrfont_encode_char (font=0x5555599e4c70, c=) at ftcrfont.c:395 >> #7 0x00005555557586ab in font_has_char (f=f@entry=0x55555b224290, font=0x5555599e4c75, c=c@entry=2949) at font.c:3067 >> #8 0x00005555557c0195 in fontset_find_font (fontset=0x55555b5f2605, c=c@entry=2949, face=face@entry=0x555577978dd0, charset_id=charset_id@entry=-1, fallback=fallback@entry=false) at fontset.c:684 >> #9 0x00005555557c0bfd in fontset_font (fontset=fontset@entry=0x5555b6c86a5d, c=c@entry=2949, face=face@entry=0x555577978d > > I don't see any frames named _XReply in this backtrace. I expect that > the X error handler longjmp'ed from a Cairo routine called with one of > its locks held, producing this deadlock during a subsequent invocation. > > You must also break on x_error_quitter. That will reveal the true > source of the X error. [ I neglected to do this, will do it once/if I restart the server process again. ] I can't get a response from Emacs. If I do `c' a couple of times after `kill -TSTP EMACS-PID', the gdb prompt eventually goes away, but Emacs is still completely frozen. I am assuming the process is as good as dead then? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 04:46:35 2025 Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 08:46:35 +0000 Received: from localhost ([127.0.0.1]:47250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsHjW-0001s5-Sm for submit@debbugs.gnu.org; Wed, 12 Mar 2025 04:46:35 -0400 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:34219) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsHjT-0001rl-DK for 76944@debbugs.gnu.org; Wed, 12 Mar 2025 04:46:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741769184; bh=11ZyQRNLAS/y83otKp6K8LrGC/GLwwpQRahpkmg06Bk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=bmKWxHEtjIqxQQzkSWPXQ/270cFuOPH7Us4jlo5uuBY4R7TyvTRK4+SQz39ciybNN6lSiBtmJkYUkEZj8xDsng06h3UEMJ8Fr7IxYuk4O95SB2U/0pGjTSbbtrM6Di2ZBouV7kA9WdOhDa5To/HUISv2cbwzGt4bdVcbldLUGgG24SrS1YRJt8458oFSQVEHbBJ6uuKhEi0zHdIRDYaI7W5X1JnmP29iATnvjFOP0Yr6uArLC+FYeb3joE4Y3mLE3zjdREVIgn+5upNd3anU51WBmdbTozOTszpXrhvpG7wO1EDvQTY4e41CPQe+pousIE+lxg7SQ2yf2CYlVyOpJw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741769184; bh=dUGn1EmnEr97D28ftmMC/BqrWh+tEHG2Gj9GzBnMpA+=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=E6TgFaAHx5PTjdzd1Y2bb46e3zXHZrFNPqVSR9eWrkFxPAbKDH+mCjhuxrz0c1ZZS8pHsPs0oS5JBZ3G9tEF/WacjCwS2R8qdpyNzYcysCp8tc1R/j/jmjmSUnMkfsGsxkN0cAnOpA/ufUROaxgb5HdjOxTqCO14+sbdFd/YrMx4ITz6lzP3XYd54nRr6INdZIl/vSDLSo6a1yBsgrtvwjYtnCcH7nZxudnZl3lIUFcNNklG8CloEOuPAVLuOS7Fqt2t8z/FkC0k7DRWV0edrXFVhppTXjpkZ58wxSbn93R1w6cHNWjbMmJd73G1I7N/yM+9IBS2mkjIsoij1DvXwg== X-YMail-OSG: 8wweYc4VM1m_Hi5a_sakykrbpB7ZwxXLQR8XT_Kjasiq7.4PFMMRRhf7sHSJVIP VzZfSOv0lg59DkDbk7QoRn90U0LDrZKXlxICFljcM1Nl29ZJIvIgpZVtGgzs1W7doYUbtj0OMolS E9oR2a_9Yv8jArCQfL0I.oWvS_WYcf.dwoc3yE8PatHDmUJbtycy0u0_pUOMw6IYVOVP0.y6xyCJ RvTmmgx0q6JYaupX0w4A6DfpE5DjMR7lwEID0Yv5hbh9ZtnTUG.czaP6PtlD5a9WO3Ae0ifookwa v3pIMppyNO1Kgf1a2E.53nokI4BX4ANio1laWX_GcspJddMUUXdmJH8zP0sM.97cmsg9UgZZjj4b XxVhQdNllBt.fd2RvN4SEK5NPDx5tRJVmIVuXj4u_F1aZoHwAZtiJtBmqCIrdQ.PJX0sf67MTnA9 vqt9z7KBzbUM9KOE7VNCC0YPHSi4R8WR8AKAXLKVyeIxoMUcnWBZTyTlHJZKC2zWDbnS9VVU2MJf zjx7POsEqddiQSTWBhkbIqeBjJXoIJjQWLoow5nS7yJ7d98pbknaXVfeU.CjzyW9PKzNaoX7CYWO SjGGjPsMKL1mTwNWCI4yVfgsTRgJ4h64EmQvUg4nGaL4IZzmxSy9sjttWkL.VjbL_7ModdBzEtcF KahlPu_wWE47qNd6N.LECjobhV1DQjIAWUMxIwFmx1iw85yZZTGg.0f73u2xegmQ2hkhxEreyR3Q xIyWxEt_Ry3STnXviAOCASf90BnsY_25zBAZ9OfIXEAEAc1EwC26HeCcHqk6XTT5ONTo.EEQn_DB h2tlSHVlB2yNLC32SnW7IENn.2.Tl2eMPKBD.eIBzjIH5Yc2M.QTSGDbbfh0cIlbpcLx9TB4_45A fHv3awaemiku6K0iExYQ6IR7iTuW5XIRUQFd5WwPV7uvq91h_Uj7ka6SjcUHLsbNn0_1a7nwmxHx mUaTug7Ok8.RsCtVsO66kJSyDYKifUpusxsd6o.q.vbOVV3IgIzmxduq9.Z8jbvxSSQI1sPtBLZw IuLRPkujK_orlk822EnSEr5o9fSWt9IZQX7qt82IaZ2EEPGZT8ErfjtuDOlpbiOWjCfSfluWTm2U 37qiEK0KouDH0O4JLASXvv0ErBj0ZaUrPIEZn.PkSuSK3w8lYOp0JiRenOcTZBV0xQK8Wp2uCEN0 aup9_pAeUj0WzpaGrHCsIOQ9J7.ETodJhkZCK2AZfbujOpagW2RNKgSnZYOBeYpGIdmAXQ46TgOH S590FRnv0hPCWphLAVmhZZrFTniMlhW3DYOL2CZnEaF_L0vUrfN8ll4S.9tmnn70aYLUDp2Gmgxw 5I2cmE.2PcmvxZT.uozeB1XH133kjiQgMRL_zKt2cJXqvGnqnJzShuaMgqFnfUPHWyltjgJtUpM7 DCpxRCZBgQtGWGXbiJoMFzCgsFvSa2GBxCfwrKOSvctQtZ9MPE6Qv4YyK9gUHNd_TE6DmXK8sLl2 mIgC.6uTIYYmhHeAnVv6kmd9tq6X_LeOPtgRKbXBqTfAc.Smbin4EDQzZ5.AlYfo122xULplMkWI CxumJzQQzdIQxFU0jwhxcj1Fh7i.WOIvJHW1Fsf5_xN3nmWU3DYwU0v5gFZx4uVi1VuCUcbAROMw XbjtylBKYOdxKIHX3GYZXWrj_7y8MUFAt00SnbP0iB7vphXL0IgnLfiKDhv9QkO5i0OjGLF3SCRa i4tCoAYID5vSGBJWTjTbmv2vKsKf5TCCPhZZxWESdAavbU3nZFtSci8.Shh_mnGaPkkER3XDjUNL lgcTUKjLOgjqyk66R8i9._Jsm.unKqskX7CO_Yf2dPaYtJ3rtLIbrAh6t0.HEm4pBJbYXfTYbQpw de4dcYWFQnj6o9ZWw3ByVRqPiN3fB8uE1_TANRMkBFjlrjv_GfiNPLE0OVACVxjNpJFSBeBKm.9G AkYty669ZBXkjgeqvtuL0ZXa6f.LLutxLZKK0HfTXvZi0XaDP7qohGqMs1LjHjg8J8aj0LMaw2BT ubEss4RQv2XCOfmRkPFkwWOYQ.n4y6ntuFAJ3.NGqhJWy7Yt0ZwsBywMdgw_3g7S3SwGS5EvJtgI 4GURw0swU89Kcu2AWT_NIYfx1XDT3XkyQtwY5.raOZucnHRqsfw1AKQHry6DngpjjFMw1PZtt3BB KqG6Fy3RPJtqI5dtZoKODN9thgjxs7bvfOZcH77ioAK88Lrb2iGSECCV8EbHQo3.saR28.tjT2eq cl9wb6r7Jrz6XWbIhhFI7GF_FMZNKFTSygBOsLbS6.l8HFGyX7zBm5gcfFNmEebk- X-Sonic-MF: X-Sonic-ID: dfe040d2-eb6b-4d3a-850c-a5b8885605b1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Mar 2025 08:46:24 +0000 Received: by hermes--production-sg3-fdfb796d6-pvzlw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4d83d3346cbfdfdf91181e0bbdc91485; Wed, 12 Mar 2025 08:46:18 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <8734fiki60.fsf@gmail.com> References: <87ecz3r3gq.fsf@gmail.com> <87h63y7vz0.fsf@yahoo.com> <8734fiki60.fsf@gmail.com> Date: Wed, 12 Mar 2025 16:46:10 +0800 Message-ID: <878qpa7i25.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.23435 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 166 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76944 Cc: 76944@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 am assuming the process is as good as dead then? Yes, unless you had the foresight to debug Emacs under rr or some such. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 05:02:39 2025 Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 09:02:39 +0000 Received: from localhost ([127.0.0.1]:47291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsHz5-0002c7-3e for submit@debbugs.gnu.org; Wed, 12 Mar 2025 05:02:39 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:60905) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsHz2-0002bo-Ty for 76944@debbugs.gnu.org; Wed, 12 Mar 2025 05:02:37 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22438c356c8so86224605ad.1 for <76944@debbugs.gnu.org>; Wed, 12 Mar 2025 02:02:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741770150; x=1742374950; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=61Vqy+Upp5wi5BaPTPWMtbstDtIEWWUG1JwxB6LcECU=; b=hz1czOucSZbI7oFefyweHtFqNT5aYY5BaMDAh5RX3+yi1M7ZwjiwQOGf/7cOzKRAVq YSX712YYQAoIJOD8IZOUH8ZRRCOpVLS0TS6jAOGjmNOwOVhoe1bqZ1sXvwITB7Y3Bw5I eR94aE6FKKNPo9aXPZX5xcBU3hbftaNJ10kYzBqujnl9Xl4u2Ysy2Wpgqc9O4MrWC9ss tcsLfvey7rwolcu2SOYTmcNqVsia8xhDczfok8q5oaqzR+gUlRMn3cKorvYgAnodZP8O 1Y2ubaESIaeadWG7smDJNrbnpeAiUoSmYQbNNvFJNwpVuxwEK3HetPEA5COf9ghYNAxr isuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741770150; x=1742374950; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=61Vqy+Upp5wi5BaPTPWMtbstDtIEWWUG1JwxB6LcECU=; b=cWUPzVst8a55dyfrCDwEk63YxFSiReNPnVA2zwVkDwTxBFEesqe7lV3+EB7VPcZ1kr DufcwjmSx/3cy1tT6Osa0tF42sh7srGqsyrZhgl0j6qspAZB2cGd062ho1PpnnN3LHXA l5/3N4gYKBuQJIZV619MHRsU6bZlj+u81XvmjqdolI+fAttiSt1Hw89etS/t24z6smpJ iBcMPXaapf2fJQsq8Wr4x8DdfQucJgIsoFJTfz+Yx5iaBeZPdXecT91TUA+Duf64gQ7G bQloqlamcxGZcQcN0+8lMdz5C0I4gZ0gSmNbHucojS+g0QKyT6oDvfrbvAgtO5wedpBd wQAw== X-Gm-Message-State: AOJu0YwM5X8Q/RRhRClQLe5i2kOY1T4udR82rcIg+atnT7qfdRrz61lp hiio45aKCfb3QF4d8bbUvTpMugZ87bgnnbL4jPGaVB62BVvSiukH X-Gm-Gg: ASbGnctrsGToNsTDwmPVpl8GMRsXEB8gBG1k/3n3WfpkCuiKyoH7nrtamhKKpDCCWiC Hn0Zy7Ekud2KDWCj4BWv14pynxcg/ZPuHOiH57/piiy36b5+Ugjsc0b42lYt1yFwefbbUfBosUE iWEmF/4eMFANST7WJqy/MvK7d9BdZXqsKgqJwcYaFPldVtWreXr7ROoo/U6XZcPjqgNsinoKYwy 28Vt+HUG1F88dki2VAOkhbro+7QrT4XhOi9WAnagQSLEmOfGIgk0Xm6V1/nGke5vJ2JDrZYGBWY a6cg5NqgIH5NjUJJbfRmGliihoBRaB/3HezXSo9b1UCHr4DJmc77 X-Google-Smtp-Source: AGHT+IHTYDWLT5UY1Dm+/OAB1sOAHUd+IGqBN6nglRvUzi0bGuYhi4Y4wa9ZQVa+LXIOJa9kbhTrgw== X-Received: by 2002:a17:903:46c6:b0:220:d257:cdbd with SMTP id d9443c01a7336-22428bf16b4mr360960285ad.48.1741770150233; Wed, 12 Mar 2025 02:02:30 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with UTF8SMTPSA id 98e67ed59e1d1-30118218156sm1176991a91.3.2025.03.12.02.02.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 02:02:29 -0700 (PDT) From: Visuwesh To: Po Lu Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <878qpa7i25.fsf@yahoo.com> References: <87ecz3r3gq.fsf@gmail.com> <87h63y7vz0.fsf@yahoo.com> <8734fiki60.fsf@gmail.com> <878qpa7i25.fsf@yahoo.com> Date: Wed, 12 Mar 2025 14:32:26 +0530 Message-ID: <87y0xaipul.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76944 Cc: 76944@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 (-) [Wednesday March 12, 2025] Po Lu wrote: > Visuwesh writes: > >> I am assuming the process is as good as dead then? > > Yes, unless you had the foresight to debug Emacs under rr or some such. Unfortunately, no. I made the mistake of not reading etc/DEBUG carefully before starting Emacs from gdb. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 09:47:38 2025 Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 13:47:39 +0000 Received: from localhost ([127.0.0.1]:48053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsMQs-0008N4-Gz for submit@debbugs.gnu.org; Wed, 12 Mar 2025 09:47:38 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:45327) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsMQp-0008Mm-C7 for 76944@debbugs.gnu.org; Wed, 12 Mar 2025 09:47:35 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22355618fd9so127339555ad.3 for <76944@debbugs.gnu.org>; Wed, 12 Mar 2025 06:47:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741787248; x=1742392048; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6tfEQ68FpmjTnSSLLMQhhMCgtUnlorNC+62Zsy7a4Fs=; b=crdZ5ctCAS1+LwKdzXTBDyJZlwIezy0r51OQSNMSrhJ/oiMz164Wru8VE3bDkBRr8S emxvhb2qJbx1yhBzYNqrwLGgwI74ZmzJjXIfB/Tknqm7eNa8Sdjql6ACGwzLxtGeisKx pabEThOTFXSXqGRTw4c4S9cXiiqcDKXamYdz/Cb2KbAm/HVYM7qQtNVpyndHrc+E4nDo /AZEP0oGYQvfP7vosCiGQvb0rt+j4K+sRGy7Q9c74sf5jypkwidRaBH9sV7RBWdkpKBR 6GJKasFjYbR0/k3HbgqM4lt0tk6+f3CQbIMRryWuldMpH6rWRKeQVdRTUgtcNDEGE7ev XipQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741787248; x=1742392048; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=6tfEQ68FpmjTnSSLLMQhhMCgtUnlorNC+62Zsy7a4Fs=; b=DHGoGwjr+hemAAAeVA/bg3U1Fz3H78SN+GIJ6wSMKC2kWTuw7Ox7TQ52Eb2qHCzuaj WjGtG8XzSOZlfhHA86a2Jx2sJBZ2NHB5OPU/qXZXUPKhDCnWSoSKNVJoTUYoC3KDkysv YyRv97eIZqD9Ln0FyzO+mx4ytF5WhbX8gNGZf7LOk4cEa5wQx07IGQJNz97uYElsbPsG Vcm+JoSkk2ihp0yknq5nxQhrkVjz3HLb46otNplVjbq3rgffDm7gRZoxtXX4+ylZYUnr AKeLTRj39tW2yALoc2q7j90HP+oUDgt1156CcaERLb0o6jnBBWlAb9IJLnQJhERP7n6q vttA== X-Gm-Message-State: AOJu0YwWvNekxl8RKN0rwYWpJWd+7WcX9cphhSLKeWbGc7VPqKze/5yw GOcPQb4r1U7lS5wO5QrmYRIXYF+WCGfBY7HbZmxijGfw7MWn+fOI X-Gm-Gg: ASbGncuFd0O3YX5SFErEJAELNCQc3WYtMkPztgoG2zR1rYxGEhM50tanSxS80BM4bC6 wE1SQnX4msFTkukJz0iaEqnMvd+9/rRqosf+pK81OI6VZAF9Er/Qlw/D33fxlmoRmnzdki46Zlb sxMgzFArG+2JwbcSsRer5qTrMh9gp2hIvzTCMEP8Dpfk4iSlGO9T1xOjuawR4xr7yNndkPds6SQ c/OZshsWBeVnBZGe6EQg0+oyf6vim+fL71CZRB2Fa+Kwhcw8IRQxv+ZTfjxew4UUG/0QcebQI0E 6SX2HondqCdCe3yPrZQaKTDin8Nh18xaTeFaJhL02Q== X-Google-Smtp-Source: AGHT+IEHbvo4CPu0C0haeCZLDRnyaiDEqjJ8e6a/rrwhq8XC+B65LqkBTJ6s7Hy9QXTGPEV0Ei57mw== X-Received: by 2002:a17:902:e747:b0:224:24d3:60f4 with SMTP id d9443c01a7336-22592e2d608mr109978215ad.15.1741787248486; Wed, 12 Mar 2025 06:47:28 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with UTF8SMTPSA id d9443c01a7336-224109dedccsm116426045ad.19.2025.03.12.06.47.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 06:47:28 -0700 (PDT) From: Visuwesh To: Po Lu Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <87h63y7vz0.fsf@yahoo.com> References: <87ecz3r3gq.fsf@gmail.com> <87h63y7vz0.fsf@yahoo.com> Date: Wed, 12 Mar 2025 19:17:24 +0530 Message-ID: <87o6y6bbtf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 76944 Cc: 76944@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=AE=E0=AE=BE=E0=AE=B0= =E0=AF=8D=E0=AE=9A=E0=AF=8D 12, 2025] Po Lu via "Bug reports for GNU Emacs,= the Swiss army knife of text editors" wrote: > You must also break on x_error_quitter. That will reveal the true > source of the X error. Hmm, from what I understand, src/.gdbinit already sets a break point for this function. I think the command line flag -xrm "emacs.synchronous: true" wasn't respected by the daemon which is why I couldn't get a proper backtrace out of the previous process? I now did M-: (x-synchronize t) in a frame, and it is noticeably slower to type. However, it seems like I need to do this for every frame I open. How can I check if the xrm flag is respected? Doing M-: (x-get-resource "synchronous" "Synchronous") returns nil. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 21:39:53 2025 Received: (at 76944) by debbugs.gnu.org; 13 Mar 2025 01:39:53 +0000 Received: from localhost ([127.0.0.1]:52468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsXY9-0001Om-EL for submit@debbugs.gnu.org; Wed, 12 Mar 2025 21:39:53 -0400 Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:40227) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsXY5-0001OR-PF for 76944@debbugs.gnu.org; Wed, 12 Mar 2025 21:39:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741829981; bh=3yz4XOJxnJFlpKI52/wcFXnMgONZWfd76WM3rz7jiO0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=DHwcrBhwFRZx1GnP87hUe0ZkSKVd1pvDHoPsvLpm7QGNJO3p+vqgi4JbzY+LDO2buzXlYg7OiODGAfMRIk3s7G4ehg9+pqaX4FF6VEHuAzATuU7QG9Cx7c7kIJYNNZlBfW09lOK+EOh1ktILfvAAgXG/kl3Q8dWfW8fS1gjiDVwrURKezBzLU8l0QyzWAxZstXcmSlKl6oVcUlMf2ZZESZUEdVBc5cfoD/WnBH7Fo8sTnolohjr+bOHXb5NtT5bRrgRMWJgtGv1guBcjYLAIUuVW8n+0TwbzbxAq8jaYk0LWFOe244sRyC882Jih9F9qkL4mkyMybXZDs5/6XL5uhA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741829981; bh=LycTnQFNFmYLnpKpHTB74PUYZOAK7hs9hn9P+1VcF22=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NiLo3fqdLuqWxHhXQYh4y5nqtrcUNjagvJ1PuL4RP1bNkL6eCna+uFJ/MIWXS11fqk3PePR4+3YfhFwFZzrkAW49olQgYZYSBJipALmtgy9UT3afbNWTMkBu0GqByINjZy0xbh57UBBKc7PFurM94ZhGoZ5+kKeThJGRKfU04vxWbN0l05mhk9BAYK40eORI5E2rnDL3YVvbFzSvFbamAnBmJFE0i9p6C9ZgPszFYwQ56/835E4156FFGSL29CJknKlOkaMp0XS/FgUvQpb6BLJqBKfVs9GMLkpaBkzPt5ZxRlKMYgiGd/DdgMNaPG7JEuEPkpWz0U26dzSw7QIqGg== X-YMail-OSG: lY4lM5YVM1leBGk1tKKI_7oVEzz_6yUA44cUjsOPyDkSrdnhXYZ2rHmApzmS304 MBOqW1pTkcg82Lykz238_6HsYOCfWJyoYLM0.jzECWgOBa6Yl0JXLfyo9nt8W_X9TPiz3.RTmGly YxgYOqYUXdhRepa6MS4AHQZmgrcXWZ3fqQlMUnguQ.BEETIV.di0ILqbJ6RgxO2Qw7JwtR45H75F TjgMyDeR7fW2KsU14MfR7BAzBOG7bA8E94YLo3DHDoQrM4n.ZUfqAcSFYIK9YwrffeeO2GmLBebA dO8a_KlpaeRUzvYHtuntARdXqsalcrIycP3Vrf9m7MyyUoWHhn3wvNR1ycuo8JedfZVbLX_O4RAA TA8erEtEeRhab0uYqIb1abhLXczhivFn5IMTUUxzl0kMQaZMtDaR41leueenoBjYXR3J7pO9mQ_E qcuQiTsclFYCRbMeIQBg9fGV2X9c9UKfLx4WULZ2u_mEzFj4pnEW1udoHkJ3G0JcEDNr5mk.qv1a .b0IfXnIMtFWulgLCunU6YtKnnEVkYLz5AI2.Ut9.k2a92lKconIj55mTFyZKLXNgzRYyDobTvx_ GbHx5WHVI0gvyujys_DirtmO97Zo8._GX18pIpYj34Ge1aYa.zA4CIGdAGjEdWLOl8GgSlNdcy1Z MFbSEJV1Fp7nPSYiGwkn8JsoPNB3XkiFtE3zqtkGeuaNbWtHV9MtadLu1PQagPjRfw_sW8niXfhz 4DwCUSTvg76hXB15lbEDiraD3SllmROuESjx7vjjRXzZiHnJDehB9MFoM_grrKLl14Ay4eJOFgH0 B1pcRfoposuvTLyNGj_iovAuXykKRphnreLuDmDOQ9mRVibFcQqDXfDmD6TOx7i13t6NRT05xBck XoHkIl2q1gzaCHAelKwALHgNmN6riVmXpCJ5IbgqLzzR7FsnyH5fKG5IlAAB4LiKNfvivi05Mk3k I68y1QZoKnmV6X2yuWzfWXwnNDH1sC.P47Ky2waDxTEIXF2qAiezL0soEomze7ow3ggJrPejRMqL YQW22rdrLGUBGMGH0PUKlr2_jUXtqWxKNKf2CtxAgb8nafVnEqgPr.WDpCQ1hO2lGIrBWnjZLBCY Nbsv6jlPcQkQAASz44TqryoaEJPUi.tW0zAn2QeBqeXr8RqHiahV4w8lXmwxEtfvBaA55GjyJiAD x3ZjT66QEvEaWZoY_Ld9raK6ycwLX8WL8XzoBXz7Hjfw6im._YTQZCbZC8v4nyFXvbOICv1A79UM LUSux7izO85VqQNVAUPqtFnCA17MI1DPYKUjeSxRrmw8MFAJovUOigHjWyGlg7BWfXfII_tj5AiR .vBU67RuFETqWu7iMbVCppPBOK8dJWJxS.4_5dNhpLeWGn_oR8G_9uBBNljWsDT2shS3f1AW.lkk TOU0Hkly6wXOpWKOWC7VS5pmQJy8hZNiY3Z9fuLUzDW4T513DylyV_V1tQZGDGlD10JiVuA8lML3 y.v96oe3ERjBFLwCTTDUSmVkRdrfCo7q07_EaNAAN6MMVdHCYEf65UXoHZOua80ZgwRUytjv3NuO 7KcID0mzMA91vdhTo8MiTTk0UMY1ggBTcnR7zvYeaWo1d7c.fNiZ9STBxEmKqe_SxqXt26O.F7HJ nS9ueBbSQgm9L9XHT7fY9WMUF59DUAbR6RCc164TnfuqaqxhcQVNFFmOYn6t9eqNdgmTiAIS1Fhm Lv_t1zEhr77WMnIWlLkeqMLrzWeGEJy3N5cxsuvLnSNSwIUE1BzX86UxRmiOOp4GjZmixCj35upE CUhyrww5tCbqb2pacJZGMkwK11ptnjsVuUiL6E5PZTkrIgqVSAgJoO653le6H7_VWrz.aDeqL9kl MQG2DcBlSuNyr_BlEuE7gQjBAuOPqr_9HjhbgAtT_eaa88LuFgf991Sk_ny5ZTfD825moYJwBMee itpKyZvk9HBXreYAfEr1rcK8ERGGoLdGq6jE2_yMMJtk6kPNzDG.Z.8oap2G8xFoTcF1l7OTZxDf 4nEFVRyXevDwfXF5edmZfdUJU1Et55bw1DI18lwoklbOR0voZ3rkfp80iAWawIqCWeAXPwyIGEpY WcG7z5RjSX8cIggCzrlyAycEZ.VksmhZmBUKm7uliT8lrsT0Z.jucH7mj7ybqJmT49RYkq0W98kh oUjIAITCrgQ1d0mfM9bbY_EnR9uUWHSGQkc.IZR3IHiBIsDjRTSlwRd5sv7cnqj1iqLtJtgcErA. YUjk.kCdaCZystEZ7vc9A4rsbgx2BFeKVJNYBlWgY7iRI3HW7rDYdSmp5TenA X-Sonic-MF: X-Sonic-ID: 3e5b88cf-be37-4679-9b7d-b529ff7bddb7 Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Thu, 13 Mar 2025 01:39:41 +0000 Received: by hermes--production-sg3-fdfb796d6-ms7n9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c111e482b7c8c4ac4c07c0e721668a91; Thu, 13 Mar 2025 01:39:37 +0000 (UTC) From: Po Lu To: Visuwesh Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60 In-Reply-To: <87o6y6bbtf.fsf@gmail.com> References: <87ecz3r3gq.fsf@gmail.com> <87h63y7vz0.fsf@yahoo.com> <87o6y6bbtf.fsf@gmail.com> Date: Thu, 13 Mar 2025 09:39:33 +0800 Message-ID: <878qp96756.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.23435 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1267 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76944 Cc: 76944@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: > [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=AE=E0=AE=BE=E0=AE= =B0=E0=AF=8D=E0=AE=9A=E0=AF=8D 12, 2025] Po Lu via "Bug reports for GNU Ema= cs, the Swiss army knife of text editors" wrote: > >> You must also break on x_error_quitter. That will reveal the true >> source of the X error. > > Hmm, from what I understand, src/.gdbinit already sets a break point for > this function. I think the command line flag -xrm "emacs.synchronous: > true" wasn't respected by the daemon which is why I couldn't get a > proper backtrace out of the previous process? I now did > > M-: (x-synchronize t) > > in a frame, and it is noticeably slower to type. However, it seems like > I need to do this for every frame I open. > > How can I check if the xrm flag is respected? Doing > > M-: (x-get-resource "synchronous" "Synchronous") > > returns nil. Judging by the backtrace and the deadlock in acquiring an internal Cairo lock, some error was detected and prompted Emacs or another error handler to longjmp with that lock held. The state of XSynchronize is not really material now--if a breakpoint was indeed placed on x_error_quitter, perhaps you could attempt to break on x_io_error_quitter or _XError this time.