GNU logs - #77098, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Visuwesh <visuweshm@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Mar 2025 12:23:02 +0000
Resent-Message-ID: <handler.77098.B.174230054516991 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 77098 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174230054516991
          (code B ref -1); Tue, 18 Mar 2025 12:23:02 +0000
Received: (at submit) by debbugs.gnu.org; 18 Mar 2025 12:22:25 +0000
Received: from localhost ([127.0.0.1]:38056 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuVxb-0004PO-KK
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 08:22:25 -0400
Received: from lists.gnu.org ([2001:470:142::17]:36082)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>)
 id 1tuVxQ-0004Mf-R7
 for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 08:22: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 <visuweshm@HIDDEN>)
 id 1tuVxH-00055b-Ao
 for bug-gnu-emacs@HIDDEN; Tue, 18 Mar 2025 08:22:01 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <visuweshm@HIDDEN>)
 id 1tuVxD-0002XX-Uk
 for bug-gnu-emacs@HIDDEN; Tue, 18 Mar 2025 08:21:59 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-2235189adaeso94150385ad.0
 for <bug-gnu-emacs@HIDDEN>; Tue, 18 Mar 2025 05:21:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742300513; x=1742905313; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=ZWnLFJBHHqAD0X6t4g1huy6KQ5LlgVkI2yHfpmb4BgE=;
 b=VlsarQrPrX2U+6of2zWh7/XXoJcDnc4i+561dcl5GGfZbQcZirjnwywiggSujHcM4c
 F6ZVbXVC8yjfMLWD3+LHq3S5y9B+MQD0zyMdmZhoAXkqv7XCkGp4n62tfskFJvj711vX
 CxgJR238JDcBVR3ZT1XqvoMalFpDpOETzB2pRt/LCC9SrIyqhZmigF723t3Xn0AsbSBA
 30W5q/KS4/L0Mx3B7k1tGlYCH3zO54ArxCWHmgkPupHNzeHr2/iWiVEsrcWrcCm3LPZL
 J64seDiUhnWJ3FBZf5eMQURxn/TxzdQnY/MwFSrpU2iEvDF/0ZZ7Q1jE8iqPVxtLqijU
 r3BA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742300513; x=1742905313;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=ZWnLFJBHHqAD0X6t4g1huy6KQ5LlgVkI2yHfpmb4BgE=;
 b=Gziuo2AhPdkMQ/YhZk5fjwtFpCPKy9kx0LE27UzVEBYO/7GYPMai+QwSsVbj2y25e3
 4HTEoOM3s5Z5By8s+ZAV1Wm2NwKQRL0BC1MPEO2KbEdYm8rPcQ8rVm1/o8DhPQkI85or
 7ykSBbidaRKk7X57HY/B08Rq2DRXRFRehQYuaLzdDucvmEQ2+Wtc6iKplCIGnYpekswM
 iM5CjMkpBXwIhkj5g4+156nN/zTf9jjISa2Ht6tmVs+mT/XEf84PWHv/fweGTsnqVoTx
 FASJy1xOqzaPybDFr6RC2yJUrXQY2JCn4kTZ3CjS1tsJCvGv4JaEU8P/FMXdr58aoW7n
 0J5A==
X-Gm-Message-State: AOJu0Yw8gMEN+7RlBwSKYtP3i3mqOhLHPTRHVKLkRKA9YxfA3ITMoXNi
 cvCPESMOWgrEeN3yiNtbFn1RBxymQKVfK4aqXJgxHVoj5bMjrEPw1h0g/ieq
X-Gm-Gg: ASbGncuNd/6ZT+61eHZIxwSmDR9/ngBnSd9aBuMQWHSvdXR5J2ZdFfxYvUn9Gn2Jqg0
 6pmwNuzbHsWdJkVqbz4+F5MIBLjh7YmTaDxHJQzivs40eLxs2bYIQRo/dFHZZ+I5jIQ65SKI2fX
 esNQpYUKyv+GTyJH06xj5ysR0S9si2yvTDbsKZk0al7RS+FW+OVV+J+2/mjpONC7f/GsXzPXjan
 fkVmSA94rpj3HFm3EvrIHp934Ds7rgsi2q8Petj7wUXqNBXN8jf0y4k5XXGCKKJXyfdPlOG/L0s
 Z7UFdxuJrJuZUPO1IVfK2YGpfnC9335Ana92ShRjihMXLilA1VC5TYLb
X-Google-Smtp-Source: AGHT+IG6oXU1hXuEPBfINzfxIswHD4pwOYbvYxPVJ22BDGiC+Fh4oORwZKAzy9LLM8FT/Shp5xMkcw==
X-Received: by 2002:a17:903:2349:b0:215:58be:334e with SMTP id
 d9443c01a7336-2262c9b26ebmr37246635ad.10.1742300512131; 
 Tue, 18 Mar 2025 05:21:52 -0700 (PDT)
Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-225c68aa820sm92467605ad.101.2025.03.18.05.21.50
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Mar 2025 05:21:51 -0700 (PDT)
From: Visuwesh <visuweshm@HIDDEN>
Date: Tue, 18 Mar 2025 17:51:47 +0530
Message-ID: <87r02uo7fo.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::641;
 envelope-from=visuweshm@HIDDEN; helo=mail-pl1-x641.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, FILL_THIS_FORM=0.001,
 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 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: [ The segfaulted Emacs has the same build details as the one
 I'm reporting the bug from. ] When closing an Emacs frame, I encountered
 a segfault. The frame that I closed was showing a PDF view buffer, there were
 a lavish amount of frames open in other workspaces (~10 including the frame
 tha [...] 
 Content analysis details:   (4.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 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 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]
 0.0 FILL_THIS_FORM         Fill in a form with personal information
 0.0 T_FILL_THIS_FORM_LOAN  Answer loan question(s)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 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:  [ The segfaulted Emacs has the same build details as the one
    I'm reporting the bug from. ] When closing an Emacs frame, I encountered
   a segfault. The frame that I closed was showing a PDF view buffer, there were
    a lavish amount of frames open in other workspaces (~10 including the frame
    tha [...] 
 
 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
  0.0 T_FILL_THIS_FORM_LOAN  Answer loan question(s)

[ The segfaulted Emacs has the same build details as the one I'm reporting
  the bug from.  ]

When closing an Emacs frame, I encountered a segfault.  The frame that I
closed was showing a PDF view buffer, there were a lavish amount of
frames open in other workspaces (~10 including the frame that caused the
segfault).  The dead process is still open in GDB.

P.S. I am experiencing quite a lot of crashes in the past few months.
     Is Emacs not known to work reliably with gcc-14 (14.2.0)?

Backtrace below:

    Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
    0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
    1896	  struct redisplay_interface *rif = FRAME_RIF (f);
    (gdb) bt
    #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
    #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
    #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
    #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
    #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
    #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
    #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
    #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
    #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
    #9  process_pending_signals () at keyboard.c:8186
    #10 unblock_input_to (level=0) at keyboard.c:8201
    #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
    #12 unblock_input () at keyboard.c:8220
    #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
    #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
    #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
    #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
    #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
    #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
    #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
    #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
    #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
    #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
    #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
    #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
    #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
    (gdb) bt full
    #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
            rif = <optimized out>
            rif = <optimized out>
    #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
            ew = <optimized out>
            f = 0x55555e10ccd8
    #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
    #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
    #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
    #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
            inev = {
              kind = NO_EVENT,
              ie = {
                kind = NO_EVENT,
                part = scroll_bar_nowhere,
                code = 0,
                modifiers = 0,
                x = 0x0,
                y = 0x0,
                timestamp = 0,
                frame_or_window = 0x0,
                arg = 0x0,
                device = 0x30
              },
              sie = {
                kind = NO_EVENT,
                dpyinfo = 0x0,
                requestor = 0,
                selection = 0,
                target = 0,
                property = 0,
                time = 0
              }
            }
            count = 0
            do_help = <optimized out>
            gen_help_device = <optimized out>
            gen_help_time = <optimized out>
            nbytes = 0
            any = <optimized out>
            f = <optimized out>
            mouse_frame = <optimized out>
            hlinfo = 0x555558132d58
            compose_status = {
              compose_ptr = 0x0,
              chars_matched = 0
            }
            configureEvent = {
              type = 0,
              xany = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408
              },
              xkey = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                root = 0,
                subwindow = 4607182418800017408,
                time = 0,
                x = 16449785,
                y = 16711933,
                x_root = 0,
                y_root = 0,
                state = 0,
                keycode = 0,
                same_screen = 0
              },
              xbutton = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                root = 0,
                subwindow = 4607182418800017408,
                time = 0,
                x = 16449785,
                y = 16711933,
                x_root = 0,
                y_root = 0,
                state = 0,
                button = 0,
                same_screen = 0
              },
              xmotion = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                root = 0,
                subwindow = 4607182418800017408,
                time = 0,
                x = 16449785,
                y = 16711933,
                x_root = 0,
                y_root = 0,
                state = 0,
                is_hint = 0 '\000',
                same_screen = 0
              },
              xcrossing = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                root = 0,
                subwindow = 4607182418800017408,
                time = 0,
                x = 16449785,
                y = 16711933,
                x_root = 0,
                y_root = 0,
                mode = 0,
                detail = 0,
                same_screen = 0,
                focus = 0,
                state = 0
              },
              xfocus = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                mode = 0,
                detail = 0
              },
              xexpose = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                x = 0,
                y = 0,
                width = 0,
                height = 1072693248,
                count = 0
              },
              xgraphicsexpose = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                drawable = 4607182418800017408,
                x = 0,
                y = 0,
                width = 0,
                height = 1072693248,
                count = 0,
                major_code = 0,
                minor_code = 16449785
              },
              xnoexpose = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                drawable = 4607182418800017408,
                major_code = 0,
                minor_code = 0
              },
              xvisibility = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                state = 0
              },
              xcreatewindow = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                parent = 4607182418800017408,
                window = 0,
                x = 0,
                y = 1072693248,
                width = 0,
                height = 0,
                border_width = 16449785,
                override_redirect = 16711933
              },
              xdestroywindow = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0
              },
              xunmap = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                from_configure = 0
              },
              xmap = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                override_redirect = 0
              },
              xmaprequest = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                parent = 4607182418800017408,
                window = 0
              },
              xreparent = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                parent = 4607182418800017408,
                x = 0,
                y = 0,
                override_redirect = 16449785
              },
              xconfigure = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                x = 0,
                y = 1072693248,
                width = 0,
                height = 0,
                border_width = 16449785,
                above = 0,
                override_redirect = 0
              },
              xgravity = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                x = 0,
                y = 1072693248
              },
              xresizerequest = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                width = 0,
                height = 0
              },
              xconfigurerequest = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                parent = 4607182418800017408,
                window = 0,
                x = 0,
                y = 1072693248,
                width = 0,
                height = 0,
                border_width = 16449785,
                above = 0,
                detail = 0,
                value_mask = 0
              },
              xcirculate = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                event = 4607182418800017408,
                window = 0,
                place = 0
              },
              xcirculaterequest = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                parent = 4607182418800017408,
                window = 0,
                place = 0
              },
              xproperty = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                atom = 0,
                time = 4607182418800017408,
                state = 0
              },
              xselectionclear = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                selection = 0,
                time = 4607182418800017408
              },
              xselectionrequest = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                owner = 4607182418800017408,
                requestor = 0,
                selection = 4607182418800017408,
                target = 0,
                property = 71777205704392953,
                time = 0
              },
              xselection = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                requestor = 4607182418800017408,
                selection = 0,
                target = 4607182418800017408,
                property = 0,
                time = 71777205704392953
              },
              xcolormap = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                colormap = 0,
                new = 0,
                state = 1072693248
              },
              xclient = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                message_type = 0,
                format = 0,
                data = {
                  b = "\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377\000\000\000\000",
                  s = {0, 0, 0, 0, 249, 251, 253, 255, 0, 0},
                  l = {0, 71777205704392953, 0, 0, 0}
                }
              },
              xmapping = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                request = 0,
                first_keycode = 0,
                count = 0
              },
              xerror = {
                type = 0,
                display = 0x0,
                resourceid = 4607182418800017408,
                serial = 0,
                error_code = 0 '\000',
                request_code = 0 '\000',
                minor_code = 0 '\000'
              },
              xkeymap = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                window = 4607182418800017408,
                key_vector = '\000' <repeats 14 times>, "\360?\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377"
              },
              xgeneric = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                extension = 0,
                evtype = 1072693248
              },
              xcookie = {
                type = 0,
                serial = 0,
                send_event = 0,
                display = 0x0,
                extension = 0,
                evtype = 1072693248,
                cookie = 0,
                data = 0x3ff0000000000000
              },
              pad = {0, 0, 4607182418800017408, 0, 4607182418800017408, 0, 4607182418800017408, 0, 71777205704392953, 0 <repeats 11 times>, 4691283957843, 31, 1088, 0}
            }
            next_event = {
              type = 0,
              xany = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0
              },
              xkey = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                root = 0,
                subwindow = 0,
                time = 0,
                x = 0,
                y = 0,
                x_root = 0,
                y_root = 0,
                state = 0,
                keycode = 0,
                same_screen = 0
              },
              xbutton = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                root = 0,
                subwindow = 0,
                time = 0,
                x = 0,
                y = 0,
                x_root = 0,
                y_root = 0,
                state = 0,
                button = 0,
                same_screen = 0
              },
              xmotion = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                root = 0,
                subwindow = 0,
                time = 0,
                x = 0,
                y = 0,
                x_root = 0,
                y_root = 0,
                state = 0,
                is_hint = 0 '\000',
                same_screen = 0
              },
              xcrossing = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                root = 0,
                subwindow = 0,
                time = 0,
                x = 0,
                y = 0,
                x_root = 0,
                y_root = 0,
                mode = 0,
                detail = 0,
                same_screen = 0,
                focus = 0,
                state = 0
              },
              xfocus = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                mode = 0,
                detail = 0
              },
              xexpose = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                x = 0,
                y = 0,
                width = 0,
                height = 0,
                count = 0
              },
              xgraphicsexpose = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                drawable = 0,
                x = 0,
                y = 0,
                width = 0,
                height = 0,
                count = 0,
                major_code = 0,
                minor_code = 0
              },
              xnoexpose = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                drawable = 0,
                major_code = 0,
                minor_code = 0
              },
              xvisibility = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                state = 0
              },
              xcreatewindow = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                parent = 0,
                window = 0,
                x = 0,
                y = 0,
                width = 0,
                height = 0,
                border_width = 0,
                override_redirect = 0
              },
              xdestroywindow = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0
              },
              xunmap = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                from_configure = 0
              },
              xmap = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                override_redirect = 0
              },
              xmaprequest = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                parent = 0,
                window = 0
              },
              xreparent = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                parent = 0,
                x = 0,
                y = 0,
                override_redirect = 0
              },
              xconfigure = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                x = 0,
                y = 0,
                width = 0,
                height = 0,
                border_width = 0,
                above = 0,
                override_redirect = 0
              },
              xgravity = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                x = 0,
                y = 0
              },
              xresizerequest = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                width = 0,
                height = 0
              },
              xconfigurerequest = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                parent = 0,
                window = 0,
                x = 0,
                y = 0,
                width = 0,
                height = 0,
                border_width = 0,
                above = 0,
                detail = 0,
                value_mask = 0
              },
              xcirculate = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                event = 0,
                window = 0,
                place = 0
              },
              xcirculaterequest = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                parent = 0,
                window = 0,
                place = 0
              },
              xproperty = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                atom = 0,
                time = 0,
                state = 0
              },
              xselectionclear = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                selection = 0,
                time = 0
              },
              xselectionrequest = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                owner = 0,
                requestor = 0,
                selection = 0,
                target = 0,
                property = 0,
                time = 0
              },
              xselection = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                requestor = 0,
                selection = 0,
                target = 0,
                property = 0,
                time = 0
              },
              xcolormap = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                colormap = 0,
                new = 0,
                state = 0
              },
              xclient = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                message_type = 0,
                format = 0,
                data = {
                  b = '\000' <repeats 19 times>,
                  s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
                  l = {0, 0, 0, 0, 0}
                }
              },
              xmapping = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                request = 0,
                first_keycode = 0,
                count = 0
              },
              xerror = {
                type = 0,
                display = 0x0,
                resourceid = 1179670597,
                serial = 0,
                error_code = 0 '\000',
                request_code = 0 '\000',
                minor_code = 0 '\000'
              },
              xkeymap = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                window = 0,
                key_vector = '\000' <repeats 31 times>
              },
              xgeneric = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                extension = 0,
                evtype = 0
              },
              xcookie = {
                type = 0,
                serial = 0,
                send_event = 1179670597,
                display = 0x0,
                extension = 0,
                evtype = 0,
                cookie = 0,
                data = 0x0
              },
              pad = {0, 0, 1179670597, 0 <repeats 20 times>, 140737349083534}
            }
            coding = <optimized out>
            use_copy = <optimized out>
            copy = {
              type = -1395292640,
              xany = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32
              },
              xkey = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                root = 17501837052233687552,
                subwindow = 93825019940704,
                time = 5198083588124,
                x = 0,
                y = 0,
                x_root = -164550422,
                y_root = 32767,
                state = 4294954512,
                keycode = 32767,
                same_screen = 12
              },
              xbutton = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                root = 17501837052233687552,
                subwindow = 93825019940704,
                time = 5198083588124,
                x = 0,
                y = 0,
                x_root = -164550422,
                y_root = 32767,
                state = 4294954512,
                button = 32767,
                same_screen = 12
              },
              xmotion = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                root = 17501837052233687552,
                subwindow = 93825019940704,
                time = 5198083588124,
                x = 0,
                y = 0,
                x_root = -164550422,
                y_root = 32767,
                state = 4294954512,
                is_hint = -1 '\377',
                same_screen = 12
              },
              xcrossing = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                root = 17501837052233687552,
                subwindow = 93825019940704,
                time = 5198083588124,
                x = 0,
                y = 0,
                x_root = -164550422,
                y_root = 32767,
                mode = -12784,
                detail = 32767,
                same_screen = 12,
                focus = 0,
                state = 1459359584
              },
              xfocus = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                mode = -14114304,
                detail = -220003311
              },
              xexpose = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                x = -14114304,
                y = -220003311,
                width = 1459359584,
                height = 21845,
                count = 1173159964
              },
              xgraphicsexpose = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                drawable = 32,
                x = -14114304,
                y = -220003311,
                width = 1459359584,
                height = 21845,
                count = 1173159964,
                major_code = 1210,
                minor_code = 0
              },
              xnoexpose = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                drawable = 32,
                major_code = -14114304,
                minor_code = -220003311
              },
              xvisibility = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                state = -14114304
              },
              xcreatewindow = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                parent = 32,
                window = 17501837052233687552,
                x = 1459359584,
                y = 21845,
                width = 1173159964,
                height = 1210,
                border_width = 0,
                override_redirect = 0
              },
              xdestroywindow = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552
              },
              xunmap = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                from_configure = 1459359584
              },
              xmap = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                override_redirect = 1459359584
              },
              xmaprequest = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                parent = 32,
                window = 17501837052233687552
              },
              xreparent = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                parent = 93825019940704,
                x = 1173159964,
                y = 1210,
                override_redirect = 0
              },
              xconfigure = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                x = 1459359584,
                y = 21845,
                width = 1173159964,
                height = 1210,
                border_width = 0,
                above = 140737323804906,
                override_redirect = -12784
              },
              xgravity = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                x = 1459359584,
                y = 21845
              },
              xresizerequest = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                width = -14114304,
                height = -220003311
              },
              xconfigurerequest = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                parent = 32,
                window = 17501837052233687552,
                x = 1459359584,
                y = 21845,
                width = 1173159964,
                height = 1210,
                border_width = 0,
                above = 140737323804906,
                detail = -12784,
                value_mask = 12
              },
              xcirculate = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                event = 32,
                window = 17501837052233687552,
                place = 1459359584
              },
              xcirculaterequest = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                parent = 32,
                window = 17501837052233687552,
                place = 1459359584
              },
              xproperty = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                atom = 17501837052233687552,
                time = 93825019940704,
                state = 1173159964
              },
              xselectionclear = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                selection = 17501837052233687552,
                time = 93825019940704
              },
              xselectionrequest = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                owner = 32,
                requestor = 17501837052233687552,
                selection = 93825019940704,
                target = 5198083588124,
                property = 0,
                time = 140737323804906
              },
              xselection = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                requestor = 32,
                selection = 17501837052233687552,
                target = 93825019940704,
                property = 5198083588124,
                time = 0
              },
              xcolormap = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                colormap = 17501837052233687552,
                new = 1459359584,
                state = 21845
              },
              xclient = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                message_type = 17501837052233687552,
                format = 1459359584,
                data = {
                  b = "\034\000\355E\272\004\000\000\000\000\000\000\000\000\000\000\352(", <incomplete sequence \366>,
                  s = {28, 17901, 1210, 0, 0, 0, 0, 0, 10474, -2511},
                  l = {5198083588124, 0, 140737323804906, 140737488342544, 12}
                }
              },
              xmapping = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                request = -14114304,
                first_keycode = -220003311,
                count = 1459359584
              },
              xerror = {
                type = -1395292640,
                display = 0x24,
                resourceid = 140737324677824,
                serial = 18446744073709551056,
                error_code = 32 ' ',
                request_code = 0 '\000',
                minor_code = 0 '\000'
              },
              xkeymap = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                window = 32,
                key_vector = "\000\242(\377\021\004\343\362`\017\374VUU\000\000\034\000\355E\272\004\000\000\000\000\000\000\000\000\000"
              },
              xgeneric = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                extension = 32,
                evtype = 0
              },
              xcookie = {
                type = -1395292640,
                serial = 36,
                send_event = -163677504,
                display = 0xfffffffffffffdd0,
                extension = 32,
                evtype = 0,
                cookie = 4280852992,
                data = 0x555556fc0f60
              },
              pad = {93826460255776, 36, 140737324677824, -560, 32, -944907021475864064, 93825019940704, 5198083588124, 0, 140737323804906, 140737488342544, 12, 93825019940704, 140737349084916, 0, 93825019945008, 0, -1, 93825019940820, 4096, 0, 0, 140737488342528, 1}
            }
            dx = 0
            dy = 0
            sa_avail = <optimized out>
            sa_count = {
              bytes = <optimized out>
            }
    #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
            finish = 0
            event = {
              type = 12,
              xany = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444
              },
              xkey = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                root = 0,
                subwindow = 4548370368384,
                time = 0,
                x = 367733734,
                y = 0,
                x_root = 973145452,
                y_root = 0,
                state = 1930085552,
                keycode = 0,
                same_screen = 1930022352
              },
              xbutton = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                root = 0,
                subwindow = 4548370368384,
                time = 0,
                x = 367733734,
                y = 0,
                x_root = 973145452,
                y_root = 0,
                state = 1930085552,
                button = 0,
                same_screen = 1930022352
              },
              xmotion = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                root = 0,
                subwindow = 4548370368384,
                time = 0,
                x = 367733734,
                y = 0,
                x_root = 973145452,
                y_root = 0,
                state = 1930085552,
                is_hint = 0 '\000',
                same_screen = 1930022352
              },
              xcrossing = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                root = 0,
                subwindow = 4548370368384,
                time = 0,
                x = 367733734,
                y = 0,
                x_root = 973145452,
                y_root = 0,
                mode = 1930085552,
                detail = 0,
                same_screen = 1930022352,
                focus = 0,
                state = 0
              },
              xfocus = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                mode = 0,
                detail = 0
              },
              xexpose = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                x = 0,
                y = 0,
                width = 1920,
                height = 1059,
                count = 0
              },
              xgraphicsexpose = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                drawable = 35845444,
                x = 0,
                y = 0,
                width = 1920,
                height = 1059,
                count = 0,
                major_code = 0,
                minor_code = 367733734
              },
              xnoexpose = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                drawable = 35845444,
                major_code = 0,
                minor_code = 0
              },
              xvisibility = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                state = 0
              },
              xcreatewindow = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                parent = 35845444,
                window = 0,
                x = 1920,
                y = 1059,
                width = 0,
                height = 0,
                border_width = 367733734,
                override_redirect = 0
              },
              xdestroywindow = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0
              },
              xunmap = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                from_configure = 1920
              },
              xmap = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                override_redirect = 1920
              },
              xmaprequest = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                parent = 35845444,
                window = 0
              },
              xreparent = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                parent = 4548370368384,
                x = 0,
                y = 0,
                override_redirect = 367733734
              },
              xconfigure = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                x = 1920,
                y = 1059,
                width = 0,
                height = 0,
                border_width = 367733734,
                above = 973145452,
                override_redirect = 1930085552
              },
              xgravity = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                x = 1920,
                y = 1059
              },
              xresizerequest = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                width = 0,
                height = 0
              },
              xconfigurerequest = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                parent = 35845444,
                window = 0,
                x = 1920,
                y = 1059,
                width = 0,
                height = 0,
                border_width = 367733734,
                above = 973145452,
                detail = 1930085552,
                value_mask = 1930022352
              },
              xcirculate = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                event = 35845444,
                window = 0,
                place = 1920
              },
              xcirculaterequest = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                parent = 35845444,
                window = 0,
                place = 1920
              },
              xproperty = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                atom = 0,
                time = 4548370368384,
                state = 0
              },
              xselectionclear = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                selection = 0,
                time = 4548370368384
              },
              xselectionrequest = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                owner = 35845444,
                requestor = 0,
                selection = 4548370368384,
                target = 0,
                property = 367733734,
                time = 973145452
              },
              xselection = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                requestor = 35845444,
                selection = 0,
                target = 4548370368384,
                property = 0,
                time = 367733734
              },
              xcolormap = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                colormap = 0,
                new = 1920,
                state = 1059
              },
              xclient = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                message_type = 0,
                format = 1920,
                data = {
                  b = "\000\000\000\000\000\000\000\000\346+\353\025\000\000\000\000l\005\001:",
                  s = {0, 0, 0, 0, 11238, 5611, 0, 0, 1388, 14849},
                  l = {0, 367733734, 973145452, 1930085552, 1930022352}
                }
              },
              xmapping = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                request = 0,
                first_keycode = 0,
                count = 1920
              },
              xerror = {
                type = 12,
                display = 0x21145ed,
                resourceid = 0,
                serial = 93825021088816,
                error_code = 68 'D',
                request_code = 245 '\365',
                minor_code = 34 '"'
              },
              xkeymap = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                window = 35845444,
                key_vector = "\000\000\000\000\000\000\000\000\200\a\000\000#\004\000\000\000\000\000\000\000\000\000\000\346+\353\025\000\000\000"
              },
              xgeneric = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                extension = 35845444,
                evtype = 0
              },
              xcookie = {
                type = 12,
                serial = 34686445,
                send_event = 0,
                display = 0x5555570d9430,
                extension = 35845444,
                evtype = 0,
                cookie = 0,
                data = 0x42300000780
              },
              pad = {12, 34686445, 0, 93825021088816, 35845444, 0, 4548370368384, 0, 367733734, 973145452, 1930085552, 1930022352, 0, 3, -3651143872899186156, -5812129240220433777, 140736135113536, 32, 81, 93825101893920, 140737324677984, 93825099029408, 0, 93824993480000}
            }
            count = 0
            event_found = true
            dpyinfo = 0x555558132c60
    #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
            nr = <optimized out>
            hold_quit = {
              kind = NO_EVENT,
              part = scroll_bar_nowhere,
              code = 0,
              modifiers = 0,
              x = 0x0,
              y = 0x0,
              timestamp = 0,
              frame_or_window = 0x0,
              arg = 0x0,
              device = 0x30
            }
            next = 0x5555559b9bd0
            nread = 0
            err = <optimized out>
            t = 0x555555cd31f8
    #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
            nread = <optimized out>
    #9  process_pending_signals () at keyboard.c:8186
    #10 unblock_input_to (level=0) at keyboard.c:8201
    #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
    #12 unblock_input () at keyboard.c:8220
    #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
            pselect_errno = 11
            all_rfds = {
              fds_bits = {4096, 0 <repeats 15 times>}
            }
            all_wfds = {
              fds_bits = {0 <repeats 16 times>}
            }
            tmo = {
              tv_sec = 0,
              tv_nsec = 0
            }
            tmop = 0x7fffffffd800
            context = 0x555555c85110
            have_wfds = <optimized out>
            gfds_buf = {{
                fd = 6,
                events = 1,
                revents = 0
              }, {
                fd = -245204141,
                events = 32767,
                revents = 0
              }, {
                fd = 1435229696,
                events = 21845,
                revents = 0
              }, {
                fd = 301989888,
                events = 0,
                revents = 16384
              }, {
                fd = 68832,
                events = 0,
                revents = 0
              }, {
                fd = 1433802783,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 576,
                events = 0,
                revents = 0
              }, {
                fd = 576,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1434745976,
                events = 21845,
                revents = 0
              }, {
                fd = 1588690349,
                events = 21845,
                revents = 0
              }, {
                fd = 1433794196,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 11,
                events = 0,
                revents = 0
              }, {
                fd = 46128,
                events = 0,
                revents = 0
              }, {
                fd = 2084106915,
                events = 21845,
                revents = 0
              }, {
                fd = 1588690349,
                events = 21845,
                revents = 0
              }, {
                fd = 46128,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -11280,
                events = 32767,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = -11376,
                events = 32767,
                revents = 0
              }, {
                fd = 2084087763,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1433815076,
                events = 21845,
                revents = 0
              }, {
                fd = 1436261877,
                events = 21845,
                revents = 0
              }, {
                fd = 1433814703,
                events = 21845,
                revents = 0
              }, {
                fd = -245268464,
                events = 32767,
                revents = 0
              }, {
                fd = 576,
                events = 0,
                revents = 0
              }, {
                fd = 1436261877,
                events = 21845,
                revents = 0
              }, {
                fd = 2084106915,
                events = 21845,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = 8632512,
                events = 0,
                revents = 0
              }, {
                fd = -11104,
                events = 32767,
                revents = 0
              }, {
                fd = -245268400,
                events = 0,
                revents = 0
              }, {
                fd = -245268397,
                events = 32767,
                revents = 0
              }, {
                fd = 301989888,
                events = 0,
                revents = 16384
              }, {
                fd = -1666664056,
                events = 10922,
                revents = 0
              }, {
                fd = 1433801208,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 3,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -245268461,
                events = 32767,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 524288,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -225289355,
                events = 32767,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -245268400,
                events = 0,
                revents = 0
              }, {
                fd = -245268397,
                events = 32767,
                revents = 0
              }, {
                fd = 301989888,
                events = 0,
                revents = 16384
              }, {
                fd = -1666664056,
                events = 10922,
                revents = 0
              }, {
                fd = 8632512,
                events = 0,
                revents = 0
              }, {
                fd = 1433805471,
                events = 21845,
                revents = 0
              }, {
                fd = -10880,
                events = 32767,
                revents = 0
              }, {
                fd = 512,
                events = 0,
                revents = 0
              }, {
                fd = -10880,
                events = 32767,
                revents = 0
              }, {
                fd = -245268413,
                events = 32767,
                revents = 0
              }, {
                fd = 1435228736,
                events = 21845,
                revents = 0
              }, {
                fd = 1433802783,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 480,
                events = 0,
                revents = 0
              }, {
                fd = 480,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1434745976,
                events = 21845,
                revents = 0
              }, {
                fd = 1588690349,
                events = 21845,
                revents = 0
              }, {
                fd = 1433794196,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 11,
                events = 0,
                revents = 0
              }, {
                fd = 46128,
                events = 0,
                revents = 0
              }, {
                fd = -244936781,
                events = 32767,
                revents = 0
              }, {
                fd = 1588690349,
                events = 21845,
                revents = 0
              }, {
                fd = 46128,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -10768,
                events = 32767,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = -10864,
                events = 32767,
                revents = 0
              }, {
                fd = 2084106915,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1433815076,
                events = 21845,
                revents = 0
              }, {
                fd = 2084107075,
                events = 21845,
                revents = 0
              }, {
                fd = 1433814703,
                events = 21845,
                revents = 0
              }, {
                fd = -245268368,
                events = 32767,
                revents = 0
              }, {
                fd = 480,
                events = 0,
                revents = 0
              }, {
                fd = 2084107075,
                events = 21845,
                revents = 0
              }, {
                fd = 1482994293,
                events = 21845,
                revents = 0
              }, {
                fd = 387625845,
                events = 0,
                revents = 0
              }, {
                fd = 725539429,
                events = 0,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = 2084078800,
                events = 0,
                revents = 0
              }, {
                fd = -10608,
                events = 32767,
                revents = 0
              }, {
                fd = 1434220475,
                events = 21845,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = -164778343,
                events = 32767,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 2,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 612374155,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1433252107,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = -10608,
                events = 0,
                revents = 0
              }, {
                fd = 2084078336,
                events = 21845,
                revents = 0
              }, {
                fd = 1444993965,
                events = 21845,
                revents = 0
              }, {
                fd = 2084078803,
                events = 21845,
                revents = 0
              }, {
                fd = 2084078496,
                events = 21845,
                revents = 0
              }, {
                fd = 1742299918,
                events = 0,
                revents = 0
              }, {
                fd = 612374155,
                events = 0,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }, {
                fd = 2084078803,
                events = 21845,
                revents = 0
              }, {
                fd = 2084078723,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1434745976,
                events = 21845,
                revents = 0
              }, {
                fd = 0,
                events = 0,
                revents = 0
              }, {
                fd = 1,
                events = 0,
                revents = 0
              }}
            gfds = <optimized out>
            gfds_size = <optimized out>
            n_gfds = <optimized out>
            retval = 1
            our_fds = 0
            max_fds = <optimized out>
            i = <optimized out>
            nfds = 1
            tmo_in_millisec = -1
            must_free = <optimized out>
            need_to_dispatch = true
    #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
            tls_nfds = 0
            tls_available = {
              fds_bits = {0 <repeats 16 times>}
            }
            process_skipped = <optimized out>
            wrapped = <optimized out>
            channel_start = <optimized out>
            child_fd = <optimized out>
            last_read_channel = 35
            channel = 1024
            nfds = <optimized out>
            Available = {
              fds_bits = {4096, 0 <repeats 15 times>}
            }
            Writeok = {
              fds_bits = {0 <repeats 16 times>}
            }
            check_write = true
            check_delay = <optimized out>
            no_avail = <optimized out>
            xerrno = -164550422
            proc = <optimized out>
            timeout = {
              tv_sec = 0,
              tv_nsec = 274460571
            }
            end_time = {
              tv_sec = 1742300015,
              tv_nsec = 612361694
            }
            timer_delay = {
              tv_sec = <optimized out>,
              tv_nsec = <optimized out>
            }
            got_output_end_time = {
              tv_sec = 1742300015,
              tv_nsec = 612361694
            }
            wait = <optimized out>
            got_some_output = -1
            prev_wait_proc_nbytes_read = 0
            retry_for_async = <optimized out>
            count = {
              bytes = <optimized out>
            }
            now = {
              tv_sec = <optimized out>,
              tv_nsec = <optimized out>
            }
    #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
            sec = 97
            nsec = 0
            do_display = true
            curbuf_eq_winbuf = true
            nbytes = <optimized out>
    #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
            tem0 = <optimized out>
            timeout = 97
            count1 = {
              bytes = <optimized out>
            }
            delay_level = <optimized out>
            buffer_size = <optimized out>
            c = <optimized out>
            local_getcjmp = {{
                __jmpbuf = {1, -8550547702854708671, 0, 0, 0, 0, -2593201783819988415, -8550561543428763071},
                __mask_was_saved = 0,
                __saved_mask = {
                  __val = {576619, 576620, 128, 128, 0, 0, 93824995327096, 93825149271469, 93824994375316, 2, 93824994296209, 11, 93825096105328, 93825087760032, 93824994296626, 99789344}
                }
              }}
            save_jump = {{
                __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0},
                __mask_was_saved = 0,
                __saved_mask = {
                  __val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93824994375224, 0, 0, 2, 93824993791488, 140737488345776}
                }
              }}
            tem = <optimized out>
            save = <optimized out>
            previous_echo_area_message = 0x0
            also_record = 0x0
            reread = false
            recorded = false
            polling_stopped_here = false
            orig_kboard = 0x5555561925e0
            retry = <optimized out>
            jmpcount = {
              bytes = <optimized out>
            }
            c_volatile = 0x0
    #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
            interrupted_kboard = 0x5555561925e0
            interrupted_frame = <optimized out>
            key = <optimized out>
            used_mouse_menu = false
            echo_local_start = 0
            last_real_key_start = <optimized out>
            keys_local_start = 0
            new_binding = <optimized out>
            count = {
              bytes = <optimized out>
            }
            t = <optimized out>
            echo_start = 0
            keys_start = 0
            current_binding = 0x5555610600f3
            first_unbound = 31
            mock_input = <optimized out>
            used_mouse_menu_history = {false <repeats 30 times>}
            fkey = {
              parent = 0x7ffff4f52b73,
              map = <optimized out>,
              start = 0,
              end = 0
            }
            keytran = {
              parent = 0x7ffff2bb6a9b,
              map = <optimized out>,
              start = 0,
              end = 0
            }
            indec = {
              parent = 0x7ffff4f52b83,
              map = <optimized out>,
              start = 0,
              end = 0
            }
            shift_translated = <optimized out>
            delayed_switch_frame = <optimized out>
            original_uppercase = <optimized out>
            original_uppercase_position = <optimized out>
            disabled_conversion = <optimized out>
            starting_buffer = <optimized out>
            fake_prefixed_keys = 0x0
            first_event = 0x0
            second_event = <optimized out>
    #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
            cmd = <optimized out>
            keybuf = {0x555561065cb3, 0x55559b843723, 0x19e, 0x60, 0x60, 0x0, 0x0, 0x555555847c78, 0x55555e906d45, 0x55555575f694 <unbind_to+244>, 0x7fffffffea20, 0x55558ed75933, 0xb, 0x112e0, 0x30, 0x55555e906d45, 0x2aaa9d066480, 0x55558ed75933, 0x60, 0x7fffffffe370, 0x7fffffffea20, 0x7fffffffe540, 0x4, 0x5555556d8c19 <cmd_error+345>, 0x0, 0x0, 0x7ffff19ff000, 0x5555558acb10 <main_thread+496>, 0xb, 0xb430}
            i = <optimized out>
            last_pt = <optimized out>
            prev_modiff = 11327
            prev_buffer = 0x555559edebf0
    #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
            val = <optimized out>
            c = 0x555555a03ab0
    #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
            val = <optimized out>
    #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
            val = <optimized out>
            c = 0x555555a029d0
    #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
    #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
            count = {
              bytes = <optimized out>
            }
            val = <optimized out>
    #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
            count = {
              bytes = <optimized out>
            }
            buffer = <optimized out>
    #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
            stack_bottom_variable = 0xcf0
            old_argc = <optimized out>
            no_loadup = false
            junk = 0x0
            dname_arg = 0x7fffffffea50 "vz"
            ch_to_dir = 0x0
            original_pwd = <optimized out>
            dump_mode = <optimized out>
            skip_args = 1
            temacs = 0x0
            attempt_load_pdump = <optimized out>
            only_version = false
            rlim = {
              rlim_cur = 10022912,
              rlim_max = 18446744073709551615
            }
            lc_all = <optimized out>
            sockfd = -1
            module_assertions = <optimized out>


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
System Description: Debian GNU/Linux trixie/sid

Configured using:
 'configure --with-sound=alsa --with-x-toolkit=lucid --without-xaw3d
 --without-gconf --without-libsystemd --with-cairoCFLAGS=-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: Debugger

Minor modes in effect:
  gpm-mouse-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: linux
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort icons mail-extr emacsbug lisp-mnt message mailcap
yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache
epa derived epg rfc6068 epg-config gnus-util text-property-search
time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils misearch multi-isearch cl-extra help-mode vc-git
diff-mode track-changes easy-mmode vc vc-dispatcher bug-reference
thingatpt cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs files-x gdb-mi bindat byte-opt gv bytecomp
byte-compile cl-seq cl-loaddefs cl-lib gud comint subr-x ansi-osc
ansi-color ring t-mouse term/linux 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 180377 15039) (symbols 48 10477 0) (strings 32 30350 2293)
 (string-bytes 1 1050633) (vectors 16 14790)
 (vector-slots 8 137608 6812) (floats 8 41 525)
 (intervals 56 8543 124) (buffers 984 20))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Visuwesh <visuweshm@HIDDEN>
Subject: bug#77098: Acknowledgement (31.0.50; Segfault when closing an
 Emacs frame)
Message-ID: <handler.77098.B.174230054516991.ack <at> debbugs.gnu.org>
References: <87r02uo7fo.fsf@HIDDEN>
X-Gnu-PR-Message: ack 77098
X-Gnu-PR-Package: emacs
Reply-To: 77098 <at> debbugs.gnu.org
Date: Tue, 18 Mar 2025 12:23:02 +0000

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

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

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

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

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

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

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


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 20 Mar 2025 12:46:01 +0000
Resent-Message-ID: <handler.77098.B77098.174247472716343 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Visuwesh <visuweshm@HIDDEN>, Po Lu <luangruo@HIDDEN>
Cc: 77098 <at> debbugs.gnu.org
Received: via spool by 77098-submit <at> debbugs.gnu.org id=B77098.174247472716343
          (code B ref 77098); Thu, 20 Mar 2025 12:46:01 +0000
Received: (at 77098) by debbugs.gnu.org; 20 Mar 2025 12:45:27 +0000
Received: from localhost ([127.0.0.1]:56043 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvFH2-0004FS-Qa
	for submit <at> debbugs.gnu.org; Thu, 20 Mar 2025 08:45:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:34156)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tvFGx-0004FB-An
 for 77098 <at> debbugs.gnu.org; Thu, 20 Mar 2025 08:45:22 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tvFGr-0005zJ-T2; Thu, 20 Mar 2025 08:45:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=Jt80+90VGTezTy3tPIWULYPUVYmgMOUsXVGp73vczwA=; b=e+NGPEfnSRHT
 wCkIVSioddXVzKXvnYVXIO+oN+iolHwvE+edzAfPE7VUn0F2HjR4hWHGVQactT31Zp1r0GDAVwvx6
 Kiw3POGwbAL5OoRizJkI5WX5uZJrsLRdYv/ImPtcBKx9SPokS4LGpEUAXT5bHWFhmoeYOm/pZQewn
 XVbpz7+Z3bUu/X942H/hDZeFguPBqi+OJhFqvdJQbgpqe+wXxKJdebvka3k75QHsGiMj3rIsL+KUq
 2wBENAMxyfMZAcJSmhaQJVhBfrN3tkO1u8ajmn1aLO4l71UPq5O88hoSsDqeQrzXtrf/h1nu4UooZ
 DSM3sEvOlCz43yOKk+KWHg==;
Date: Thu, 20 Mar 2025 14:44:45 +0200
Message-Id: <86tt7nna6a.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87r02uo7fo.fsf@HIDDEN> (message from Visuwesh on Tue, 18 Mar
 2025 17:51:47 +0530)
References: <87r02uo7fo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Visuwesh <visuweshm@HIDDEN>
> Date: Tue, 18 Mar 2025 17:51:47 +0530
> 
> [ The segfaulted Emacs has the same build details as the one I'm reporting
>   the bug from.  ]
> 
> When closing an Emacs frame, I encountered a segfault.  The frame that I
> closed was showing a PDF view buffer, there were a lavish amount of
> frames open in other workspaces (~10 including the frame that caused the
> segfault).  The dead process is still open in GDB.
> 
> P.S. I am experiencing quite a lot of crashes in the past few months.
>      Is Emacs not known to work reliably with gcc-14 (14.2.0)?
> 
> Backtrace below:

Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
still try to use or something?

>     Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
>     0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
>     1896	  struct redisplay_interface *rif = FRAME_RIF (f);
>     (gdb) bt
>     #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
>     #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
>     #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
>     #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
>     #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
>     #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
>     #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
>     #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
>     #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
>     #9  process_pending_signals () at keyboard.c:8186
>     #10 unblock_input_to (level=0) at keyboard.c:8201
>     #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
>     #12 unblock_input () at keyboard.c:8220
>     #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
>     #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
>     #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
>     #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
>     #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
>     #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
>     #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
>     #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
>     #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
>     #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
>     #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
>     #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
>     #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
>     (gdb) bt full
>     #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
>             rif = <optimized out>
>             rif = <optimized out>
>     #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
>             ew = <optimized out>
>             f = 0x55555e10ccd8
>     #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
>     #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
>     #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
>     #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
>             inev = {
>               kind = NO_EVENT,
>               ie = {
>                 kind = NO_EVENT,
>                 part = scroll_bar_nowhere,
>                 code = 0,
>                 modifiers = 0,
>                 x = 0x0,
>                 y = 0x0,
>                 timestamp = 0,
>                 frame_or_window = 0x0,
>                 arg = 0x0,
>                 device = 0x30
>               },
>               sie = {
>                 kind = NO_EVENT,
>                 dpyinfo = 0x0,
>                 requestor = 0,
>                 selection = 0,
>                 target = 0,
>                 property = 0,
>                 time = 0
>               }
>             }
>             count = 0
>             do_help = <optimized out>
>             gen_help_device = <optimized out>
>             gen_help_time = <optimized out>
>             nbytes = 0
>             any = <optimized out>
>             f = <optimized out>
>             mouse_frame = <optimized out>
>             hlinfo = 0x555558132d58
>             compose_status = {
>               compose_ptr = 0x0,
>               chars_matched = 0
>             }
>             configureEvent = {
>               type = 0,
>               xany = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408
>               },
>               xkey = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 root = 0,
>                 subwindow = 4607182418800017408,
>                 time = 0,
>                 x = 16449785,
>                 y = 16711933,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 keycode = 0,
>                 same_screen = 0
>               },
>               xbutton = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 root = 0,
>                 subwindow = 4607182418800017408,
>                 time = 0,
>                 x = 16449785,
>                 y = 16711933,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 button = 0,
>                 same_screen = 0
>               },
>               xmotion = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 root = 0,
>                 subwindow = 4607182418800017408,
>                 time = 0,
>                 x = 16449785,
>                 y = 16711933,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 is_hint = 0 '\000',
>                 same_screen = 0
>               },
>               xcrossing = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 root = 0,
>                 subwindow = 4607182418800017408,
>                 time = 0,
>                 x = 16449785,
>                 y = 16711933,
>                 x_root = 0,
>                 y_root = 0,
>                 mode = 0,
>                 detail = 0,
>                 same_screen = 0,
>                 focus = 0,
>                 state = 0
>               },
>               xfocus = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 mode = 0,
>                 detail = 0
>               },
>               xexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 1072693248,
>                 count = 0
>               },
>               xgraphicsexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 drawable = 4607182418800017408,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 1072693248,
>                 count = 0,
>                 major_code = 0,
>                 minor_code = 16449785
>               },
>               xnoexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 drawable = 4607182418800017408,
>                 major_code = 0,
>                 minor_code = 0
>               },
>               xvisibility = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 state = 0
>               },
>               xcreatewindow = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 parent = 4607182418800017408,
>                 window = 0,
>                 x = 0,
>                 y = 1072693248,
>                 width = 0,
>                 height = 0,
>                 border_width = 16449785,
>                 override_redirect = 16711933
>               },
>               xdestroywindow = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0
>               },
>               xunmap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 from_configure = 0
>               },
>               xmap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 override_redirect = 0
>               },
>               xmaprequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 parent = 4607182418800017408,
>                 window = 0
>               },
>               xreparent = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 parent = 4607182418800017408,
>                 x = 0,
>                 y = 0,
>                 override_redirect = 16449785
>               },
>               xconfigure = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 x = 0,
>                 y = 1072693248,
>                 width = 0,
>                 height = 0,
>                 border_width = 16449785,
>                 above = 0,
>                 override_redirect = 0
>               },
>               xgravity = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 x = 0,
>                 y = 1072693248
>               },
>               xresizerequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 width = 0,
>                 height = 0
>               },
>               xconfigurerequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 parent = 4607182418800017408,
>                 window = 0,
>                 x = 0,
>                 y = 1072693248,
>                 width = 0,
>                 height = 0,
>                 border_width = 16449785,
>                 above = 0,
>                 detail = 0,
>                 value_mask = 0
>               },
>               xcirculate = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 event = 4607182418800017408,
>                 window = 0,
>                 place = 0
>               },
>               xcirculaterequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 parent = 4607182418800017408,
>                 window = 0,
>                 place = 0
>               },
>               xproperty = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 atom = 0,
>                 time = 4607182418800017408,
>                 state = 0
>               },
>               xselectionclear = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 selection = 0,
>                 time = 4607182418800017408
>               },
>               xselectionrequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 owner = 4607182418800017408,
>                 requestor = 0,
>                 selection = 4607182418800017408,
>                 target = 0,
>                 property = 71777205704392953,
>                 time = 0
>               },
>               xselection = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 requestor = 4607182418800017408,
>                 selection = 0,
>                 target = 4607182418800017408,
>                 property = 0,
>                 time = 71777205704392953
>               },
>               xcolormap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 colormap = 0,
>                 new = 0,
>                 state = 1072693248
>               },
>               xclient = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 message_type = 0,
>                 format = 0,
>                 data = {
>                   b = "\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377\000\000\000\000",
>                   s = {0, 0, 0, 0, 249, 251, 253, 255, 0, 0},
>                   l = {0, 71777205704392953, 0, 0, 0}
>                 }
>               },
>               xmapping = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 request = 0,
>                 first_keycode = 0,
>                 count = 0
>               },
>               xerror = {
>                 type = 0,
>                 display = 0x0,
>                 resourceid = 4607182418800017408,
>                 serial = 0,
>                 error_code = 0 '\000',
>                 request_code = 0 '\000',
>                 minor_code = 0 '\000'
>               },
>               xkeymap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 window = 4607182418800017408,
>                 key_vector = '\000' <repeats 14 times>, "\360?\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377"
>               },
>               xgeneric = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 extension = 0,
>                 evtype = 1072693248
>               },
>               xcookie = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 0,
>                 display = 0x0,
>                 extension = 0,
>                 evtype = 1072693248,
>                 cookie = 0,
>                 data = 0x3ff0000000000000
>               },
>               pad = {0, 0, 4607182418800017408, 0, 4607182418800017408, 0, 4607182418800017408, 0, 71777205704392953, 0 <repeats 11 times>, 4691283957843, 31, 1088, 0}
>             }
>             next_event = {
>               type = 0,
>               xany = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0
>               },
>               xkey = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 root = 0,
>                 subwindow = 0,
>                 time = 0,
>                 x = 0,
>                 y = 0,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 keycode = 0,
>                 same_screen = 0
>               },
>               xbutton = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 root = 0,
>                 subwindow = 0,
>                 time = 0,
>                 x = 0,
>                 y = 0,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 button = 0,
>                 same_screen = 0
>               },
>               xmotion = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 root = 0,
>                 subwindow = 0,
>                 time = 0,
>                 x = 0,
>                 y = 0,
>                 x_root = 0,
>                 y_root = 0,
>                 state = 0,
>                 is_hint = 0 '\000',
>                 same_screen = 0
>               },
>               xcrossing = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 root = 0,
>                 subwindow = 0,
>                 time = 0,
>                 x = 0,
>                 y = 0,
>                 x_root = 0,
>                 y_root = 0,
>                 mode = 0,
>                 detail = 0,
>                 same_screen = 0,
>                 focus = 0,
>                 state = 0
>               },
>               xfocus = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 mode = 0,
>                 detail = 0
>               },
>               xexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 0,
>                 count = 0
>               },
>               xgraphicsexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 drawable = 0,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 0,
>                 count = 0,
>                 major_code = 0,
>                 minor_code = 0
>               },
>               xnoexpose = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 drawable = 0,
>                 major_code = 0,
>                 minor_code = 0
>               },
>               xvisibility = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 state = 0
>               },
>               xcreatewindow = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 parent = 0,
>                 window = 0,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 0,
>                 border_width = 0,
>                 override_redirect = 0
>               },
>               xdestroywindow = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0
>               },
>               xunmap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 from_configure = 0
>               },
>               xmap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 override_redirect = 0
>               },
>               xmaprequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 parent = 0,
>                 window = 0
>               },
>               xreparent = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 parent = 0,
>                 x = 0,
>                 y = 0,
>                 override_redirect = 0
>               },
>               xconfigure = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 0,
>                 border_width = 0,
>                 above = 0,
>                 override_redirect = 0
>               },
>               xgravity = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 x = 0,
>                 y = 0
>               },
>               xresizerequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 width = 0,
>                 height = 0
>               },
>               xconfigurerequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 parent = 0,
>                 window = 0,
>                 x = 0,
>                 y = 0,
>                 width = 0,
>                 height = 0,
>                 border_width = 0,
>                 above = 0,
>                 detail = 0,
>                 value_mask = 0
>               },
>               xcirculate = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 event = 0,
>                 window = 0,
>                 place = 0
>               },
>               xcirculaterequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 parent = 0,
>                 window = 0,
>                 place = 0
>               },
>               xproperty = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 atom = 0,
>                 time = 0,
>                 state = 0
>               },
>               xselectionclear = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 selection = 0,
>                 time = 0
>               },
>               xselectionrequest = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 owner = 0,
>                 requestor = 0,
>                 selection = 0,
>                 target = 0,
>                 property = 0,
>                 time = 0
>               },
>               xselection = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 requestor = 0,
>                 selection = 0,
>                 target = 0,
>                 property = 0,
>                 time = 0
>               },
>               xcolormap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 colormap = 0,
>                 new = 0,
>                 state = 0
>               },
>               xclient = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 message_type = 0,
>                 format = 0,
>                 data = {
>                   b = '\000' <repeats 19 times>,
>                   s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
>                   l = {0, 0, 0, 0, 0}
>                 }
>               },
>               xmapping = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 request = 0,
>                 first_keycode = 0,
>                 count = 0
>               },
>               xerror = {
>                 type = 0,
>                 display = 0x0,
>                 resourceid = 1179670597,
>                 serial = 0,
>                 error_code = 0 '\000',
>                 request_code = 0 '\000',
>                 minor_code = 0 '\000'
>               },
>               xkeymap = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 window = 0,
>                 key_vector = '\000' <repeats 31 times>
>               },
>               xgeneric = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 extension = 0,
>                 evtype = 0
>               },
>               xcookie = {
>                 type = 0,
>                 serial = 0,
>                 send_event = 1179670597,
>                 display = 0x0,
>                 extension = 0,
>                 evtype = 0,
>                 cookie = 0,
>                 data = 0x0
>               },
>               pad = {0, 0, 1179670597, 0 <repeats 20 times>, 140737349083534}
>             }
>             coding = <optimized out>
>             use_copy = <optimized out>
>             copy = {
>               type = -1395292640,
>               xany = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32
>               },
>               xkey = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 root = 17501837052233687552,
>                 subwindow = 93825019940704,
>                 time = 5198083588124,
>                 x = 0,
>                 y = 0,
>                 x_root = -164550422,
>                 y_root = 32767,
>                 state = 4294954512,
>                 keycode = 32767,
>                 same_screen = 12
>               },
>               xbutton = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 root = 17501837052233687552,
>                 subwindow = 93825019940704,
>                 time = 5198083588124,
>                 x = 0,
>                 y = 0,
>                 x_root = -164550422,
>                 y_root = 32767,
>                 state = 4294954512,
>                 button = 32767,
>                 same_screen = 12
>               },
>               xmotion = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 root = 17501837052233687552,
>                 subwindow = 93825019940704,
>                 time = 5198083588124,
>                 x = 0,
>                 y = 0,
>                 x_root = -164550422,
>                 y_root = 32767,
>                 state = 4294954512,
>                 is_hint = -1 '\377',
>                 same_screen = 12
>               },
>               xcrossing = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 root = 17501837052233687552,
>                 subwindow = 93825019940704,
>                 time = 5198083588124,
>                 x = 0,
>                 y = 0,
>                 x_root = -164550422,
>                 y_root = 32767,
>                 mode = -12784,
>                 detail = 32767,
>                 same_screen = 12,
>                 focus = 0,
>                 state = 1459359584
>               },
>               xfocus = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 mode = -14114304,
>                 detail = -220003311
>               },
>               xexpose = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 x = -14114304,
>                 y = -220003311,
>                 width = 1459359584,
>                 height = 21845,
>                 count = 1173159964
>               },
>               xgraphicsexpose = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 drawable = 32,
>                 x = -14114304,
>                 y = -220003311,
>                 width = 1459359584,
>                 height = 21845,
>                 count = 1173159964,
>                 major_code = 1210,
>                 minor_code = 0
>               },
>               xnoexpose = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 drawable = 32,
>                 major_code = -14114304,
>                 minor_code = -220003311
>               },
>               xvisibility = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 state = -14114304
>               },
>               xcreatewindow = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 parent = 32,
>                 window = 17501837052233687552,
>                 x = 1459359584,
>                 y = 21845,
>                 width = 1173159964,
>                 height = 1210,
>                 border_width = 0,
>                 override_redirect = 0
>               },
>               xdestroywindow = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552
>               },
>               xunmap = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 from_configure = 1459359584
>               },
>               xmap = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 override_redirect = 1459359584
>               },
>               xmaprequest = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 parent = 32,
>                 window = 17501837052233687552
>               },
>               xreparent = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 parent = 93825019940704,
>                 x = 1173159964,
>                 y = 1210,
>                 override_redirect = 0
>               },
>               xconfigure = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 x = 1459359584,
>                 y = 21845,
>                 width = 1173159964,
>                 height = 1210,
>                 border_width = 0,
>                 above = 140737323804906,
>                 override_redirect = -12784
>               },
>               xgravity = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 x = 1459359584,
>                 y = 21845
>               },
>               xresizerequest = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 width = -14114304,
>                 height = -220003311
>               },
>               xconfigurerequest = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 parent = 32,
>                 window = 17501837052233687552,
>                 x = 1459359584,
>                 y = 21845,
>                 width = 1173159964,
>                 height = 1210,
>                 border_width = 0,
>                 above = 140737323804906,
>                 detail = -12784,
>                 value_mask = 12
>               },
>               xcirculate = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 event = 32,
>                 window = 17501837052233687552,
>                 place = 1459359584
>               },
>               xcirculaterequest = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 parent = 32,
>                 window = 17501837052233687552,
>                 place = 1459359584
>               },
>               xproperty = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 atom = 17501837052233687552,
>                 time = 93825019940704,
>                 state = 1173159964
>               },
>               xselectionclear = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 selection = 17501837052233687552,
>                 time = 93825019940704
>               },
>               xselectionrequest = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 owner = 32,
>                 requestor = 17501837052233687552,
>                 selection = 93825019940704,
>                 target = 5198083588124,
>                 property = 0,
>                 time = 140737323804906
>               },
>               xselection = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 requestor = 32,
>                 selection = 17501837052233687552,
>                 target = 93825019940704,
>                 property = 5198083588124,
>                 time = 0
>               },
>               xcolormap = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 colormap = 17501837052233687552,
>                 new = 1459359584,
>                 state = 21845
>               },
>               xclient = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 message_type = 17501837052233687552,
>                 format = 1459359584,
>                 data = {
>                   b = "\034\000\355E\272\004\000\000\000\000\000\000\000\000\000\000\352(", <incomplete sequence \366>,
>                   s = {28, 17901, 1210, 0, 0, 0, 0, 0, 10474, -2511},
>                   l = {5198083588124, 0, 140737323804906, 140737488342544, 12}
>                 }
>               },
>               xmapping = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 request = -14114304,
>                 first_keycode = -220003311,
>                 count = 1459359584
>               },
>               xerror = {
>                 type = -1395292640,
>                 display = 0x24,
>                 resourceid = 140737324677824,
>                 serial = 18446744073709551056,
>                 error_code = 32 ' ',
>                 request_code = 0 '\000',
>                 minor_code = 0 '\000'
>               },
>               xkeymap = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 window = 32,
>                 key_vector = "\000\242(\377\021\004\343\362`\017\374VUU\000\000\034\000\355E\272\004\000\000\000\000\000\000\000\000\000"
>               },
>               xgeneric = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 extension = 32,
>                 evtype = 0
>               },
>               xcookie = {
>                 type = -1395292640,
>                 serial = 36,
>                 send_event = -163677504,
>                 display = 0xfffffffffffffdd0,
>                 extension = 32,
>                 evtype = 0,
>                 cookie = 4280852992,
>                 data = 0x555556fc0f60
>               },
>               pad = {93826460255776, 36, 140737324677824, -560, 32, -944907021475864064, 93825019940704, 5198083588124, 0, 140737323804906, 140737488342544, 12, 93825019940704, 140737349084916, 0, 93825019945008, 0, -1, 93825019940820, 4096, 0, 0, 140737488342528, 1}
>             }
>             dx = 0
>             dy = 0
>             sa_avail = <optimized out>
>             sa_count = {
>               bytes = <optimized out>
>             }
>     #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
>             finish = 0
>             event = {
>               type = 12,
>               xany = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444
>               },
>               xkey = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 root = 0,
>                 subwindow = 4548370368384,
>                 time = 0,
>                 x = 367733734,
>                 y = 0,
>                 x_root = 973145452,
>                 y_root = 0,
>                 state = 1930085552,
>                 keycode = 0,
>                 same_screen = 1930022352
>               },
>               xbutton = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 root = 0,
>                 subwindow = 4548370368384,
>                 time = 0,
>                 x = 367733734,
>                 y = 0,
>                 x_root = 973145452,
>                 y_root = 0,
>                 state = 1930085552,
>                 button = 0,
>                 same_screen = 1930022352
>               },
>               xmotion = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 root = 0,
>                 subwindow = 4548370368384,
>                 time = 0,
>                 x = 367733734,
>                 y = 0,
>                 x_root = 973145452,
>                 y_root = 0,
>                 state = 1930085552,
>                 is_hint = 0 '\000',
>                 same_screen = 1930022352
>               },
>               xcrossing = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 root = 0,
>                 subwindow = 4548370368384,
>                 time = 0,
>                 x = 367733734,
>                 y = 0,
>                 x_root = 973145452,
>                 y_root = 0,
>                 mode = 1930085552,
>                 detail = 0,
>                 same_screen = 1930022352,
>                 focus = 0,
>                 state = 0
>               },
>               xfocus = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 mode = 0,
>                 detail = 0
>               },
>               xexpose = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 x = 0,
>                 y = 0,
>                 width = 1920,
>                 height = 1059,
>                 count = 0
>               },
>               xgraphicsexpose = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 drawable = 35845444,
>                 x = 0,
>                 y = 0,
>                 width = 1920,
>                 height = 1059,
>                 count = 0,
>                 major_code = 0,
>                 minor_code = 367733734
>               },
>               xnoexpose = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 drawable = 35845444,
>                 major_code = 0,
>                 minor_code = 0
>               },
>               xvisibility = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 state = 0
>               },
>               xcreatewindow = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 parent = 35845444,
>                 window = 0,
>                 x = 1920,
>                 y = 1059,
>                 width = 0,
>                 height = 0,
>                 border_width = 367733734,
>                 override_redirect = 0
>               },
>               xdestroywindow = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0
>               },
>               xunmap = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 from_configure = 1920
>               },
>               xmap = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 override_redirect = 1920
>               },
>               xmaprequest = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 parent = 35845444,
>                 window = 0
>               },
>               xreparent = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 parent = 4548370368384,
>                 x = 0,
>                 y = 0,
>                 override_redirect = 367733734
>               },
>               xconfigure = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 x = 1920,
>                 y = 1059,
>                 width = 0,
>                 height = 0,
>                 border_width = 367733734,
>                 above = 973145452,
>                 override_redirect = 1930085552
>               },
>               xgravity = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 x = 1920,
>                 y = 1059
>               },
>               xresizerequest = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 width = 0,
>                 height = 0
>               },
>               xconfigurerequest = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 parent = 35845444,
>                 window = 0,
>                 x = 1920,
>                 y = 1059,
>                 width = 0,
>                 height = 0,
>                 border_width = 367733734,
>                 above = 973145452,
>                 detail = 1930085552,
>                 value_mask = 1930022352
>               },
>               xcirculate = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 event = 35845444,
>                 window = 0,
>                 place = 1920
>               },
>               xcirculaterequest = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 parent = 35845444,
>                 window = 0,
>                 place = 1920
>               },
>               xproperty = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 atom = 0,
>                 time = 4548370368384,
>                 state = 0
>               },
>               xselectionclear = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 selection = 0,
>                 time = 4548370368384
>               },
>               xselectionrequest = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 owner = 35845444,
>                 requestor = 0,
>                 selection = 4548370368384,
>                 target = 0,
>                 property = 367733734,
>                 time = 973145452
>               },
>               xselection = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 requestor = 35845444,
>                 selection = 0,
>                 target = 4548370368384,
>                 property = 0,
>                 time = 367733734
>               },
>               xcolormap = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 colormap = 0,
>                 new = 1920,
>                 state = 1059
>               },
>               xclient = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 message_type = 0,
>                 format = 1920,
>                 data = {
>                   b = "\000\000\000\000\000\000\000\000\346+\353\025\000\000\000\000l\005\001:",
>                   s = {0, 0, 0, 0, 11238, 5611, 0, 0, 1388, 14849},
>                   l = {0, 367733734, 973145452, 1930085552, 1930022352}
>                 }
>               },
>               xmapping = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 request = 0,
>                 first_keycode = 0,
>                 count = 1920
>               },
>               xerror = {
>                 type = 12,
>                 display = 0x21145ed,
>                 resourceid = 0,
>                 serial = 93825021088816,
>                 error_code = 68 'D',
>                 request_code = 245 '\365',
>                 minor_code = 34 '"'
>               },
>               xkeymap = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 window = 35845444,
>                 key_vector = "\000\000\000\000\000\000\000\000\200\a\000\000#\004\000\000\000\000\000\000\000\000\000\000\346+\353\025\000\000\000"
>               },
>               xgeneric = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 extension = 35845444,
>                 evtype = 0
>               },
>               xcookie = {
>                 type = 12,
>                 serial = 34686445,
>                 send_event = 0,
>                 display = 0x5555570d9430,
>                 extension = 35845444,
>                 evtype = 0,
>                 cookie = 0,
>                 data = 0x42300000780
>               },
>               pad = {12, 34686445, 0, 93825021088816, 35845444, 0, 4548370368384, 0, 367733734, 973145452, 1930085552, 1930022352, 0, 3, -3651143872899186156, -5812129240220433777, 140736135113536, 32, 81, 93825101893920, 140737324677984, 93825099029408, 0, 93824993480000}
>             }
>             count = 0
>             event_found = true
>             dpyinfo = 0x555558132c60
>     #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
>             nr = <optimized out>
>             hold_quit = {
>               kind = NO_EVENT,
>               part = scroll_bar_nowhere,
>               code = 0,
>               modifiers = 0,
>               x = 0x0,
>               y = 0x0,
>               timestamp = 0,
>               frame_or_window = 0x0,
>               arg = 0x0,
>               device = 0x30
>             }
>             next = 0x5555559b9bd0
>             nread = 0
>             err = <optimized out>
>             t = 0x555555cd31f8
>     #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
>             nread = <optimized out>
>     #9  process_pending_signals () at keyboard.c:8186
>     #10 unblock_input_to (level=0) at keyboard.c:8201
>     #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
>     #12 unblock_input () at keyboard.c:8220
>     #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
>             pselect_errno = 11
>             all_rfds = {
>               fds_bits = {4096, 0 <repeats 15 times>}
>             }
>             all_wfds = {
>               fds_bits = {0 <repeats 16 times>}
>             }
>             tmo = {
>               tv_sec = 0,
>               tv_nsec = 0
>             }
>             tmop = 0x7fffffffd800
>             context = 0x555555c85110
>             have_wfds = <optimized out>
>             gfds_buf = {{
>                 fd = 6,
>                 events = 1,
>                 revents = 0
>               }, {
>                 fd = -245204141,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1435229696,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 301989888,
>                 events = 0,
>                 revents = 16384
>               }, {
>                 fd = 68832,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1433802783,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 576,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 576,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1434745976,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1588690349,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1433794196,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 11,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 46128,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2084106915,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1588690349,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 46128,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -11280,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -11376,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 2084087763,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1433815076,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1436261877,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1433814703,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = -245268464,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 576,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1436261877,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 2084106915,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 8632512,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -11104,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = -245268400,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -245268397,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 301989888,
>                 events = 0,
>                 revents = 16384
>               }, {
>                 fd = -1666664056,
>                 events = 10922,
>                 revents = 0
>               }, {
>                 fd = 1433801208,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 3,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -245268461,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 524288,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -225289355,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -245268400,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -245268397,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 301989888,
>                 events = 0,
>                 revents = 16384
>               }, {
>                 fd = -1666664056,
>                 events = 10922,
>                 revents = 0
>               }, {
>                 fd = 8632512,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1433805471,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = -10880,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 512,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -10880,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = -245268413,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1435228736,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1433802783,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 480,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 480,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1434745976,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1588690349,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1433794196,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 11,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 46128,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -244936781,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1588690349,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 46128,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -10768,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -10864,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 2084106915,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1433815076,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 2084107075,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1433814703,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = -245268368,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 480,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2084107075,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1482994293,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 387625845,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 725539429,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2084078800,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -10608,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 1434220475,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -164778343,
>                 events = 32767,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 612374155,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1433252107,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = -10608,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2084078336,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1444993965,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 2084078803,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 2084078496,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 1742299918,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 612374155,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 2084078803,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 2084078723,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1434745976,
>                 events = 21845,
>                 revents = 0
>               }, {
>                 fd = 0,
>                 events = 0,
>                 revents = 0
>               }, {
>                 fd = 1,
>                 events = 0,
>                 revents = 0
>               }}
>             gfds = <optimized out>
>             gfds_size = <optimized out>
>             n_gfds = <optimized out>
>             retval = 1
>             our_fds = 0
>             max_fds = <optimized out>
>             i = <optimized out>
>             nfds = 1
>             tmo_in_millisec = -1
>             must_free = <optimized out>
>             need_to_dispatch = true
>     #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
>             tls_nfds = 0
>             tls_available = {
>               fds_bits = {0 <repeats 16 times>}
>             }
>             process_skipped = <optimized out>
>             wrapped = <optimized out>
>             channel_start = <optimized out>
>             child_fd = <optimized out>
>             last_read_channel = 35
>             channel = 1024
>             nfds = <optimized out>
>             Available = {
>               fds_bits = {4096, 0 <repeats 15 times>}
>             }
>             Writeok = {
>               fds_bits = {0 <repeats 16 times>}
>             }
>             check_write = true
>             check_delay = <optimized out>
>             no_avail = <optimized out>
>             xerrno = -164550422
>             proc = <optimized out>
>             timeout = {
>               tv_sec = 0,
>               tv_nsec = 274460571
>             }
>             end_time = {
>               tv_sec = 1742300015,
>               tv_nsec = 612361694
>             }
>             timer_delay = {
>               tv_sec = <optimized out>,
>               tv_nsec = <optimized out>
>             }
>             got_output_end_time = {
>               tv_sec = 1742300015,
>               tv_nsec = 612361694
>             }
>             wait = <optimized out>
>             got_some_output = -1
>             prev_wait_proc_nbytes_read = 0
>             retry_for_async = <optimized out>
>             count = {
>               bytes = <optimized out>
>             }
>             now = {
>               tv_sec = <optimized out>,
>               tv_nsec = <optimized out>
>             }
>     #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
>             sec = 97
>             nsec = 0
>             do_display = true
>             curbuf_eq_winbuf = true
>             nbytes = <optimized out>
>     #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
>             tem0 = <optimized out>
>             timeout = 97
>             count1 = {
>               bytes = <optimized out>
>             }
>             delay_level = <optimized out>
>             buffer_size = <optimized out>
>             c = <optimized out>
>             local_getcjmp = {{
>                 __jmpbuf = {1, -8550547702854708671, 0, 0, 0, 0, -2593201783819988415, -8550561543428763071},
>                 __mask_was_saved = 0,
>                 __saved_mask = {
>                   __val = {576619, 576620, 128, 128, 0, 0, 93824995327096, 93825149271469, 93824994375316, 2, 93824994296209, 11, 93825096105328, 93825087760032, 93824994296626, 99789344}
>                 }
>               }}
>             save_jump = {{
>                 __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0},
>                 __mask_was_saved = 0,
>                 __saved_mask = {
>                   __val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93824994375224, 0, 0, 2, 93824993791488, 140737488345776}
>                 }
>               }}
>             tem = <optimized out>
>             save = <optimized out>
>             previous_echo_area_message = 0x0
>             also_record = 0x0
>             reread = false
>             recorded = false
>             polling_stopped_here = false
>             orig_kboard = 0x5555561925e0
>             retry = <optimized out>
>             jmpcount = {
>               bytes = <optimized out>
>             }
>             c_volatile = 0x0
>     #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
>             interrupted_kboard = 0x5555561925e0
>             interrupted_frame = <optimized out>
>             key = <optimized out>
>             used_mouse_menu = false
>             echo_local_start = 0
>             last_real_key_start = <optimized out>
>             keys_local_start = 0
>             new_binding = <optimized out>
>             count = {
>               bytes = <optimized out>
>             }
>             t = <optimized out>
>             echo_start = 0
>             keys_start = 0
>             current_binding = 0x5555610600f3
>             first_unbound = 31
>             mock_input = <optimized out>
>             used_mouse_menu_history = {false <repeats 30 times>}
>             fkey = {
>               parent = 0x7ffff4f52b73,
>               map = <optimized out>,
>               start = 0,
>               end = 0
>             }
>             keytran = {
>               parent = 0x7ffff2bb6a9b,
>               map = <optimized out>,
>               start = 0,
>               end = 0
>             }
>             indec = {
>               parent = 0x7ffff4f52b83,
>               map = <optimized out>,
>               start = 0,
>               end = 0
>             }
>             shift_translated = <optimized out>
>             delayed_switch_frame = <optimized out>
>             original_uppercase = <optimized out>
>             original_uppercase_position = <optimized out>
>             disabled_conversion = <optimized out>
>             starting_buffer = <optimized out>
>             fake_prefixed_keys = 0x0
>             first_event = 0x0
>             second_event = <optimized out>
>     #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
>             cmd = <optimized out>
>             keybuf = {0x555561065cb3, 0x55559b843723, 0x19e, 0x60, 0x60, 0x0, 0x0, 0x555555847c78, 0x55555e906d45, 0x55555575f694 <unbind_to+244>, 0x7fffffffea20, 0x55558ed75933, 0xb, 0x112e0, 0x30, 0x55555e906d45, 0x2aaa9d066480, 0x55558ed75933, 0x60, 0x7fffffffe370, 0x7fffffffea20, 0x7fffffffe540, 0x4, 0x5555556d8c19 <cmd_error+345>, 0x0, 0x0, 0x7ffff19ff000, 0x5555558acb10 <main_thread+496>, 0xb, 0xb430}
>             i = <optimized out>
>             last_pt = <optimized out>
>             prev_modiff = 11327
>             prev_buffer = 0x555559edebf0
>     #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
>             val = <optimized out>
>             c = 0x555555a03ab0
>     #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
>             val = <optimized out>
>     #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
>             val = <optimized out>
>             c = 0x555555a029d0
>     #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
>     #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
>             count = {
>               bytes = <optimized out>
>             }
>             val = <optimized out>
>     #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
>             count = {
>               bytes = <optimized out>
>             }
>             buffer = <optimized out>
>     #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
>             stack_bottom_variable = 0xcf0
>             old_argc = <optimized out>
>             no_loadup = false
>             junk = 0x0
>             dname_arg = 0x7fffffffea50 "vz"
>             ch_to_dir = 0x0
>             original_pwd = <optimized out>
>             dump_mode = <optimized out>
>             skip_args = 1
>             temacs = 0x0
>             attempt_load_pdump = <optimized out>
>             only_version = false
>             rlim = {
>               rlim_cur = 10022912,
>               rlim_max = 18446744073709551615
>             }
>             lc_all = <optimized out>
>             sockfd = -1
>             module_assertions = <optimized out>
> 
> 
> 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
> System Description: Debian GNU/Linux trixie/sid
> 
> Configured using:
>  'configure --with-sound=alsa --with-x-toolkit=lucid --without-xaw3d
>  --without-gconf --without-libsystemd --with-cairoCFLAGS=-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




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 05 Apr 2025 08:34:02 +0000
Resent-Message-ID: <handler.77098.B77098.174384201318617 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: luangruo@HIDDEN
Cc: 77098 <at> debbugs.gnu.org, visuweshm@HIDDEN
Received: via spool by 77098-submit <at> debbugs.gnu.org id=B77098.174384201318617
          (code B ref 77098); Sat, 05 Apr 2025 08:34:02 +0000
Received: (at 77098) by debbugs.gnu.org; 5 Apr 2025 08:33:33 +0000
Received: from localhost ([127.0.0.1]:41419 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0yy2-0004q9-5o
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 04:33:33 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:40386)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u0yxx-0004pp-4y
 for 77098 <at> debbugs.gnu.org; Sat, 05 Apr 2025 04:33:28 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u0yxr-0003QX-OQ; Sat, 05 Apr 2025 04:33:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=aI3t1FTUwv4OQJGFun+K4+O5fBgln7C7xj2UOPWu420=; b=CkVuM90nUT5r
 cyioyXdQQZUVtJUmfmkCwdKTVXFtP13wdC1z0zQ0Bot77bIlcZmLuzJiCmIhJBrn2wPPKhNNWm4Zu
 9nXClUuW3iDbEQM2shTY8ngFfEJVHvE23JMdCafA2bAv6EIFXYh0VNOkEXnBiLmRDrc6Z6oDHqY5H
 LslmM+nR6cUKZloOG+XUTVDGLu0GB5y4JEWhgtbVwcYLIXqs0wNU5lckT5ESpjd/Uv1hdN6PNgfcc
 oBac2q0n4DYlMA/j8+2gsDjtf5FhA/oILptlhaIwqiknM5agXTPTHApg5rFTaC4Hl1p4BhBpAygPo
 ocwNzxcR3PJc+MlaF7WFkg==;
Date: Sat, 05 Apr 2025 11:33:16 +0300
Message-Id: <86bjtbxb1v.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <86tt7nna6a.fsf@HIDDEN> (message from Eli Zaretskii on Thu, 20
 Mar 2025 14:44:45 +0200)
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!

> Cc: 77098 <at> debbugs.gnu.org
> Date: Thu, 20 Mar 2025 14:44:45 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Visuwesh <visuweshm@HIDDEN>
> > Date: Tue, 18 Mar 2025 17:51:47 +0530
> > 
> > [ The segfaulted Emacs has the same build details as the one I'm reporting
> >   the bug from.  ]
> > 
> > When closing an Emacs frame, I encountered a segfault.  The frame that I
> > closed was showing a PDF view buffer, there were a lavish amount of
> > frames open in other workspaces (~10 including the frame that caused the
> > segfault).  The dead process is still open in GDB.
> > 
> > P.S. I am experiencing quite a lot of crashes in the past few months.
> >      Is Emacs not known to work reliably with gcc-14 (14.2.0)?
> > 
> > Backtrace below:
> 
> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
> still try to use or something?
> 
> >     Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
> >     0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
> >     1896	  struct redisplay_interface *rif = FRAME_RIF (f);
> >     (gdb) bt
> >     #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
> >     #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
> >     #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
> >     #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
> >     #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
> >     #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
> >     #9  process_pending_signals () at keyboard.c:8186
> >     #10 unblock_input_to (level=0) at keyboard.c:8201
> >     #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
> >     #12 unblock_input () at keyboard.c:8220
> >     #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
> >     #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
> >     #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
> >     #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
> >     #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
> >     #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
> >     #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
> >     #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
> >     #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
> >     #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
> >     #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
> >     #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
> >     #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
> >     (gdb) bt full
> >     #0  0x0000555555809f96 in flush_frame (f=0x55555e10ccd8) at /home/viz/lib/ports/emacs/src/frame.h:1896
> >             rif = <optimized out>
> >             rif = <optimized out>
> >     #1  EmacsFrameExpose (widget=<optimized out>, event=<optimized out>, region=<optimized out>) at widget.c:496
> >             ew = <optimized out>
> >             f = 0x55555e10ccd8
> >     #2  0x00007ffff7cfad13 in XtDispatchEventToWidget () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #3  0x00007ffff7cfb533 in ??? () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #4  0x00007ffff7cfb6c1 in XtDispatchEvent () at /lib/x86_64-linux-gnu/libXt.so.6
> >     #5  0x00005555556a14a9 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x555558132c60, event=event@entry=0x7fffffffcfd0, finish=finish@entry=0x7fffffffcfcc, hold_quit=hold_quit@entry=0x7fffffffd0c0) at xterm.c:25573
> >             inev = {
> >               kind = NO_EVENT,
> >               ie = {
> >                 kind = NO_EVENT,
> >                 part = scroll_bar_nowhere,
> >                 code = 0,
> >                 modifiers = 0,
> >                 x = 0x0,
> >                 y = 0x0,
> >                 timestamp = 0,
> >                 frame_or_window = 0x0,
> >                 arg = 0x0,
> >                 device = 0x30
> >               },
> >               sie = {
> >                 kind = NO_EVENT,
> >                 dpyinfo = 0x0,
> >                 requestor = 0,
> >                 selection = 0,
> >                 target = 0,
> >                 property = 0,
> >                 time = 0
> >               }
> >             }
> >             count = 0
> >             do_help = <optimized out>
> >             gen_help_device = <optimized out>
> >             gen_help_time = <optimized out>
> >             nbytes = 0
> >             any = <optimized out>
> >             f = <optimized out>
> >             mouse_frame = <optimized out>
> >             hlinfo = 0x555558132d58
> >             compose_status = {
> >               compose_ptr = 0x0,
> >               chars_matched = 0
> >             }
> >             configureEvent = {
> >               type = 0,
> >               xany = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408
> >               },
> >               xkey = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 root = 0,
> >                 subwindow = 4607182418800017408,
> >                 time = 0,
> >                 x = 16449785,
> >                 y = 16711933,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 keycode = 0,
> >                 same_screen = 0
> >               },
> >               xbutton = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 root = 0,
> >                 subwindow = 4607182418800017408,
> >                 time = 0,
> >                 x = 16449785,
> >                 y = 16711933,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 button = 0,
> >                 same_screen = 0
> >               },
> >               xmotion = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 root = 0,
> >                 subwindow = 4607182418800017408,
> >                 time = 0,
> >                 x = 16449785,
> >                 y = 16711933,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 is_hint = 0 '\000',
> >                 same_screen = 0
> >               },
> >               xcrossing = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 root = 0,
> >                 subwindow = 4607182418800017408,
> >                 time = 0,
> >                 x = 16449785,
> >                 y = 16711933,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 mode = 0,
> >                 detail = 0,
> >                 same_screen = 0,
> >                 focus = 0,
> >                 state = 0
> >               },
> >               xfocus = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 mode = 0,
> >                 detail = 0
> >               },
> >               xexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 1072693248,
> >                 count = 0
> >               },
> >               xgraphicsexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 drawable = 4607182418800017408,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 1072693248,
> >                 count = 0,
> >                 major_code = 0,
> >                 minor_code = 16449785
> >               },
> >               xnoexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 drawable = 4607182418800017408,
> >                 major_code = 0,
> >                 minor_code = 0
> >               },
> >               xvisibility = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 state = 0
> >               },
> >               xcreatewindow = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 parent = 4607182418800017408,
> >                 window = 0,
> >                 x = 0,
> >                 y = 1072693248,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 16449785,
> >                 override_redirect = 16711933
> >               },
> >               xdestroywindow = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0
> >               },
> >               xunmap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 from_configure = 0
> >               },
> >               xmap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 override_redirect = 0
> >               },
> >               xmaprequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 parent = 4607182418800017408,
> >                 window = 0
> >               },
> >               xreparent = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 parent = 4607182418800017408,
> >                 x = 0,
> >                 y = 0,
> >                 override_redirect = 16449785
> >               },
> >               xconfigure = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 x = 0,
> >                 y = 1072693248,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 16449785,
> >                 above = 0,
> >                 override_redirect = 0
> >               },
> >               xgravity = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 x = 0,
> >                 y = 1072693248
> >               },
> >               xresizerequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 width = 0,
> >                 height = 0
> >               },
> >               xconfigurerequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 parent = 4607182418800017408,
> >                 window = 0,
> >                 x = 0,
> >                 y = 1072693248,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 16449785,
> >                 above = 0,
> >                 detail = 0,
> >                 value_mask = 0
> >               },
> >               xcirculate = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 event = 4607182418800017408,
> >                 window = 0,
> >                 place = 0
> >               },
> >               xcirculaterequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 parent = 4607182418800017408,
> >                 window = 0,
> >                 place = 0
> >               },
> >               xproperty = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 atom = 0,
> >                 time = 4607182418800017408,
> >                 state = 0
> >               },
> >               xselectionclear = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 selection = 0,
> >                 time = 4607182418800017408
> >               },
> >               xselectionrequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 owner = 4607182418800017408,
> >                 requestor = 0,
> >                 selection = 4607182418800017408,
> >                 target = 0,
> >                 property = 71777205704392953,
> >                 time = 0
> >               },
> >               xselection = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 requestor = 4607182418800017408,
> >                 selection = 0,
> >                 target = 4607182418800017408,
> >                 property = 0,
> >                 time = 71777205704392953
> >               },
> >               xcolormap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 colormap = 0,
> >                 new = 0,
> >                 state = 1072693248
> >               },
> >               xclient = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 message_type = 0,
> >                 format = 0,
> >                 data = {
> >                   b = "\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377\000\000\000\000",
> >                   s = {0, 0, 0, 0, 249, 251, 253, 255, 0, 0},
> >                   l = {0, 71777205704392953, 0, 0, 0}
> >                 }
> >               },
> >               xmapping = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 request = 0,
> >                 first_keycode = 0,
> >                 count = 0
> >               },
> >               xerror = {
> >                 type = 0,
> >                 display = 0x0,
> >                 resourceid = 4607182418800017408,
> >                 serial = 0,
> >                 error_code = 0 '\000',
> >                 request_code = 0 '\000',
> >                 minor_code = 0 '\000'
> >               },
> >               xkeymap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 window = 4607182418800017408,
> >                 key_vector = '\000' <repeats 14 times>, "\360?\000\000\000\000\000\000\000\000\371\000\373\000\375\000\377"
> >               },
> >               xgeneric = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 extension = 0,
> >                 evtype = 1072693248
> >               },
> >               xcookie = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 0,
> >                 display = 0x0,
> >                 extension = 0,
> >                 evtype = 1072693248,
> >                 cookie = 0,
> >                 data = 0x3ff0000000000000
> >               },
> >               pad = {0, 0, 4607182418800017408, 0, 4607182418800017408, 0, 4607182418800017408, 0, 71777205704392953, 0 <repeats 11 times>, 4691283957843, 31, 1088, 0}
> >             }
> >             next_event = {
> >               type = 0,
> >               xany = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0
> >               },
> >               xkey = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 root = 0,
> >                 subwindow = 0,
> >                 time = 0,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 keycode = 0,
> >                 same_screen = 0
> >               },
> >               xbutton = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 root = 0,
> >                 subwindow = 0,
> >                 time = 0,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 button = 0,
> >                 same_screen = 0
> >               },
> >               xmotion = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 root = 0,
> >                 subwindow = 0,
> >                 time = 0,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 state = 0,
> >                 is_hint = 0 '\000',
> >                 same_screen = 0
> >               },
> >               xcrossing = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 root = 0,
> >                 subwindow = 0,
> >                 time = 0,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = 0,
> >                 y_root = 0,
> >                 mode = 0,
> >                 detail = 0,
> >                 same_screen = 0,
> >                 focus = 0,
> >                 state = 0
> >               },
> >               xfocus = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 mode = 0,
> >                 detail = 0
> >               },
> >               xexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 0,
> >                 count = 0
> >               },
> >               xgraphicsexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 drawable = 0,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 0,
> >                 count = 0,
> >                 major_code = 0,
> >                 minor_code = 0
> >               },
> >               xnoexpose = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 drawable = 0,
> >                 major_code = 0,
> >                 minor_code = 0
> >               },
> >               xvisibility = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 state = 0
> >               },
> >               xcreatewindow = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 parent = 0,
> >                 window = 0,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 0,
> >                 override_redirect = 0
> >               },
> >               xdestroywindow = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0
> >               },
> >               xunmap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 from_configure = 0
> >               },
> >               xmap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 override_redirect = 0
> >               },
> >               xmaprequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 parent = 0,
> >                 window = 0
> >               },
> >               xreparent = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 parent = 0,
> >                 x = 0,
> >                 y = 0,
> >                 override_redirect = 0
> >               },
> >               xconfigure = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 0,
> >                 above = 0,
> >                 override_redirect = 0
> >               },
> >               xgravity = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 x = 0,
> >                 y = 0
> >               },
> >               xresizerequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 width = 0,
> >                 height = 0
> >               },
> >               xconfigurerequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 parent = 0,
> >                 window = 0,
> >                 x = 0,
> >                 y = 0,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 0,
> >                 above = 0,
> >                 detail = 0,
> >                 value_mask = 0
> >               },
> >               xcirculate = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 event = 0,
> >                 window = 0,
> >                 place = 0
> >               },
> >               xcirculaterequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 parent = 0,
> >                 window = 0,
> >                 place = 0
> >               },
> >               xproperty = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 atom = 0,
> >                 time = 0,
> >                 state = 0
> >               },
> >               xselectionclear = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 selection = 0,
> >                 time = 0
> >               },
> >               xselectionrequest = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 owner = 0,
> >                 requestor = 0,
> >                 selection = 0,
> >                 target = 0,
> >                 property = 0,
> >                 time = 0
> >               },
> >               xselection = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 requestor = 0,
> >                 selection = 0,
> >                 target = 0,
> >                 property = 0,
> >                 time = 0
> >               },
> >               xcolormap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 colormap = 0,
> >                 new = 0,
> >                 state = 0
> >               },
> >               xclient = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 message_type = 0,
> >                 format = 0,
> >                 data = {
> >                   b = '\000' <repeats 19 times>,
> >                   s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
> >                   l = {0, 0, 0, 0, 0}
> >                 }
> >               },
> >               xmapping = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 request = 0,
> >                 first_keycode = 0,
> >                 count = 0
> >               },
> >               xerror = {
> >                 type = 0,
> >                 display = 0x0,
> >                 resourceid = 1179670597,
> >                 serial = 0,
> >                 error_code = 0 '\000',
> >                 request_code = 0 '\000',
> >                 minor_code = 0 '\000'
> >               },
> >               xkeymap = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 window = 0,
> >                 key_vector = '\000' <repeats 31 times>
> >               },
> >               xgeneric = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 extension = 0,
> >                 evtype = 0
> >               },
> >               xcookie = {
> >                 type = 0,
> >                 serial = 0,
> >                 send_event = 1179670597,
> >                 display = 0x0,
> >                 extension = 0,
> >                 evtype = 0,
> >                 cookie = 0,
> >                 data = 0x0
> >               },
> >               pad = {0, 0, 1179670597, 0 <repeats 20 times>, 140737349083534}
> >             }
> >             coding = <optimized out>
> >             use_copy = <optimized out>
> >             copy = {
> >               type = -1395292640,
> >               xany = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32
> >               },
> >               xkey = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 root = 17501837052233687552,
> >                 subwindow = 93825019940704,
> >                 time = 5198083588124,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = -164550422,
> >                 y_root = 32767,
> >                 state = 4294954512,
> >                 keycode = 32767,
> >                 same_screen = 12
> >               },
> >               xbutton = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 root = 17501837052233687552,
> >                 subwindow = 93825019940704,
> >                 time = 5198083588124,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = -164550422,
> >                 y_root = 32767,
> >                 state = 4294954512,
> >                 button = 32767,
> >                 same_screen = 12
> >               },
> >               xmotion = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 root = 17501837052233687552,
> >                 subwindow = 93825019940704,
> >                 time = 5198083588124,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = -164550422,
> >                 y_root = 32767,
> >                 state = 4294954512,
> >                 is_hint = -1 '\377',
> >                 same_screen = 12
> >               },
> >               xcrossing = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 root = 17501837052233687552,
> >                 subwindow = 93825019940704,
> >                 time = 5198083588124,
> >                 x = 0,
> >                 y = 0,
> >                 x_root = -164550422,
> >                 y_root = 32767,
> >                 mode = -12784,
> >                 detail = 32767,
> >                 same_screen = 12,
> >                 focus = 0,
> >                 state = 1459359584
> >               },
> >               xfocus = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 mode = -14114304,
> >                 detail = -220003311
> >               },
> >               xexpose = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 x = -14114304,
> >                 y = -220003311,
> >                 width = 1459359584,
> >                 height = 21845,
> >                 count = 1173159964
> >               },
> >               xgraphicsexpose = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 drawable = 32,
> >                 x = -14114304,
> >                 y = -220003311,
> >                 width = 1459359584,
> >                 height = 21845,
> >                 count = 1173159964,
> >                 major_code = 1210,
> >                 minor_code = 0
> >               },
> >               xnoexpose = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 drawable = 32,
> >                 major_code = -14114304,
> >                 minor_code = -220003311
> >               },
> >               xvisibility = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 state = -14114304
> >               },
> >               xcreatewindow = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 parent = 32,
> >                 window = 17501837052233687552,
> >                 x = 1459359584,
> >                 y = 21845,
> >                 width = 1173159964,
> >                 height = 1210,
> >                 border_width = 0,
> >                 override_redirect = 0
> >               },
> >               xdestroywindow = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552
> >               },
> >               xunmap = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 from_configure = 1459359584
> >               },
> >               xmap = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 override_redirect = 1459359584
> >               },
> >               xmaprequest = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 parent = 32,
> >                 window = 17501837052233687552
> >               },
> >               xreparent = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 parent = 93825019940704,
> >                 x = 1173159964,
> >                 y = 1210,
> >                 override_redirect = 0
> >               },
> >               xconfigure = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 x = 1459359584,
> >                 y = 21845,
> >                 width = 1173159964,
> >                 height = 1210,
> >                 border_width = 0,
> >                 above = 140737323804906,
> >                 override_redirect = -12784
> >               },
> >               xgravity = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 x = 1459359584,
> >                 y = 21845
> >               },
> >               xresizerequest = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 width = -14114304,
> >                 height = -220003311
> >               },
> >               xconfigurerequest = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 parent = 32,
> >                 window = 17501837052233687552,
> >                 x = 1459359584,
> >                 y = 21845,
> >                 width = 1173159964,
> >                 height = 1210,
> >                 border_width = 0,
> >                 above = 140737323804906,
> >                 detail = -12784,
> >                 value_mask = 12
> >               },
> >               xcirculate = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 event = 32,
> >                 window = 17501837052233687552,
> >                 place = 1459359584
> >               },
> >               xcirculaterequest = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 parent = 32,
> >                 window = 17501837052233687552,
> >                 place = 1459359584
> >               },
> >               xproperty = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 atom = 17501837052233687552,
> >                 time = 93825019940704,
> >                 state = 1173159964
> >               },
> >               xselectionclear = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 selection = 17501837052233687552,
> >                 time = 93825019940704
> >               },
> >               xselectionrequest = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 owner = 32,
> >                 requestor = 17501837052233687552,
> >                 selection = 93825019940704,
> >                 target = 5198083588124,
> >                 property = 0,
> >                 time = 140737323804906
> >               },
> >               xselection = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 requestor = 32,
> >                 selection = 17501837052233687552,
> >                 target = 93825019940704,
> >                 property = 5198083588124,
> >                 time = 0
> >               },
> >               xcolormap = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 colormap = 17501837052233687552,
> >                 new = 1459359584,
> >                 state = 21845
> >               },
> >               xclient = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 message_type = 17501837052233687552,
> >                 format = 1459359584,
> >                 data = {
> >                   b = "\034\000\355E\272\004\000\000\000\000\000\000\000\000\000\000\352(", <incomplete sequence \366>,
> >                   s = {28, 17901, 1210, 0, 0, 0, 0, 0, 10474, -2511},
> >                   l = {5198083588124, 0, 140737323804906, 140737488342544, 12}
> >                 }
> >               },
> >               xmapping = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 request = -14114304,
> >                 first_keycode = -220003311,
> >                 count = 1459359584
> >               },
> >               xerror = {
> >                 type = -1395292640,
> >                 display = 0x24,
> >                 resourceid = 140737324677824,
> >                 serial = 18446744073709551056,
> >                 error_code = 32 ' ',
> >                 request_code = 0 '\000',
> >                 minor_code = 0 '\000'
> >               },
> >               xkeymap = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 window = 32,
> >                 key_vector = "\000\242(\377\021\004\343\362`\017\374VUU\000\000\034\000\355E\272\004\000\000\000\000\000\000\000\000\000"
> >               },
> >               xgeneric = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 extension = 32,
> >                 evtype = 0
> >               },
> >               xcookie = {
> >                 type = -1395292640,
> >                 serial = 36,
> >                 send_event = -163677504,
> >                 display = 0xfffffffffffffdd0,
> >                 extension = 32,
> >                 evtype = 0,
> >                 cookie = 4280852992,
> >                 data = 0x555556fc0f60
> >               },
> >               pad = {93826460255776, 36, 140737324677824, -560, 32, -944907021475864064, 93825019940704, 5198083588124, 0, 140737323804906, 140737488342544, 12, 93825019940704, 140737349084916, 0, 93825019945008, 0, -1, 93825019940820, 4096, 0, 0, 140737488342528, 1}
> >             }
> >             dx = 0
> >             dy = 0
> >             sa_avail = <optimized out>
> >             sa_count = {
> >               bytes = <optimized out>
> >             }
> >     #6  0x00005555556ad82d in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffd0c0) at xterm.c:25735
> >             finish = 0
> >             event = {
> >               type = 12,
> >               xany = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444
> >               },
> >               xkey = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 root = 0,
> >                 subwindow = 4548370368384,
> >                 time = 0,
> >                 x = 367733734,
> >                 y = 0,
> >                 x_root = 973145452,
> >                 y_root = 0,
> >                 state = 1930085552,
> >                 keycode = 0,
> >                 same_screen = 1930022352
> >               },
> >               xbutton = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 root = 0,
> >                 subwindow = 4548370368384,
> >                 time = 0,
> >                 x = 367733734,
> >                 y = 0,
> >                 x_root = 973145452,
> >                 y_root = 0,
> >                 state = 1930085552,
> >                 button = 0,
> >                 same_screen = 1930022352
> >               },
> >               xmotion = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 root = 0,
> >                 subwindow = 4548370368384,
> >                 time = 0,
> >                 x = 367733734,
> >                 y = 0,
> >                 x_root = 973145452,
> >                 y_root = 0,
> >                 state = 1930085552,
> >                 is_hint = 0 '\000',
> >                 same_screen = 1930022352
> >               },
> >               xcrossing = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 root = 0,
> >                 subwindow = 4548370368384,
> >                 time = 0,
> >                 x = 367733734,
> >                 y = 0,
> >                 x_root = 973145452,
> >                 y_root = 0,
> >                 mode = 1930085552,
> >                 detail = 0,
> >                 same_screen = 1930022352,
> >                 focus = 0,
> >                 state = 0
> >               },
> >               xfocus = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 mode = 0,
> >                 detail = 0
> >               },
> >               xexpose = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 x = 0,
> >                 y = 0,
> >                 width = 1920,
> >                 height = 1059,
> >                 count = 0
> >               },
> >               xgraphicsexpose = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 drawable = 35845444,
> >                 x = 0,
> >                 y = 0,
> >                 width = 1920,
> >                 height = 1059,
> >                 count = 0,
> >                 major_code = 0,
> >                 minor_code = 367733734
> >               },
> >               xnoexpose = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 drawable = 35845444,
> >                 major_code = 0,
> >                 minor_code = 0
> >               },
> >               xvisibility = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 state = 0
> >               },
> >               xcreatewindow = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 parent = 35845444,
> >                 window = 0,
> >                 x = 1920,
> >                 y = 1059,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 367733734,
> >                 override_redirect = 0
> >               },
> >               xdestroywindow = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0
> >               },
> >               xunmap = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 from_configure = 1920
> >               },
> >               xmap = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 override_redirect = 1920
> >               },
> >               xmaprequest = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 parent = 35845444,
> >                 window = 0
> >               },
> >               xreparent = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 parent = 4548370368384,
> >                 x = 0,
> >                 y = 0,
> >                 override_redirect = 367733734
> >               },
> >               xconfigure = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 x = 1920,
> >                 y = 1059,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 367733734,
> >                 above = 973145452,
> >                 override_redirect = 1930085552
> >               },
> >               xgravity = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 x = 1920,
> >                 y = 1059
> >               },
> >               xresizerequest = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 width = 0,
> >                 height = 0
> >               },
> >               xconfigurerequest = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 parent = 35845444,
> >                 window = 0,
> >                 x = 1920,
> >                 y = 1059,
> >                 width = 0,
> >                 height = 0,
> >                 border_width = 367733734,
> >                 above = 973145452,
> >                 detail = 1930085552,
> >                 value_mask = 1930022352
> >               },
> >               xcirculate = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 event = 35845444,
> >                 window = 0,
> >                 place = 1920
> >               },
> >               xcirculaterequest = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 parent = 35845444,
> >                 window = 0,
> >                 place = 1920
> >               },
> >               xproperty = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 atom = 0,
> >                 time = 4548370368384,
> >                 state = 0
> >               },
> >               xselectionclear = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 selection = 0,
> >                 time = 4548370368384
> >               },
> >               xselectionrequest = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 owner = 35845444,
> >                 requestor = 0,
> >                 selection = 4548370368384,
> >                 target = 0,
> >                 property = 367733734,
> >                 time = 973145452
> >               },
> >               xselection = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 requestor = 35845444,
> >                 selection = 0,
> >                 target = 4548370368384,
> >                 property = 0,
> >                 time = 367733734
> >               },
> >               xcolormap = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 colormap = 0,
> >                 new = 1920,
> >                 state = 1059
> >               },
> >               xclient = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 message_type = 0,
> >                 format = 1920,
> >                 data = {
> >                   b = "\000\000\000\000\000\000\000\000\346+\353\025\000\000\000\000l\005\001:",
> >                   s = {0, 0, 0, 0, 11238, 5611, 0, 0, 1388, 14849},
> >                   l = {0, 367733734, 973145452, 1930085552, 1930022352}
> >                 }
> >               },
> >               xmapping = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 request = 0,
> >                 first_keycode = 0,
> >                 count = 1920
> >               },
> >               xerror = {
> >                 type = 12,
> >                 display = 0x21145ed,
> >                 resourceid = 0,
> >                 serial = 93825021088816,
> >                 error_code = 68 'D',
> >                 request_code = 245 '\365',
> >                 minor_code = 34 '"'
> >               },
> >               xkeymap = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 window = 35845444,
> >                 key_vector = "\000\000\000\000\000\000\000\000\200\a\000\000#\004\000\000\000\000\000\000\000\000\000\000\346+\353\025\000\000\000"
> >               },
> >               xgeneric = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 extension = 35845444,
> >                 evtype = 0
> >               },
> >               xcookie = {
> >                 type = 12,
> >                 serial = 34686445,
> >                 send_event = 0,
> >                 display = 0x5555570d9430,
> >                 extension = 35845444,
> >                 evtype = 0,
> >                 cookie = 0,
> >                 data = 0x42300000780
> >               },
> >               pad = {12, 34686445, 0, 93825021088816, 35845444, 0, 4548370368384, 0, 367733734, 973145452, 1930085552, 1930022352, 0, 3, -3651143872899186156, -5812129240220433777, 140736135113536, 32, 81, 93825101893920, 140737324677984, 93825099029408, 0, 93824993480000}
> >             }
> >             count = 0
> >             event_found = true
> >             dpyinfo = 0x555558132c60
> >     #7  0x00005555556da001 in gobble_input () at keyboard.c:7926
> >             nr = <optimized out>
> >             hold_quit = {
> >               kind = NO_EVENT,
> >               part = scroll_bar_nowhere,
> >               code = 0,
> >               modifiers = 0,
> >               x = 0x0,
> >               y = 0x0,
> >               timestamp = 0,
> >               frame_or_window = 0x0,
> >               arg = 0x0,
> >               device = 0x30
> >             }
> >             next = 0x5555559b9bd0
> >             nread = 0
> >             err = <optimized out>
> >             t = 0x555555cd31f8
> >     #8  0x00005555556dd0b5 in handle_async_input () at keyboard.c:8172
> >             nread = <optimized out>
> >     #9  process_pending_signals () at keyboard.c:8186
> >     #10 unblock_input_to (level=0) at keyboard.c:8201
> >     #11 unblock_input_to (level=<optimized out>) at keyboard.c:8195
> >     #12 unblock_input () at keyboard.c:8220
> >     #13 0x0000555555809d59 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffd930, wfds=wfds@entry=0x7fffffffd9b0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fffffffd800, sigmask=sigmask@entry=0x0) at xgselect.c:282
> >             pselect_errno = 11
> >             all_rfds = {
> >               fds_bits = {4096, 0 <repeats 15 times>}
> >             }
> >             all_wfds = {
> >               fds_bits = {0 <repeats 16 times>}
> >             }
> >             tmo = {
> >               tv_sec = 0,
> >               tv_nsec = 0
> >             }
> >             tmop = 0x7fffffffd800
> >             context = 0x555555c85110
> >             have_wfds = <optimized out>
> >             gfds_buf = {{
> >                 fd = 6,
> >                 events = 1,
> >                 revents = 0
> >               }, {
> >                 fd = -245204141,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1435229696,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 301989888,
> >                 events = 0,
> >                 revents = 16384
> >               }, {
> >                 fd = 68832,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1433802783,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 576,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 576,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1434745976,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1588690349,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1433794196,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 11,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 46128,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2084106915,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1588690349,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 46128,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -11280,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -11376,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 2084087763,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1433815076,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1436261877,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1433814703,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = -245268464,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 576,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1436261877,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 2084106915,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 8632512,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -11104,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = -245268400,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -245268397,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 301989888,
> >                 events = 0,
> >                 revents = 16384
> >               }, {
> >                 fd = -1666664056,
> >                 events = 10922,
> >                 revents = 0
> >               }, {
> >                 fd = 1433801208,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 3,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -245268461,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 524288,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -225289355,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -245268400,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -245268397,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 301989888,
> >                 events = 0,
> >                 revents = 16384
> >               }, {
> >                 fd = -1666664056,
> >                 events = 10922,
> >                 revents = 0
> >               }, {
> >                 fd = 8632512,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1433805471,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = -10880,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 512,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -10880,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = -245268413,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1435228736,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1433802783,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 480,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 480,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1434745976,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1588690349,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1433794196,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 11,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 46128,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -244936781,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1588690349,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 46128,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -10768,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -10864,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 2084106915,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1433815076,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 2084107075,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1433814703,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = -245268368,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 480,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2084107075,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1482994293,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 387625845,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 725539429,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078800,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -10608,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 1434220475,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -164778343,
> >                 events = 32767,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 612374155,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1433252107,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = -10608,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078336,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1444993965,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078803,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078496,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 1742299918,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 612374155,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078803,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 2084078723,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1434745976,
> >                 events = 21845,
> >                 revents = 0
> >               }, {
> >                 fd = 0,
> >                 events = 0,
> >                 revents = 0
> >               }, {
> >                 fd = 1,
> >                 events = 0,
> >                 revents = 0
> >               }}
> >             gfds = <optimized out>
> >             gfds_size = <optimized out>
> >             n_gfds = <optimized out>
> >             retval = 1
> >             our_fds = 0
> >             max_fds = <optimized out>
> >             i = <optimized out>
> >             nfds = 1
> >             tmo_in_millisec = -1
> >             must_free = <optimized out>
> >             need_to_dispatch = true
> >     #14 0x00005555557b86bd in wait_reading_process_output (time_limit=time_limit@entry=97, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:5793
> >             tls_nfds = 0
> >             tls_available = {
> >               fds_bits = {0 <repeats 16 times>}
> >             }
> >             process_skipped = <optimized out>
> >             wrapped = <optimized out>
> >             channel_start = <optimized out>
> >             child_fd = <optimized out>
> >             last_read_channel = 35
> >             channel = 1024
> >             nfds = <optimized out>
> >             Available = {
> >               fds_bits = {4096, 0 <repeats 15 times>}
> >             }
> >             Writeok = {
> >               fds_bits = {0 <repeats 16 times>}
> >             }
> >             check_write = true
> >             check_delay = <optimized out>
> >             no_avail = <optimized out>
> >             xerrno = -164550422
> >             proc = <optimized out>
> >             timeout = {
> >               tv_sec = 0,
> >               tv_nsec = 274460571
> >             }
> >             end_time = {
> >               tv_sec = 1742300015,
> >               tv_nsec = 612361694
> >             }
> >             timer_delay = {
> >               tv_sec = <optimized out>,
> >               tv_nsec = <optimized out>
> >             }
> >             got_output_end_time = {
> >               tv_sec = 1742300015,
> >               tv_nsec = 612361694
> >             }
> >             wait = <optimized out>
> >             got_some_output = -1
> >             prev_wait_proc_nbytes_read = 0
> >             retry_for_async = <optimized out>
> >             count = {
> >               bytes = <optimized out>
> >             }
> >             now = {
> >               tv_sec = <optimized out>,
> >               tv_nsec = <optimized out>
> >             }
> >     #15 0x00005555555b467b in sit_for (timeout=timeout@entry=0x186, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6936
> >             sec = 97
> >             nsec = 0
> >             do_display = true
> >             curbuf_eq_winbuf = true
> >             nbytes = <optimized out>
> >     #16 0x00005555556e286b in read_char (commandflag=1, map=map@entry=0x5555610600f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffe16b, end_time=end_time@entry=0x0) at /home/viz/lib/ports/emacs/src/lisp.h:704
> >             tem0 = <optimized out>
> >             timeout = 97
> >             count1 = {
> >               bytes = <optimized out>
> >             }
> >             delay_level = <optimized out>
> >             buffer_size = <optimized out>
> >             c = <optimized out>
> >             local_getcjmp = {{
> >                 __jmpbuf = {1, -8550547702854708671, 0, 0, 0, 0, -2593201783819988415, -8550561543428763071},
> >                 __mask_was_saved = 0,
> >                 __saved_mask = {
> >                   __val = {576619, 576620, 128, 128, 0, 0, 93824995327096, 93825149271469, 93824994375316, 2, 93824994296209, 11, 93825096105328, 93825087760032, 93824994296626, 99789344}
> >                 }
> >               }}
> >             save_jump = {{
> >                 __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0},
> >                 __mask_was_saved = 0,
> >                 __saved_mask = {
> >                   __val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93824994375224, 0, 0, 2, 93824993791488, 140737488345776}
> >                 }
> >               }}
> >             tem = <optimized out>
> >             save = <optimized out>
> >             previous_echo_area_message = 0x0
> >             also_record = 0x0
> >             reread = false
> >             recorded = false
> >             polling_stopped_here = false
> >             orig_kboard = 0x5555561925e0
> >             retry = <optimized out>
> >             jmpcount = {
> >               bytes = <optimized out>
> >             }
> >             c_volatile = 0x0
> >     #17 0x00005555556e3e6d in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe2a0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10757
> >             interrupted_kboard = 0x5555561925e0
> >             interrupted_frame = <optimized out>
> >             key = <optimized out>
> >             used_mouse_menu = false
> >             echo_local_start = 0
> >             last_real_key_start = <optimized out>
> >             keys_local_start = 0
> >             new_binding = <optimized out>
> >             count = {
> >               bytes = <optimized out>
> >             }
> >             t = <optimized out>
> >             echo_start = 0
> >             keys_start = 0
> >             current_binding = 0x5555610600f3
> >             first_unbound = 31
> >             mock_input = <optimized out>
> >             used_mouse_menu_history = {false <repeats 30 times>}
> >             fkey = {
> >               parent = 0x7ffff4f52b73,
> >               map = <optimized out>,
> >               start = 0,
> >               end = 0
> >             }
> >             keytran = {
> >               parent = 0x7ffff2bb6a9b,
> >               map = <optimized out>,
> >               start = 0,
> >               end = 0
> >             }
> >             indec = {
> >               parent = 0x7ffff4f52b83,
> >               map = <optimized out>,
> >               start = 0,
> >               end = 0
> >             }
> >             shift_translated = <optimized out>
> >             delayed_switch_frame = <optimized out>
> >             original_uppercase = <optimized out>
> >             original_uppercase_position = <optimized out>
> >             disabled_conversion = <optimized out>
> >             starting_buffer = <optimized out>
> >             fake_prefixed_keys = 0x0
> >             first_event = 0x0
> >             second_event = <optimized out>
> >     #18 0x00005555556e5b14 in command_loop_1 () at keyboard.c:1424
> >             cmd = <optimized out>
> >             keybuf = {0x555561065cb3, 0x55559b843723, 0x19e, 0x60, 0x60, 0x0, 0x0, 0x555555847c78, 0x55555e906d45, 0x55555575f694 <unbind_to+244>, 0x7fffffffea20, 0x55558ed75933, 0xb, 0x112e0, 0x30, 0x55555e906d45, 0x2aaa9d066480, 0x55558ed75933, 0x60, 0x7fffffffe370, 0x7fffffffea20, 0x7fffffffe540, 0x4, 0x5555556d8c19 <cmd_error+345>, 0x0, 0x0, 0x7ffff19ff000, 0x5555558acb10 <main_thread+496>, 0xb, 0xb430}
> >             i = <optimized out>
> >             last_pt = <optimized out>
> >             prev_modiff = 11327
> >             prev_buffer = 0x555559edebf0
> >     #19 0x000055555575e3c7 in internal_condition_case (bfun=bfun@entry=0x5555556e5960 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x5555556d8ac0 <cmd_error>) at eval.c:1602
> >             val = <optimized out>
> >             c = 0x555555a03ab0
> >     #20 0x00005555556d0abe in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1163
> >             val = <optimized out>
> >     #21 0x000055555575e321 in internal_catch (tag=tag@entry=0x12420, func=func@entry=0x5555556d0a90 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1282
> >             val = <optimized out>
> >             c = 0x555555a029d0
> >     #22 0x00005555556d0a53 in command_loop () at keyboard.c:1141
> >     #23 0x00005555556d8661 in recursive_edit_1 () at keyboard.c:749
> >             count = {
> >               bytes = <optimized out>
> >             }
> >             val = <optimized out>
> >     #24 0x00005555556d89f0 in Frecursive_edit () at keyboard.c:832
> >             count = {
> >               bytes = <optimized out>
> >             }
> >             buffer = <optimized out>
> >     #25 0x00005555555a7e95 in main (argc=4, argv=0x7fffffffe718) at emacs.c:2562
> >             stack_bottom_variable = 0xcf0
> >             old_argc = <optimized out>
> >             no_loadup = false
> >             junk = 0x0
> >             dname_arg = 0x7fffffffea50 "vz"
> >             ch_to_dir = 0x0
> >             original_pwd = <optimized out>
> >             dump_mode = <optimized out>
> >             skip_args = 1
> >             temacs = 0x0
> >             attempt_load_pdump = <optimized out>
> >             only_version = false
> >             rlim = {
> >               rlim_cur = 10022912,
> >               rlim_max = 18446744073709551615
> >             }
> >             lc_all = <optimized out>
> >             sockfd = -1
> >             module_assertions = <optimized out>
> > 
> > 
> > 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
> > System Description: Debian GNU/Linux trixie/sid
> > 
> > Configured using:
> >  'configure --with-sound=alsa --with-x-toolkit=lucid --without-xaw3d
> >  --without-gconf --without-libsystemd --with-cairoCFLAGS=-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
> 
> 
> 
> 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 05 Apr 2025 12:45:02 +0000
Resent-Message-ID: <handler.77098.B77098.174385706010561 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 77098 <at> debbugs.gnu.org, visuweshm@HIDDEN
Received: via spool by 77098-submit <at> debbugs.gnu.org id=B77098.174385706010561
          (code B ref 77098); Sat, 05 Apr 2025 12:45:02 +0000
Received: (at 77098) by debbugs.gnu.org; 5 Apr 2025 12:44:20 +0000
Received: from localhost ([127.0.0.1]:41909 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u12sm-0002kH-Dr
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 08:44:20 -0400
Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:43310)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>)
 id 1u12sk-0002k1-K0
 for 77098 <at> debbugs.gnu.org; Sat, 05 Apr 2025 08:44:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1743857052; bh=d1faXFZNTsLj8+l8BAmxKPkNa9ohaDdhez8lFPCwCNg=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=nXrXOuLKg2KICCwMIUuXDyQ2b48a70oIs2TtZQoV6LzlA7HYZEC/Cacxf/1W7+CQpqwtrmEpZc6qW00azmcqFwZ8QWVluln3oj44y/LBGKkzuA61OmQCUKmgocRCYIJXDy/xGU/07CI2TYVT27MmWUFJJK6Hqs1lRz8rERhynMEOA4+iIhsDwU0xB2muXx/+lB0LPE7fNRGoXnaSsC/6KAXVBOs5NZtmuNx+dS3br6sDNjYaGOx/UIEzqIFMfrhDBZJeZn7x+ixl2FDKHbJ5x4BVt0HQgUrvN9IB99iadpXd5WKKspFJ1S/OuStZYsjlViR311D/V0l/Gj5GuYPtnw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1743857052; bh=CKzDy6TiF+5g+65IkRz1lfpsqR/WJE5TOb9VZBjrn7j=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=lM7DmIt2IjYXI4IlSmF16XcN2wg77Z1AdYFTBraNmnTAXKPEjyCLLEKxF3IkUDnfMll9pY+RyP5FccYln1Tghddp6ylevZQ4g0q/kQdcG2/4dFE0smcy+r+2Qo6XNTAF0U5U6TDHOPPNOBgwsbs2EHyIMYzycyK8uMYibiAdnOWlHWs++lZRF7P7LLa6xK7bvShAzN5irY6PieF9EsoxKkSotPaJgfhGfq5zWc6edvJqwaBVjJswwZ1uDZkLh+jl1T37QfpEvgSEZ1BR5z/EeAtzZasAS8Tx81hpbZSDQeO0iTqGdMqWuJxCNzpKQBFwdjAI2wthxKSTedQK1k/K0w==
X-YMail-OSG: vZAGLZ0VM1nJBauBqjyczwfD8ABJBLGeHQIxPf6FW7sX79WA3JIHqdgNY4xGPaB
 ZHLpt_YgM_knRADrZDvBMiBRELyAhYB7qF5EEnfDoU7Sm65Wj05jdCiXkZgX48NSoP_4RgYSKpjd
 _9bfLP5RJ4lNQxlRif_.KwHNm88C8qqNYGvFLDAHqglDZNT6ofmCirrov_nuQiddwHFMnoqF_Wcp
 TNWOkt7ZRa0t6HqxfaWmgtpVBJlXfBZuKJS4hIWkP2Rwrc32EdKoiqxGtxMDfh6ChRsbuZJ_tH6p
 T7E1Lkoio2wzwxQ8YJh3mTLE39zqmFfdADwxRVgUt_qxEXE2m2NA_GeyyuylUMY9qFqFL9vEKP9o
 ZvBnBmkbTmao71zRZapuzBY38colCqajEXZZNACRM1GxmaQKAb4fxpagpwimmyyPQWVIuy7e33Zb
 JtcOPE0y1VBCTbx14KENB7b2n5uFOj.Uz90wmqgFuQ6mXGs_PfE4duAPcDM9toCD4xqxPGMCPboM
 txqqfNbuYcaMuSMsrum85.NtWnis_2HqUM.SQCxp4uAjkWBr9Mmh7btvzQNSrSoMPS4d.G38vx0K
 cHJ_Dpm2sprX0FyGDA2iSVlOIwt3pY9Kim4e8PKt3zQcapIRZShfnWdHwLsbPr8iM7SGd2YxXvyq
 R77XpVZYR3ohyoZBJ4qtwfAw01lQYUnDVp7qCJ6DtQV1nYXI_kt_D4hYEp9JTZoxs4Gat02uDQI7
 2gJGZyaNGwf50RG8J2sT_rja3JHvuRccDpQ8oKwH_Vsov_HSdh7cbebaxb6VkfegBQa7lChSc.6x
 qQz6_oIQ1O5IDb6jxAJQGF6sisGJfg0z2mnn6K1Io_BnMI74_Dyi.dUobYtpO.pZaOkyE3aC7700
 uYyLMQSIyrff6.qQLMAWziFdW98fCO_P.8Vh.MLNviB6A.6Jml2Bhbk_3pe6Vm23jNpHXtAeZFGY
 UeR0P6vi1dChMcompFVAlsdlm8EINY9HsTUfviTPRRHMO2ZDju4wMEbC8K8nOgR.2zgVFXNW83fh
 UaBYlOIGILIccYigU0r305VEOngFhRdW1OFNRofMpsw3m18BkgNXaWwzlZYa3u6vF1Wx0lb_MpAB
 oDRfX5mR5gzoNJ4rgPkQubpa2zp8V0vuorY0rITXV5EdDa7y5UzitlAzV7nFdxlFAbxDwcZueDRm
 Xu8lyK66XVU1mAN8at34YRY925VQzweVrvO09mT6XEdILAYPKFh20U2_2NIe.T8q0_ihvZDyna7C
 HR7f.EHyoZKSYTCtumtXoiVDrNMx_CI8QywMZMqJHJzJNffSqbdaPP2TUSBBccqhOkeunyb3zJi4
 TKvcaJe7.3uLf8ikUXzbh1JpOWKUntpIpUlC595K.XHeEQxrflhHIziLCyfA5vK_0p3paGLv07AK
 KmfiKZzC0fpjA3OT8UUi9Y9yAW4YAsqLWsJjhp5dUbXODtGyEICle2oZC2BGDlQfj2d1.p0H5cbX
 Hg6Nhdr8LpI1SL3S4jihVcPc5eXk.qxivN6XRAtLm.occO6xmy5jUay7Wm4HK2bWwotG0VHwCPup
 o60TYlNLABnp2y5HT38K2ttq.B0n003Jf9BNTBwzi9LH97FYe0XylUlTLUdb1KJVzdCPg93Kadut
 vHdfJ2jx2g66ruWMTMIL.7t7Di4LsStmMCDbERK9TXknxHtuJuQzRVjaD6GTsOqqlspxw3y_l62u
 2jc4wiM.HR68q70RwRRydOiodPiX1pxlTZeiLYFlTM4xfE3.RF4TvIT2M.QYQ6GrPfxDYsCP8hP0
 GDl1CSBwSa7kolf8xbX4Js63F33rIHikwMZm3IdgH1kNZ.83XDNC0ibQRG3lp3C_vCOUSlKcdGDk
 7rXoD1SC4hmjxj8oarafS7M_9_pARR64BA88Dml.ccMKn6av7qvK_zlgrrhlwL5Lcy0Ig_2PAIE.
 yOnoqy9a8_J4hTEdYEyGCpdXwC7F3rNK_qWv6Z5v_6y1UCeNxO9t.ZonGtigdGexf0tRGQPBQLUn
 _z2vQTFQhYjqudWreBFBVLClsmoz20TlpgJB4_TTWp9TDgr3XIQ6113YAT.uucycTfnOA9qGckCZ
 3.nihhG71X6UmSVEMN10XvChxfOdAxNRwAHMzmrzG40CKfICbaZAQpQ8r62eSCFM6Ebtmaq_JAgR
 XI.463.WO4nzsotiRdhu.IBkTXhc.mcYA629HoEzcJi8VsCdGn.7L3eI1jf2rr1prhXaX8wb_nP.
 k4JD.jS3HmDb6cAIg5WaJQhMSSP45YzHzZcd.nEEAx0l71a71TdWjue4r
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 455b7464-947f-4cd9-831c-c92dbf42155a
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sat, 5 Apr 2025 12:44:12 +0000
Received: by hermes--production-sg3-79c9c8d49c-tfsjh (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 2e61eba414299b8fb03f393b1b44622f; 
 Sat, 05 Apr 2025 12:44:06 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
In-Reply-To: <86bjtbxb1v.fsf@HIDDEN>
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
 <86bjtbxb1v.fsf@HIDDEN>
Date: Sat, 05 Apr 2025 20:44:01 +0800
Message-ID: <87wmbypylq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.23590
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 318
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
>> still try to use or something?

Sorry.  To reach any meaningful conclusions I need the values of:

  (gdb) p widget->core.being_destroyed
  (gdb) p widget->core.widget_class
  (gdb) p *widget->core.parent




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Visuwesh <visuweshm@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 05 Apr 2025 16:25:01 +0000
Resent-Message-ID: <handler.77098.B77098.17438702512551 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 77098 <at> debbugs.gnu.org
Received: via spool by 77098-submit <at> debbugs.gnu.org id=B77098.17438702512551
          (code B ref 77098); Sat, 05 Apr 2025 16:25:01 +0000
Received: (at 77098) by debbugs.gnu.org; 5 Apr 2025 16:24:11 +0000
Received: from localhost ([127.0.0.1]:44490 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u16JX-0000f5-Cp
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 12:24:11 -0400
Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]:42388)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>)
 id 1u16JU-0000eo-8n
 for 77098 <at> debbugs.gnu.org; Sat, 05 Apr 2025 12:24:08 -0400
Received: by mail-pf1-x442.google.com with SMTP id
 d2e1a72fcca58-7398d65476eso2291972b3a.1
 for <77098 <at> debbugs.gnu.org>; Sat, 05 Apr 2025 09:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743870241; x=1744475041; 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=cPIomcaclaAu9aduzBaVAbs6nchT4W29XpqKWmkLldE=;
 b=CFxKWVPlKFvfGeTlUD4fKuW05EPm/teX3rTRFtTSDxhYBkqGUPpOqxTafEBoeQH7Sh
 2icpPsdIWtth+9lrCyqjrfjiadn5ARGHmEh7yUdnKuV6fqBWGFbJeS1joy2+pCvWq1hK
 l1VNY16wjVzt5i+XTF3apI0N8wZAU5l5w+ayPQUR/CBRK3jhSqY0ase8LsoHqKpdYpmf
 r9QMTc7NavISvnyCarsCwBcGJRpbtIFoYGfGNCBJYA8Cc0gPVyVPPFPbXqIZ9VUdln56
 YgzdVJB2fpIdDsbTPGP7+ksc06qxaDTrWtLf9s374Qgo/qAsMfjKoc0g7HoSEba2pGHG
 cPeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743870241; x=1744475041;
 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=cPIomcaclaAu9aduzBaVAbs6nchT4W29XpqKWmkLldE=;
 b=LfiCTZ5hgfr6FunuLDyLrYNYzg7flq39l+d7zC7UDpniyQGufjdYsxjXCgqH+tdtdv
 3Ez2XhC0ypbysbX/mB7kZG14qHIHlPP9mRLsspr0bPNz9tut7+AkPdRUQT9e8WoBg3uG
 /61Tom8zJtEaOlUM3iQlOnrFRW1Yi6GiJgasyxgN6T6sN8mfVnC/V/YmWwI+cgYBaUY0
 uZNh/2XlQVixRz65OmD6ODBpXlPbkDl6auVzM8W8e9QIqbTYFfpH1rzjbiI4hNHl0LhF
 AtADLP21jBf7PkJTylrMdJ/D37aKlx4V5XC+btPlUGcYp5YNQLjM7/betmGuZ+Zh49zJ
 Qsqg==
X-Forwarded-Encrypted: i=1;
 AJvYcCX3L5e4V8xCNcndzACsyjf0rk3RSB+eW5L+PrYPGlCKmPF8CSA56Sl8FEzd9METFXJZUgwJtg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yws9JEXJKC3wMt9dp/28lVpQXS76TXQmZNLXf7y7MHVmFtxmMwo
 KVUjstrPFTpIalwr7vpOX2b419lFj2bDEBoCfwjxMXAhUhZWa2tD7rDpcSn9
X-Gm-Gg: ASbGnctBLU6zGbUalJY/kBGb05e6hkSxr0gy/pyc8dJD+CberBig/gDSOtLPqmzFTN/
 H5SYgAZA1F0gDBM5g8hL2GZN1Wo+SmxnLug45Ik6FAZJpHJwflTQb82JNfriGEazn34sfI5qtb3
 YYkjT9mbjkLCFQSDemD93sZuRWX68SdRWPfjhyMNjnSES24qZAnA3vfwTkn9BtBmCVBZm5TLpx+
 EdMTtHFccg7wmJvOmZQMVzX4WZoLq+LnIa8x7eNcB6OyHc7yUPliaf/52Jrb59E0R3Bv1iahkNn
 pM3pHKMxr2DW2aYoh4vpv5blsQ7awyST/r6iBQ1owWf3cA==
X-Google-Smtp-Source: AGHT+IFHC2BriO6DcMhZSdCuUOwcafl2K5z4yguqTDVnK9wD9HrlaMWIH8KDH54mUjI2wdyZI5XLLg==
X-Received: by 2002:a05:6a21:9996:b0:1fe:90c5:7cf4 with SMTP id
 adf61e73a8af0-201051a7c6cmr10048284637.19.1743870241164; 
 Sat, 05 Apr 2025 09:24:01 -0700 (PDT)
Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id
 41be03b00d2f7-af9bc41c6desm4606635a12.77.2025.04.05.09.23.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 05 Apr 2025 09:24:00 -0700 (PDT)
From: Visuwesh <visuweshm@HIDDEN>
In-Reply-To: <87wmbypylq.fsf@HIDDEN>
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
 <86bjtbxb1v.fsf@HIDDEN> <87wmbypylq.fsf@HIDDEN>
Date: Sat, 05 Apr 2025 21:53:56 +0530
Message-ID: <87plhqpof7.fsf@HIDDEN>
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: 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:  =?UTF-8?Q?[=E0=AE=9A=E0=AE=A9=E0=AE=BF_?= =?UTF-8?Q?=E0=AE=8F=E0=AE=AA=E0=AF=8D=E0=AE=B0=E0=AE=B2=E0=AF=8D?= 05, 2025] Po Lu via "Bug reports
    for GNU Emacs, the Swiss army knife of text editors" wrote: > Eli Zaretskii
    writes: > >>> Thanks. Po Lu, any ideas what could cause this? Some dead frame
    we >>> still try to use or something? > > Sorry. To reach any meaningful
   conclusions I need the values o [...] 
 
 Content analysis details:   (3.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:442 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 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (visuweshm[at]gmail.com)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.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:  =?UTF-8?Q?[=E0=AE=9A=E0=AE=A9=E0=AE=BF_?= =?UTF-8?Q?=E0=AE=8F=E0=AE=AA=E0=AF=8D=E0=AE=B0=E0=AE=B2=E0=AF=8D?= 05, 2025] Po Lu via "Bug reports
    for GNU Emacs, the Swiss army knife of text editors" wrote: > Eli Zaretskii
    writes: > >>> Thanks. Po Lu, any ideas what could cause this? Some dead frame
    we >>> still try to use or something? > > Sorry. To reach any meaningful
   conclusions I need the values o [...] 
 
 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:442 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 SPF_PASS               SPF: sender 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

[=E0=AE=9A=E0=AE=A9=E0=AE=BF =E0=AE=8F=E0=AE=AA=E0=AF=8D=E0=AE=B0=E0=AE=B2=
=E0=AF=8D 05, 2025] Po Lu via "Bug reports for GNU Emacs, the Swiss army kn=
ife of text editors" wrote:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>>> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
>>> still try to use or something?
>
> Sorry.  To reach any meaningful conclusions I need the values of:
>
>   (gdb) p widget->core.being_destroyed
>   (gdb) p widget->core.widget_class
>   (gdb) p *widget->core.parent

Sorry, that Emacs process unfortunately got killed as I was forced to
restart my laptop.  I forgot to update the thread.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77098: 31.0.50; Segfault when closing an Emacs frame
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 05 Apr 2025 17:12:01 +0000
Resent-Message-ID: <handler.77098.B77098.174387308323061 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77098
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Visuwesh <visuweshm@HIDDEN>
Cc: luangruo@HIDDEN, 77098 <at> debbugs.gnu.org
Received: via spool by 77098-submit <at> debbugs.gnu.org id=B77098.174387308323061
          (code B ref 77098); Sat, 05 Apr 2025 17:12:01 +0000
Received: (at 77098) by debbugs.gnu.org; 5 Apr 2025 17:11:23 +0000
Received: from localhost ([127.0.0.1]:44601 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u173C-0005zs-HX
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 13:11:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36424)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>)
 id 1u1739-0005zW-Sg; Sat, 05 Apr 2025 13:11:20 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u1734-00063x-FI; Sat, 05 Apr 2025 13:11:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=xelm4tEW3CRU41hETIj0wNfawxKoOPg75xWb7Vq/Sfw=; b=R4FXOGY7Y8hjCAQ5JrW4
 f8pCt7eW/VNFpgezLyS3q8Daqppdhl6MBUKA3/U3dpLqZ6rAjeKrLE5Mdu/l8WXTPX+cZjnTTngZx
 Duh/fS/oN1w+DTSvIHJp83BUdFvqQWyIp+sZofSHcPlnQ5vfs4l/kj7vnzr0vSZoRVu9huxEjGxHk
 EedBjFuBq5cZezvA+YxImcC3t1A6JVcgzoiUaxQhhBVHLWOJx3tF61/ntYfGpyWJz6JDhBpnnAOAH
 8f4HkweKM4ha2GZKOjNJo0EMmwQV6hqylmNdu6GZHsdCkBJYlvKI1OlIJLT+9OMbMCSPzWcZ/gyhb
 I9Q0XLI1WBAH7Q==;
Date: Sat, 05 Apr 2025 20:11:11 +0300
Message-Id: <86semmv8i8.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87plhqpof7.fsf@HIDDEN> (message from Visuwesh on Sat, 05 Apr
 2025 21:53:56 +0530)
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
 <86bjtbxb1v.fsf@HIDDEN> <87wmbypylq.fsf@HIDDEN> <87plhqpof7.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 77098 unreproducible moreinfo
close 77098
thanks

> From: Visuwesh <visuweshm@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  77098 <at> debbugs.gnu.org
> Date: Sat, 05 Apr 2025 21:53:56 +0530
> 
> [சனி ஏப்ரல் 05, 2025] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote:
> 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> >
> >>> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
> >>> still try to use or something?
> >
> > Sorry.  To reach any meaningful conclusions I need the values of:
> >
> >   (gdb) p widget->core.being_destroyed
> >   (gdb) p widget->core.widget_class
> >   (gdb) p *widget->core.parent
> 
> Sorry, that Emacs process unfortunately got killed as I was forced to
> restart my laptop.  I forgot to update the thread.

Thanks, so I'm closing this bug for now.  If you ever have the same
problem again, please reopen with the information that Po Lu
requested.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 5 Apr 2025 17:11:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 05 13:11:23 2025
Received: from localhost ([127.0.0.1]:44603 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u173C-0005zu-SS
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 13:11:23 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36424)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>)
 id 1u1739-0005zW-Sg; Sat, 05 Apr 2025 13:11:20 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u1734-00063x-FI; Sat, 05 Apr 2025 13:11:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=xelm4tEW3CRU41hETIj0wNfawxKoOPg75xWb7Vq/Sfw=; b=R4FXOGY7Y8hjCAQ5JrW4
 f8pCt7eW/VNFpgezLyS3q8Daqppdhl6MBUKA3/U3dpLqZ6rAjeKrLE5Mdu/l8WXTPX+cZjnTTngZx
 Duh/fS/oN1w+DTSvIHJp83BUdFvqQWyIp+sZofSHcPlnQ5vfs4l/kj7vnzr0vSZoRVu9huxEjGxHk
 EedBjFuBq5cZezvA+YxImcC3t1A6JVcgzoiUaxQhhBVHLWOJx3tF61/ntYfGpyWJz6JDhBpnnAOAH
 8f4HkweKM4ha2GZKOjNJo0EMmwQV6hqylmNdu6GZHsdCkBJYlvKI1OlIJLT+9OMbMCSPzWcZ/gyhb
 I9Q0XLI1WBAH7Q==;
Date: Sat, 05 Apr 2025 20:11:11 +0300
Message-Id: <86semmv8i8.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Visuwesh <visuweshm@HIDDEN>
In-Reply-To: <87plhqpof7.fsf@HIDDEN> (message from Visuwesh on Sat, 05 Apr
 2025 21:53:56 +0530)
Subject: Re: bug#77098: 31.0.50; Segfault when closing an Emacs frame
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
 <86bjtbxb1v.fsf@HIDDEN> <87wmbypylq.fsf@HIDDEN> <87plhqpof7.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
Cc: luangruo@HIDDEN, 77098 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 77098 unreproducible moreinfo
close 77098
thanks

> From: Visuwesh <visuweshm@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  77098 <at> debbugs.gnu.org
> Date: Sat, 05 Apr 2025 21:53:56 +0530
> 
> [சனி ஏப்ரல் 05, 2025] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote:
> 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> >
> >>> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
> >>> still try to use or something?
> >
> > Sorry.  To reach any meaningful conclusions I need the values of:
> >
> >   (gdb) p widget->core.being_destroyed
> >   (gdb) p widget->core.widget_class
> >   (gdb) p *widget->core.parent
> 
> Sorry, that Emacs process unfortunately got killed as I was forced to
> restart my laptop.  I forgot to update the thread.

Thanks, so I'm closing this bug for now.  If you ever have the same
problem again, please reopen with the information that Po Lu
requested.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 5 Apr 2025 17:11:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 05 13:11:23 2025
Received: from localhost ([127.0.0.1]:44603 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u173C-0005zu-SS
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 13:11:23 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36424)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>)
 id 1u1739-0005zW-Sg; Sat, 05 Apr 2025 13:11:20 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u1734-00063x-FI; Sat, 05 Apr 2025 13:11:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=xelm4tEW3CRU41hETIj0wNfawxKoOPg75xWb7Vq/Sfw=; b=R4FXOGY7Y8hjCAQ5JrW4
 f8pCt7eW/VNFpgezLyS3q8Daqppdhl6MBUKA3/U3dpLqZ6rAjeKrLE5Mdu/l8WXTPX+cZjnTTngZx
 Duh/fS/oN1w+DTSvIHJp83BUdFvqQWyIp+sZofSHcPlnQ5vfs4l/kj7vnzr0vSZoRVu9huxEjGxHk
 EedBjFuBq5cZezvA+YxImcC3t1A6JVcgzoiUaxQhhBVHLWOJx3tF61/ntYfGpyWJz6JDhBpnnAOAH
 8f4HkweKM4ha2GZKOjNJo0EMmwQV6hqylmNdu6GZHsdCkBJYlvKI1OlIJLT+9OMbMCSPzWcZ/gyhb
 I9Q0XLI1WBAH7Q==;
Date: Sat, 05 Apr 2025 20:11:11 +0300
Message-Id: <86semmv8i8.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Visuwesh <visuweshm@HIDDEN>
In-Reply-To: <87plhqpof7.fsf@HIDDEN> (message from Visuwesh on Sat, 05 Apr
 2025 21:53:56 +0530)
Subject: Re: bug#77098: 31.0.50; Segfault when closing an Emacs frame
References: <87r02uo7fo.fsf@HIDDEN> <86tt7nna6a.fsf@HIDDEN>
 <86bjtbxb1v.fsf@HIDDEN> <87wmbypylq.fsf@HIDDEN> <87plhqpof7.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
Cc: luangruo@HIDDEN, 77098 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 77098 unreproducible moreinfo
close 77098
thanks

> From: Visuwesh <visuweshm@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  77098 <at> debbugs.gnu.org
> Date: Sat, 05 Apr 2025 21:53:56 +0530
> 
> [சனி ஏப்ரல் 05, 2025] Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote:
> 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> >
> >>> Thanks.  Po Lu, any ideas what could cause this?  Some dead frame we
> >>> still try to use or something?
> >
> > Sorry.  To reach any meaningful conclusions I need the values of:
> >
> >   (gdb) p widget->core.being_destroyed
> >   (gdb) p widget->core.widget_class
> >   (gdb) p *widget->core.parent
> 
> Sorry, that Emacs process unfortunately got killed as I was forced to
> restart my laptop.  I forgot to update the thread.

Thanks, so I'm closing this bug for now.  If you ever have the same
problem again, please reopen with the information that Po Lu
requested.





Last modified: Sat, 5 Apr 2025 17:15:02 UTC

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