GNU logs - #75120, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: Madhu <enometh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Dec 2024 15:27:02 +0000
Resent-Message-ID: <handler.75120.B.173522677914382 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 75120 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173522677914382
          (code B ref -1); Thu, 26 Dec 2024 15:27:02 +0000
Received: (at submit) by debbugs.gnu.org; 26 Dec 2024 15:26:19 +0000
Received: from localhost ([127.0.0.1]:41904 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tQpkg-0003ju-Fq
	for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 10:26:18 -0500
Received: from lists.gnu.org ([209.51.188.17]:53952)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <geb-bug-gnu-emacs@HIDDEN>)
 id 1tQpkc-0003ji-3v
 for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 10:26:17 -0500
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 <geb-bug-gnu-emacs@HIDDEN>)
 id 1tQpkb-00061g-R2
 for bug-gnu-emacs@HIDDEN; Thu, 26 Dec 2024 10:26:13 -0500
Received: from ciao.gmane.io ([116.202.254.214])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <geb-bug-gnu-emacs@HIDDEN>)
 id 1tQpka-0007yi-2Y
 for bug-gnu-emacs@HIDDEN; Thu, 26 Dec 2024 10:26:13 -0500
Received: from list by ciao.gmane.io with local (Exim 4.92)
 (envelope-from <geb-bug-gnu-emacs@HIDDEN>)
 id 1tQpkX-0007xQ-1N
 for bug-gnu-emacs@HIDDEN; Thu, 26 Dec 2024 16:26:09 +0100
X-Injected-Via-Gmane: http://gmane.org/
From: Madhu <enometh@HIDDEN>
Date: Thu, 26 Dec 2024 20:56:01 +0530
Message-ID: <m3bjwyv52u.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
Cancel-Lock: sha1:/tWXfjV2/kRVGZRhvDCRwubP0o0=
Received-SPF: pass client-ip=116.202.254.214;
 envelope-from=geb-bug-gnu-emacs@HIDDEN; helo=ciao.gmane.io
X-Spam_score_int: -16
X-Spam_score: -1.7
X-Spam_bar: -
X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9,
 HEADER_FROM_DIFFERENT_DOMAINS=0.169, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.1 (-)
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.1 (--)

Hello, Having heard about which-key mode I decided to try it.

gdb --args ../build-xt-native/src/emacs  -Q  -eval '(which-key-mode 1)' -eval '(setq window-min-height 8)'

1. type C-x, wait 5 seconds, type C-g.
2. type C-x, wait 2 seconds for the 8 line frame with scrollbar, click the "up
arrow" on the top of the scrollbar.

BEGIN BACKTRACE
read 1 "emacs" received signal SIGSEGV, Segmentation fault.
0x000000000054446b in xt_action_hook (widget=<optimized out>, client_data=<optim
ized out>, action_name=0xe964d3 "EndScroll", event=<optimized out>, params=<opti
mized out>, num_params=<optimized out>) at ../../src/xterm.c:15479
15479         if (bar->dragging != -1)
(gdb) xbacktrace
(gdb) bt full
#0  0x000000000054446b in xt_action_hook (widget=<optimized out>,
    client_data=<optimized out>, action_name=0xe964d3 "EndScroll",
    event=<optimized out>, params=<optimized out>, num_params=<optimized out>)
    at ../../src/xterm.c:15479
        w = 0x1555470
        bar = <optimized out>
        scroll_bar_p = <optimized out>
        end_action = <optimized out>
        scroll_bar_p = <optimized out>
        end_action = <optimized out>
        w = <optimized out>
        bar = <optimized out>
#1  xt_action_hook (widget=<optimized out>, client_data=<optimized out>,
    action_name=0xe964d3 "EndScroll", event=<optimized out>,
    params=<optimized out>, num_params=<optimized out>)
    at ../../src/xterm.c:15453
        scroll_bar_p = <optimized out>
        end_action = 0x6f4dcb "EndScroll"
        w = <optimized out>
        bar = <optimized out>
#2  0x00007ffff7d0a43d in ?? () from /usr/lib64/libXt.so.6
No symbol table info available.
#3  0x0000000000e7ec10 in ?? ()
[...]
(gdb) sharedlibrary .
(gdb) back
#0  0x000000000054446b in xt_action_hook
    (widget=<optimized out>, client_data=<optimized out>, action_name=0xe964d3 "EndScroll", event=<optimized out>, params=<optimized out>, num_params=<optimized out>) at ../../src/xterm.c:15479
#1  xt_action_hook
    (widget=<optimized out>, client_data=<optimized out>, action_name=0xe964d3 "EndScroll", event=<optimized out>, params=<optimized out>, num_params=<optimized out>) at ../../src/xterm.c:15453
#2  0x00007ffff7d0a43d in HandleActions
    (w=w@entry=0x1256750, event=0x7fffffffc5a0, stateTree=0x124a3f0, accelWidget=<optimized out>, procs=0xde6318, actions=actions@entry=0x7ffff7d2a120 <dummyAction.3>) at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/TMstate.c:633
#3  0x00007ffff7d0ac91 in HandleSimpleState
    (w=w@entry=0x1256750, tmRecPtr=tmRecPtr@entry=0x1256798, curEventPtr=curEventPtr@entry=0x7fffffffbdd0)
    at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/TMstate.c:866
#4  0x00007ffff7d0bb68 in _XtTranslateEvent
    (w=w@entry=0x1256750, event=event@entry=0x7fffffffc5a0)
    at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/TMstate.c:1064
#5  0x00007ffff7ce4eeb in XtDispatchEventToWidget
    (widget=widget@entry=0x1256750, event=event@entry=0x7fffffffc5a0)
    at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/Event.c:933
#6  0x00007ffff7ce55a2 in _XtDefaultDispatcher (event=0x7fffffffc5a0)
    at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/Event.c:1407
--Type <RET> for more, q to quit, c to continue without paging--c
#7  0x00007ffff7ce5701 in XtDispatchEvent (event=event@entry=0x7fffffffc5a0) at /usr/src/debug/x11-libs/libXt-1.3.0/libXt-1.3.0/src/Event.c:1481
#8  0x000000000055b181 in handle_one_xevent (dpyinfo=<optimized out>, event=<optimized out>, finish=<optimized out>, hold_quit=<optimized out>) at ../../src/xterm.c:25578
#9  0x0000000000566d91 in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffc690) at ../../src/xterm.c:25740
#10 0x0000000000592341 in gobble_input () at ../../src/keyboard.c:7923
#11 0x0000000000595355 in handle_async_input () at ../../src/keyboard.c:8162
#12 process_pending_signals () at ../../src/keyboard.c:8176
#13 unblock_input_to (level=0) at ../../src/keyboard.c:8191
#14 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:8185
#15 unblock_input () at ../../src/keyboard.c:8210
#16 0x00000000006cc9d9 in xg_select (fds_lim=<optimized out>, rfds=rfds@entry=0x7fffffffcef0, wfds=<optimized out>, efds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../../src/xgselect.c:298
#17 0x0000000000673c96 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=XIL(0), wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ../../src/process.c:5765
#18 0x00000000004759f0 in sit_for (timeout=timeout@entry=make_fixnum(30), reading=reading@entry=true, display_option=display_option@entry=1) at ../../src/dispnew.c:6335
#19 0x000000000059a4e8 in read_char (commandflag=1, map=XIL(0x151af43), prev_event=XIL(0), used_mouse_menu=0x7fffffffd70b, end_time=0x0) at ../../src/keyboard.c:2926
#20 0x000000000059b7ef in read_key_sequence (keybuf=<optimized out>, prompt=XIL(0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, disable_text_conversion_p=false) at ../../src/keyboard.c:10747
#21 0x000000000059d446 in command_loop_1 () at ../../src/keyboard.c:1424
#22 0x0000000000613d47 in internal_condition_case (bfun=bfun@entry=0x59d2a0 <command_loop_1>, handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x591030 <cmd_error>) at ../../src/eval.c:1607
#23 0x00000000005891ca in command_loop_2 (handlers=handlers@entry=XIL(0x90)) at ../../src/keyboard.c:1163
#24 0x0000000000613ca1 in internal_catch (tag=tag@entry=XIL(0x12390), func=func@entry=0x5891b0 <command_loop_2>, arg=arg@entry=XIL(0x90)) at ../../src/eval.c:1286
#25 0x000000000058916f in command_loop () at ../../src/keyboard.c:1141
#26 0x0000000000590be3 in recursive_edit_1 () at ../../src/keyboard.c:749
#27 0x0000000000590f5e in Frecursive_edit () at ../../src/keyboard.c:832
#28 0x000000000046a7ec in main (argc=6, argv=0x7fffffffdc88) at ../../src/emacs.c:2649
END BACKTRACE

VERSION INFO.
In GNU Emacs 31.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.18.0, Xaw3d scroll bars) of 2024-12-09 built on maher
Repository revision: based off 1098ae2896f
Windowing system distributor 'The X.Org Foundation', version 11.0.12101014
System Description: Gentoo Linux

Configured using:
 'configure --with-x-toolkit=athena --with-native-compilation -C'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM
LUCID ZLIB

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix
END VERSION INFO





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: Madhu <enometh@HIDDEN>
Subject: bug#75120: Acknowledgement (31.0.50; which-key crashes on xt if
 the scroll bar is activated.)
Message-ID: <handler.75120.B.173522677914382.ack <at> debbugs.gnu.org>
References: <m3bjwyv52u.fsf@HIDDEN>
X-Gnu-PR-Message: ack 75120
X-Gnu-PR-Package: emacs
Reply-To: 75120 <at> debbugs.gnu.org
Date: Thu, 26 Dec 2024 15:27: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 75120 <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
75120: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75120
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
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, 28 Dec 2024 12:11:02 +0000
Resent-Message-ID: <handler.75120.B75120.17353878565909 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Madhu <enometh@HIDDEN>
Cc: 75120 <at> debbugs.gnu.org
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.17353878565909
          (code B ref 75120); Sat, 28 Dec 2024 12:11:02 +0000
Received: (at 75120) by debbugs.gnu.org; 28 Dec 2024 12:10:56 +0000
Received: from localhost ([127.0.0.1]:49631 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tRVei-0001XF-Bs
	for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 07:10:56 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59916)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tRVeg-0001X1-0P
 for 75120 <at> debbugs.gnu.org; Sat, 28 Dec 2024 07:10:54 -0500
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 1tRVea-0001qj-Lb; Sat, 28 Dec 2024 07:10:48 -0500
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=vHUjIVqwqU/sHtvCiPYZcugySv5tEK+SkXvq16Gh+CM=; b=bK5w58/crWGv
 kmO7bd5zyiHYg/1x8UTgCwT/Wu1fWYc20RVsuF6KzWYCVa491S/pLW1RkFCFDRdllo1a8yK5TKNUB
 V0zq9Rfs44ydz8ja0dGYbYF0p+nMBDsranztZivf5a3BGXcpmC8+tbrcahr1ADj37HFhqrXs3RytI
 Sjqo/b6AKUA0UPQosoJ4/4xlw7Da6jgjDVh+xVX4wCCDLbf7chxK3LXdCmH0cq6SAy1I2iov+cPyy
 /dL3G1Dl+CKzJgIaqMWYEfXHmLY5MO13VsZSBldJPaysI4gLqXV9JEzEBXBtK/WM+93uzG1NyNxac
 MSfBgvgh9L51lDpEmO9yEQ==;
Date: Sat, 28 Dec 2024 14:10:35 +0200
Message-Id: <86ttaorosk.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <m3bjwyv52u.fsf@HIDDEN> (message from Madhu on
 Thu, 26 Dec 2024 20:56:01 +0530)
References: <m3bjwyv52u.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: Madhu <enometh@HIDDEN>
> Date: Thu, 26 Dec 2024 20:56:01 +0530
> 
> Hello, Having heard about which-key mode I decided to try it.
> 
> gdb --args ../build-xt-native/src/emacs  -Q  -eval '(which-key-mode 1)' -eval '(setq window-min-height 8)'
> 
> 1. type C-x, wait 5 seconds, type C-g.
> 2. type C-x, wait 2 seconds for the 8 line frame with scrollbar, click the "up
> arrow" on the top of the scrollbar.

When I try this, Emacs signals an error, displaying "C-x
<vertical-scroll-bar> <mouse-1> is undefined" in the echo area.  But
I'm not on X.

Can someone else reproduce the crash?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 08 Jan 2025 13:13:02 +0000
Resent-Message-ID: <handler.75120.B75120.17363419278251 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Madhu <enometh@HIDDEN>, 75120 <at> debbugs.gnu.org
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.17363419278251
          (code B ref 75120); Wed, 08 Jan 2025 13:13:02 +0000
Received: (at 75120) by debbugs.gnu.org; 8 Jan 2025 13:12:07 +0000
Received: from localhost ([127.0.0.1]:46422 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVVqx-000291-DC
	for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 08:12:07 -0500
Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:44046)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tVVqv-00028U-7C
 for 75120 <at> debbugs.gnu.org; Wed, 08 Jan 2025 08:12:06 -0500
Received: by mail-wm1-x32b.google.com with SMTP id
 5b1f17b1804b1-436345cc17bso121274175e9.0
 for <75120 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 05:12:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736341919; x=1736946719; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=iwUuKkp2mi+aBA8gtYCyB7c6iTQkupVqNlYgzhEhDg0=;
 b=CY2OMK+wyKb/3Fh+gnnnVJANdTyLCHqSt7ffcfqtw2SuzK3//yW8GNAx81Y0lHtalF
 1FS8Ey2YkY8KWffyw/2G5EYOncGARcqVPTfzv9yZPNKrqXeXmisfMJ7LLinY/3TPTFIk
 CSwteJTx9xUjQBNYKoVlqHfCl1Dxkyw7VAWKOEaS4WWMZg2fvK6kT9RGh7BQiu8SP0RN
 YVVxSN90un05Lf8iEWQjAnLIzi4wVyw5msBPsvDzalLxUiMtCp0iS9BdksuYCAWGGTAd
 1btoPr6R9CSthCAMGyRQJyYit67gpvfDXtMJCldLETncPe6YIhrqr4soEghEQCCBRUM6
 ZIGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736341919; x=1736946719;
 h=content-transfer-encoding:mime-version: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=iwUuKkp2mi+aBA8gtYCyB7c6iTQkupVqNlYgzhEhDg0=;
 b=CgFvovE50ellfTfg0LezXkVM7XyLWsGcjP1OZ99xoNVWH5bqfmrZ6r3a0GEjN7+9eE
 cUvOwCAGROqwi+dQsFGQqsOhmTe4H+qDE8dih4RXhTs0w4frJUoL+Hb/5djkIFXt0fsH
 /pQWCjeDthfgUCnqHQ0GZ1u5JyzvMBMD8kWAhyuz0k/Goro12J6TK8oeR0N2Rqp0pSHS
 kIySCN2IWyey7JE8Re2u9UCWA4zoqRW5EJnBSLEohAQ3gjFMZXzXl9A6aUumI5PojA6c
 X6QFGxwv/y6iH/2fLtvt5RChteL9wF8sXnF03IJ5dPYYXXXTNxG5iA+tIFJqtlY82RLE
 atog==
X-Forwarded-Encrypted: i=1;
 AJvYcCWhXr+S9pzX+r2qT6rjTArfYfVBzA3JUZ06DAxwTjR1o/ETK34qE4M0M6Rmn+m/TBqqroynlA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxOQbpdcTJonN+1mtFBxKqp4GL4UCWwZ4+wD/7fhW3PZcquKNEr
 E9KDD5/9AewUAEgT9ZftLeCU4as1d3mujK6iOBxYibyOeCKoWjeglj/RWw==
X-Gm-Gg: ASbGncv6DLCnf4kDZ6RHC+eE8TYSs35KBaF9Xv2CHFcF8mwXfjo91cPQpnWmZwMAZdw
 ERAOk1iYtXrgwZPdJ8/5uxJTvCbOCDjgauHR8nJ+s333hcCdkbFcYiQ77+s14fbA5qplF5jEdM3
 YjdQuzaw8+jf3zOgNKVFgNVovj5Mvk19/Iu2K+azO27qw6fDVKf8ZwedPu5awoTYZ/cScKTbHxz
 uxcp9W+JWhxULEKsIGQcu4HHWUnD7eCgzn1EiEWzm8c
X-Google-Smtp-Source: AGHT+IGRRP580W8Itb2dy7dEH/4k1/qBXqPT+CeEZ/HWNHnjSRC9UVsMjni6sgaxWa5Bw+bqhMSG9Q==
X-Received: by 2002:a05:600c:8706:b0:434:f0df:9f6 with SMTP id
 5b1f17b1804b1-436e2677356mr21237495e9.3.1736341918588; 
 Wed, 08 Jan 2025 05:11:58 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:6c29:f07d:d51e:cd38])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38a1c89e140sm54051985f8f.79.2025.01.08.05.11.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Jan 2025 05:11:57 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <86ttaorosk.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 28 Dec
 2024 14:10:35 +0200")
References: <m3bjwyv52u.fsf@HIDDEN> <86ttaorosk.fsf@HIDDEN>
Date: Wed, 08 Jan 2025 14:11:57 +0100
Message-ID: <87frltih5u.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
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 (-)

>>>>> On Sat, 28 Dec 2024 14:10:35 +0200, Eli Zaretskii <eliz@HIDDEN> said:

    >> From: Madhu <enometh@HIDDEN>
    >> Date: Thu, 26 Dec 2024 20:56:01 +0530
    >>=20
    >> Hello, Having heard about which-key mode I decided to try it.
    >>=20
    >> gdb --args ../build-xt-native/src/emacs  -Q  -eval '(which-key-mode =
1)' -eval '(setq window-min-height 8)'
    >>=20
    >> 1. type C-x, wait 5 seconds, type C-g.
    >> 2. type C-x, wait 2 seconds for the 8 line frame with scrollbar, cli=
ck the "up
    >> arrow" on the top of the scrollbar.

    Eli> When I try this, Emacs signals an error, displaying "C-x
    Eli> <vertical-scroll-bar> <mouse-1> is undefined" in the echo area.  B=
ut
    Eli> I'm not on X.

    Eli> Can someone else reproduce the crash?

Yes. In xt_action_hook:

      x_send_scroll_bar_event (window_being_scrolled,
			       scroll_bar_end_scroll, 0, 0, false);
      w =3D XWINDOW (window_being_scrolled);
      bar =3D XSCROLL_BAR (w->vertical_scroll_bar); <-
			       w->vertical_scroll_bar =3D=3D Qnil here

Although I have no clue what to do about it: I suspect the scrollbars
have been condemned by condemn_scroll_bars_hook, but then not
redeemed. Or maybe whatever is undoing or preventing the global
setting of "<vertical-scroll-bar> <mouse-1>" is responsible, but I
can=CA=BCt find where that is.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
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, 09 Jan 2025 07:17:02 +0000
Resent-Message-ID: <handler.75120.B75120.173640697424678 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>, martin rudalics <rudalics@HIDDEN>
Cc: enometh@HIDDEN, 75120 <at> debbugs.gnu.org
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.173640697424678
          (code B ref 75120); Thu, 09 Jan 2025 07:17:02 +0000
Received: (at 75120) by debbugs.gnu.org; 9 Jan 2025 07:16:14 +0000
Received: from localhost ([127.0.0.1]:50193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVmm6-0006Px-9I
	for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 02:16:14 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:46646)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tVmm4-0006Pl-SK
 for 75120 <at> debbugs.gnu.org; Thu, 09 Jan 2025 02:16:13 -0500
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 1tVmlx-0004er-OJ; Thu, 09 Jan 2025 02:16:06 -0500
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=L71TIuzt8mCeO3rkC0yg5W9r6u/11fMxzOFHRIYE5Gw=; b=sQiAIe58nA6Ln+9eD9G0
 i8JNG6K49qk6vksxuFqqicyCREH2gBc7XErFAzCs8duG+ifBxqYIVTR22HEZX0hr5PAz9lPFdq7Jg
 VYF0keLkQq+yLeUHPim4fQ2IGfna6RYwl/fnfBbgI795Xtd43qITNazZncVhZFgyXvhS2aOnHM5/N
 Pp1fnnKKOL8INh+5fofRzMYmwxW4CAYyiD/52wKA3m62WUtfRBwvNSM7UndmGzV59dKRhPQYTNAgY
 VH7htFlxkyc9x7sl+6JpiQZiLof5DmtC3pFko78bVSbJjMzB9Egws8Ap8YpJWPd9macg9xPFx9dSU
 xd22eJhUCms5ng==;
Date: Thu, 09 Jan 2025 09:16:01 +0200
Message-Id: <86bjwg31am.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87frltih5u.fsf@HIDDEN> (message from Robert Pluim on Wed, 08
 Jan 2025 14:11:57 +0100)
References: <m3bjwyv52u.fsf@HIDDEN>
 <86ttaorosk.fsf@HIDDEN> <87frltih5u.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 (---)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: Madhu <enometh@HIDDEN>,  75120 <at> debbugs.gnu.org
> Date: Wed, 08 Jan 2025 14:11:57 +0100
> 
> >>>>> On Sat, 28 Dec 2024 14:10:35 +0200, Eli Zaretskii <eliz@HIDDEN> said:
> 
>     >> From: Madhu <enometh@HIDDEN>
>     >> Date: Thu, 26 Dec 2024 20:56:01 +0530
>     >> 
>     >> Hello, Having heard about which-key mode I decided to try it.
>     >> 
>     >> gdb --args ../build-xt-native/src/emacs  -Q  -eval '(which-key-mode 1)' -eval '(setq window-min-height 8)'
>     >> 
>     >> 1. type C-x, wait 5 seconds, type C-g.
>     >> 2. type C-x, wait 2 seconds for the 8 line frame with scrollbar, click the "up
>     >> arrow" on the top of the scrollbar.
> 
>     Eli> When I try this, Emacs signals an error, displaying "C-x
>     Eli> <vertical-scroll-bar> <mouse-1> is undefined" in the echo area.  But
>     Eli> I'm not on X.
> 
>     Eli> Can someone else reproduce the crash?
> 
> Yes. In xt_action_hook:
> 
>       x_send_scroll_bar_event (window_being_scrolled,
> 			       scroll_bar_end_scroll, 0, 0, false);
>       w = XWINDOW (window_being_scrolled);
>       bar = XSCROLL_BAR (w->vertical_scroll_bar); <-
> 			       w->vertical_scroll_bar == Qnil here
> 
> Although I have no clue what to do about it: I suspect the scrollbars
> have been condemned by condemn_scroll_bars_hook, but then not
> redeemed. Or maybe whatever is undoing or preventing the global
> setting of "<vertical-scroll-bar> <mouse-1>" is responsible, but I
> canʼt find where that is.

Maybe we should simply do what xt_horizontal_action_hook does for the
horizontal scroll bar, i.e. do nothing if w->vertical_scroll_bar is
nil?

Martin, WDYT?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: martin rudalics <rudalics@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 09 Jan 2025 08:53:02 +0000
Resent-Message-ID: <handler.75120.B75120.173641276010527 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>, Robert Pluim <rpluim@HIDDEN>
Cc: enometh@HIDDEN, 75120 <at> debbugs.gnu.org
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.173641276010527
          (code B ref 75120); Thu, 09 Jan 2025 08:53:02 +0000
Received: (at 75120) by debbugs.gnu.org; 9 Jan 2025 08:52:40 +0000
Received: from localhost ([127.0.0.1]:50368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVoHQ-0002jj-D3
	for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 03:52:40 -0500
Received: from mout.gmx.net ([212.227.15.15]:44569)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tVoHO-0002jS-BK
 for 75120 <at> debbugs.gnu.org; Thu, 09 Jan 2025 03:52:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1736412747; x=1737017547; i=rudalics@HIDDEN;
 bh=TuNEUMwFF93aIT9vLdcl/av1j34vA2rvkTo/LzuJGWM=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=hKWU02Skwa/XF18AK84aGH+0hhjZkJGnrtv/Zq3iGd/DeFzlZNL/jEHNujuIcGqU
 8E27Ams6sYq8MDyc66HEcJLfukpSx5Ee1UYOwz0czF5jT9M9kO0vYRWII9VXPzz6f
 TOOzoAZGVftbiLnm1rMo4YvRJ8W8A8pu4gpBPQ2G+Y41ahIfp3ZTJW5SY5fqj5gwi
 vBIhZssUMCYlFsC78MYjgmgmFLzdsvKUVI5jXenx1LfjyY76qjkwRTuOIifgvzwuq
 hh2CNpnJgb9KAIJmFQ6DWJ26IIZe2I4213jNz/QMnnAkvz8LHTC7YYCWg3pc7v1Ap
 E7yLwtRLngmiorXfwg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.142.97.150]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2mFi-1tbGLf0aDs-00zAGu; Thu, 09
 Jan 2025 09:52:27 +0100
Message-ID: <4eb9312d-c5c6-4f0a-899b-da2aab9a5f5a@HIDDEN>
Date: Thu, 9 Jan 2025 09:52:24 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <m3bjwyv52u.fsf@HIDDEN>
 <86ttaorosk.fsf@HIDDEN> <87frltih5u.fsf@HIDDEN> <86bjwg31am.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <86bjwg31am.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:1ZSLEdUPFSn1mIJBA29FjT+Wwjns6TQ4a3Ve+1VFk1a1F3Dt54S
 vh2fATQw6jr7QJ20lSkDLc0bB37tsCX34IA7FNpZameAm+tGqVTKXb7ToCdK3mb5zocO9uu
 yTa+/AMnAhWb/u6zVNI3bjF8V14fmPh91EeI6udXkrkP3EBGkvER+dzwud8f0+H9lNkqWs7
 NmDXnAA1WrJ8lLPtnwMrg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:8gqQlURRG5w=;A7nAOvxeWUYNESVbSAABBROZdsg
 KFB/7VeOuB6ZMw/6HaEi0Wpk0FwLVTkOrE5DpNxCuc7/9q/G+eS4PqmD3+iW2tir8s5i7tSgJ
 Mkq0lWAqs+xQVbvSFze9FYrFgn2CxS7EX2kkbmHsVZE9EQrUQD2zjWumcmkqGA3cNb9S/9tlr
 FY7zbf1gz6azIwjQLtX3GoNGjmz1EJqdVI/abyhSP796aU60wl2YsvSicD+jznqwyn6UKM0s0
 7UjIAczDI1T26pZPMFn/CepOU5eJZUzVvzo5UwtcpP1h+hcLjwaYhp4exPz1J+FZkp0u7NisD
 E1hx5dDeSONx4UuR0AwgKks39QZFSRuO23D6FLW1RS08Sv6jFrWSGMZGDfnQd6VcGfQ1jgX44
 AwSBL9HxI023IYEaWyqXvOr/ICIduNaTQplssdfZsz5Fnk3lfmTJC4IrYsSmFWUEUlUGMXY40
 vWdJ5/qMreW7KBtqN7l8I4mnu6XLiQSkSdISWT965Xwm3l0oniMNFGVd+NJVp1xpr6ydY2Nxk
 SDwzjy3J5OfwtQNVevHepUzDr/InP2nk8jRyDlG/ybtIr/hWQxJ+SLIH3E2uqKlwtUWFxNM+w
 F9kVbjBBatw2OCUPHwxFO+Vn7KhxcKWtC8UG8I5VOxKKwxJuVxChDKZAyMWcAZK5lBcLwyXhT
 s5OG+6SOIkAYAEcYj3n9lfaxHF1nJAY07HxR1LilUO0YrLVRT6IszKF8HO0s0e7551OxxN151
 ZMAaLsvsqTpeD2cdBihLu85NFqxIoV6VIHY1Zrd9AamZM9kpboopavdWN7O/lA0sMhr4Ag8W+
 DivTxBOzJODP1B3AemKyafiIOfVB9ByYVNAaz+8pbCNuv3nHq8WDcQza3zhsVOut+cHR48Kdg
 Xb1bQVfky+3OB6v39Sns+HI52NqV7v9zb0m9GPTajBtX+QgaNZLgFmjlKbF2eiVdcgWsYVp5s
 jdW1ypnmZ9n1QMcEV8XjMZH51YmQYe3M+uU4repG/3mnMfDyXa7zRzXxrzXmq6RsEqYN2qfAv
 1m0KfZQwGAbe+vffkWZnv64lWPEYhEuXbi9SUFms+YOScl4pudKP99td7Yx6EUD4/VaRFsKRt
 g2f4tnxjYzGC1R7bjiGzVz2gAB05W9
X-Spam-Score: -0.7 (/)
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.7 (-)

 > Maybe we should simply do what xt_horizontal_action_hook does for the
 > horizontal scroll bar, i.e. do nothing if w->vertical_scroll_bar is
 > nil?

I checked in a trivial fix for this.  I'm not sure whether this will
leave some garbage behind - we probably should at least set
window_being_scrolled to nil if it is deleted (though how soon could it
be resurrected from a window configuration?) but I have no idea about
what to do with toolkit_scroll_bar_interaction.  These static variables
in xterm.c are some sort of a mess.

martin




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 09 Jan 2025 09:27:01 +0000
Resent-Message-ID: <handler.75120.B75120.173641479617030 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: martin rudalics <rudalics@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 75120 <at> debbugs.gnu.org, enometh@HIDDEN
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.173641479617030
          (code B ref 75120); Thu, 09 Jan 2025 09:27:01 +0000
Received: (at 75120) by debbugs.gnu.org; 9 Jan 2025 09:26:36 +0000
Received: from localhost ([127.0.0.1]:50435 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVooG-0004Qc-8a
	for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:26:36 -0500
Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:50267)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tVooD-0004QL-O3
 for 75120 <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:26:34 -0500
Received: by mail-wr1-x430.google.com with SMTP id
 ffacd0b85a97d-38a25d4b9d4so333380f8f.0
 for <75120 <at> debbugs.gnu.org>; Thu, 09 Jan 2025 01:26:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736414787; x=1737019587; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=+mm28ZeYpEQUIm04WbugsT7ZHZAb5RVUL2ro0B0I2vU=;
 b=kD+DAQR6bHBPXrgjK9DgGLMJn69kuAZucrozBUwfrPhS4cpP0RrKuoOxNUZ61yly9H
 YCxfjgonuB3683amQ+NflAipZn6wFPs9F7pA17m58KXSE1VJfNoPBTHTcfX1yFDdy1rl
 XE+uhknasmAjMamtgo8GwY2RkbuzPElsoaZnds+Arv1lRtEYoqTZBf63FYt/vcDuweVz
 HyfxZNlkZPLjYZXaVGPC2hzjxdoivXBkGXQaYJZnWJg5YzqDeSkyK0Mv6ohWuTPIQfLU
 k3XkkkrNgMGHjR8rZEdAJq7X7O2q1QFbcflAkaSCbyXkes2TtQVAyED5n/1JSiVP10WD
 yizw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736414787; x=1737019587;
 h=content-transfer-encoding:mime-version: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=+mm28ZeYpEQUIm04WbugsT7ZHZAb5RVUL2ro0B0I2vU=;
 b=cBPbxtQKS/Ob3SJmp4AS4qkrTc67ejR9Lka0WtqiJoXAcPDxe8jE3ZJsDPAPtf5XHw
 /wsGzqYLbSWvoI7nk3BcnHSK3tW5oaeDQ/rZ4ntGh0W72ZtWxk55iRl2LK8scWJvIwIQ
 I+CbPkdANwk7awbrv5bw1WX+5Fotmwe+fAEMg3l4HZ+KkiwbcG+pvKZjnZk/Y6VAbp1D
 kYdZNYNJhNBb6U8nEhkj0MbBLSmAV9ROqL7Ax4PUf5PypCwHCOcTuJqXxeLhVFo9BgsO
 1VRQTb6/JICu8oKRh75cdJFL7Ox7qqlyIqfd/rxNcIVE1jOT78lHgsdufl8Y/ycY2A8y
 y5NQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCVys6cTCBazU4WQChi+jyxA80/0OyY7JE44b+o0kWuhz2YUwCO5p8YoqoFB70+rCCaNPfpIlA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwjigNloiIbl1rLmLvKqJP9JXPvYoutW3yYLzg5RuWNVoLHh5hu
 aQqY5llxQdT/RVH0obVgCSY4bq8kif0S9nMIS1CdbtibMA1iDA59hE5Avw==
X-Gm-Gg: ASbGnctQ9t6/9vACjHCZGoc/LdaiB4/ug5ZLrwIBt97Pq9dmMLc7Am5v4u29W/imdMD
 nagtQDulzqSI+WsnIIU+f/Vi2gRC3Ezuup+prL2B+kOq3vzDcXaQtocr+5WLqyeL4gYPke8Txv/
 OeaNjvyNmqyafPOD7ZXlEWSzQIU7lUNUJn4PhsP1df6IOkpSLlUOp1tkyB8ukgV7vfhf6B1+QDa
 FBXtET0eEQE+uqY2G8deKmvp9g8JYnOVmnZhA/99uGp
X-Google-Smtp-Source: AGHT+IGSv7JQuIhoisdF258TEfv6hnRpuo9YxRQmvvHUc+8Eghdh/LLZXK1NwTRwZNJpGeEARfgSNg==
X-Received: by 2002:a5d:5f4b:0:b0:385:ed16:c91 with SMTP id
 ffacd0b85a97d-38a872e8ab2mr4226954f8f.24.1736414787050; 
 Thu, 09 Jan 2025 01:26:27 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:e89c:7c24:7fd1:983d])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38a8e38f176sm1292377f8f.63.2025.01.09.01.26.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 09 Jan 2025 01:26:26 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <4eb9312d-c5c6-4f0a-899b-da2aab9a5f5a@HIDDEN> (martin rudalics's
 message of "Thu, 9 Jan 2025 09:52:24 +0100")
References: <m3bjwyv52u.fsf@HIDDEN>
 <86ttaorosk.fsf@HIDDEN> <87frltih5u.fsf@HIDDEN>
 <86bjwg31am.fsf@HIDDEN> <4eb9312d-c5c6-4f0a-899b-da2aab9a5f5a@HIDDEN>
Date: Thu, 09 Jan 2025 10:26:26 +0100
Message-ID: <87tta8fid9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
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 (-)

>>>>> On Thu, 9 Jan 2025 09:52:24 +0100, martin rudalics <rudalics@HIDDEN> =
said:

    >> Maybe we should simply do what xt_horizontal_action_hook does for the
    >> horizontal scroll bar, i.e. do nothing if w->vertical_scroll_bar is
    >> nil?

    martin> I checked in a trivial fix for this.  I'm not sure whether this=
 will
    martin> leave some garbage behind - we probably should at least set
    martin> window_being_scrolled to nil if it is deleted (though how soon =
could it
    martin> be resurrected from a window configuration?) but I have no idea=
 about
    martin> what to do with toolkit_scroll_bar_interaction.  These static v=
ariables
    martin> in xterm.c are some sort of a mess.

Thanks, I didn=CA=BCt realize the window was being deleted. Fixes it for me.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: martin rudalics <rudalics@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 09 Jan 2025 09:37:02 +0000
Resent-Message-ID: <handler.75120.B75120.173641536618836 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 75120 <at> debbugs.gnu.org, enometh@HIDDEN
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.173641536618836
          (code B ref 75120); Thu, 09 Jan 2025 09:37:02 +0000
Received: (at 75120) by debbugs.gnu.org; 9 Jan 2025 09:36:06 +0000
Received: from localhost ([127.0.0.1]:50454 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVoxR-0004tj-Nw
	for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:36:05 -0500
Received: from mout.gmx.net ([212.227.17.20]:47743)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tVoxQ-0004t9-Is
 for 75120 <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:36:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1736415350; x=1737020150; i=rudalics@HIDDEN;
 bh=9Hn9brPGljEDxsxNQjf4HAG4rzuQR/gp+3Sh/LMEDgc=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=qxlLdhZTS198TutPFowP0dcBP1aMpPPa/z5MkljvSSPgIO0ApEtyuNMUwZv+6mPZ
 HP68zaNgbjip/BRhiwBgHE3O89kg4CsuG2v3xsYvmVHfkYeU/46wMniXDIxveby4r
 C3lDZKv0jMxtdWI/X/Gcfj7/jh4rheELck+a/TwM/1+17Slb5tzD6sF8VArYG/oNb
 WOcjU+3cNlStgC1qzb/CvEaTdO5vsm2nZgZRZxurPhbDxyNlu3SbxTslFLoD+BLgq
 aqGzfi1ulfyx6bcI4Hiu91PaX1fXU4yh5lZPSVTXMPss56w3Wl/yuzktMmfuFnBEC
 pqknnFv6oyQrWZz+OQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.142.97.150]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MCKFu-1tMVXw1Wdu-00AkWl; Thu, 09
 Jan 2025 10:35:50 +0100
Message-ID: <68d36580-b913-43e7-85bd-fdb942959ff4@HIDDEN>
Date: Thu, 9 Jan 2025 10:35:49 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <m3bjwyv52u.fsf@HIDDEN>
 <86ttaorosk.fsf@HIDDEN> <87frltih5u.fsf@HIDDEN> <86bjwg31am.fsf@HIDDEN>
 <4eb9312d-c5c6-4f0a-899b-da2aab9a5f5a@HIDDEN> <87tta8fid9.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <87tta8fid9.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
X-Provags-ID: V03:K1:fm7dStJLs0QbLdROva4VMOJOEqAYdQVTGlW84G/67hsbZEOfswn
 KGl6jm80sYllqNZSt2kqE7Nw162rvB7p3pKwEB1UDD+ko0wiKCSeSZsm/dV4x58lUXrZ08+
 9V7+ep5rMnfWie1ES/G6weHZPgFMA7AhfSYqkhk2n4Cd/AuZIs/TBf6Pf5l/dO+lRjZlC0O
 tHKma2KL2dYgkK2P8vDyQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:XErt4rvaGZk=;qHoNhKCXr7z/knKwVsqhdZaqBbV
 +6boEQwBjgPRazxJNSjvVJeTS00ecGbwUCZasBv0ikpP2Cs+pH6jxptO4/Qn99mdX2HWjCG52
 zflJ6Mgoe3dn2sRas6K2s2L27jBm42kWlSyKZMp7vbO8svQQ9T1RRNJ4TFPX3FDIqYIlDwBJ+
 7/ybeldYVRT3zZVEmPc2SYNv8dGNA8mkzhn4rXxZnDAVfCr5iau9o858EsJNV1N2dfqgt4PQQ
 t7PTRCo/7XUrw1gMjxYJDxsOI0Wi3x27qk16WyylDPw0PoouYC94G+qo3d1emHYSfkm9d9fdt
 edxjPWCIJPiKztH58uzYuWITS+Jo337Gb74AfKVovSelFpkv6SxG09bngVcfevnZSNeEpmUga
 bK5lpA3cIgBMnNpkbSPwrwz+dkXeOHKwrIFMAd0IQsCiXxDlW2AvqRUTBFYnyHdBpXJGABk12
 RxBPqYeOrGHmcagttIkE22USQdFlpl7XwxKkBCsxO5A1ttGcYc/Z9GrZq4aX6d++s9Jj9awy6
 2lP/iPsaU2a3QX3P5Rg396Nbsx9eNyoC71hF7XmiFpL8QFMljeD93qOHSEWIf86si3HuFPT6R
 6zwJqBH1tpCw3Vl3Ag08hQ018Fh9gq0sNYCEQMD1QkANcdK7Cmjwd2OnY9l2z4GLNvIL8Fqvk
 iNbVRuwUqZFZSyjmpp2hojxgx5QjHwHAubgtrJo0F6XN0Std/bGsOS/EGHQFwxBibo/OLiPwJ
 grX/bNJzLiHNVEZ5/kFAwJBjBeiitt90hBKxUVl7U1KiikOFGpYYpFoNkLyOCETd83BgO6V54
 wN0Ih29S2jD/PE0Hrn8piNe4sBCphlxCWrF3qZmsGeWx3BL1lFenml7FAKa0Usc5IXlZEmuM9
 Ozb1LnvnYMZ81B+D+leJCWP+2qPdxDY9mam2upzG6quTvuuZHsJlDGeYWH0lrGSZnUt1TDJii
 TxWYvO6Yqifpdu0+xtkzSTHBLZv53xWWu40etPxb15nGonhElEB+WIIwJeCCu3KD2/jQ4zVIn
 3RcHVPKrKkCVzM0dk0jmm47C1aHKEoxpXsfwc7Ij1Sorn1s9fYxEyeWUybi4uk0MvrmVPWN9K
 3AGSxZppzwTgX9nyLQ+ucL4bGKioFU
X-Spam-Score: -0.7 (/)
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.7 (-)

ID4gICAgICBtYXJ0aW4+IEkgY2hlY2tlZCBpbiBhIHRyaXZpYWwgZml4IGZvciB0aGlzLiAg
SSdtIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyB3aWxsDQogPiAgICAgIG1hcnRpbj4gbGVhdmUg
c29tZSBnYXJiYWdlIGJlaGluZCAtIHdlIHByb2JhYmx5IHNob3VsZCBhdCBsZWFzdCBzZXQN
CiA+ICAgICAgbWFydGluPiB3aW5kb3dfYmVpbmdfc2Nyb2xsZWQgdG8gbmlsIGlmIGl0IGlz
IGRlbGV0ZWQgKHRob3VnaCBob3cgc29vbiBjb3VsZCBpdA0KID4gICAgICBtYXJ0aW4+IGJl
IHJlc3VycmVjdGVkIGZyb20gYSB3aW5kb3cgY29uZmlndXJhdGlvbj8pIGJ1dCBJIGhhdmUg
bm8gaWRlYSBhYm91dA0KID4gICAgICBtYXJ0aW4+IHdoYXQgdG8gZG8gd2l0aCB0b29sa2l0
X3Njcm9sbF9iYXJfaW50ZXJhY3Rpb24uICBUaGVzZSBzdGF0aWMgdmFyaWFibGVzDQogPiAg
ICAgIG1hcnRpbj4gaW4geHRlcm0uYyBhcmUgc29tZSBzb3J0IG9mIGEgbWVzcy4NCiA+DQog
PiBUaGFua3MsIEkgZGlkbsq8dCByZWFsaXplIHRoZSB3aW5kb3cgd2FzIGJlaW5nIGRlbGV0
ZWQuIEZpeGVzIGl0IGZvciBtZS4NCg0KSWYgeW91IGhhdmUgYW55IGlkZWFzIGFib3V0IHRo
ZSBpc3N1ZXMgSSBtZW50aW9uZWQgYWJvdmUgcGxlYXNlIHRlbGwgbWUuDQoNCm1hcnRpbg0K





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75120: 31.0.50; which-key crashes on xt if the scroll bar is activated.
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 09 Jan 2025 09:54:02 +0000
Resent-Message-ID: <handler.75120.B75120.173641642621840 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: martin rudalics <rudalics@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 75120 <at> debbugs.gnu.org, enometh@HIDDEN
Received: via spool by 75120-submit <at> debbugs.gnu.org id=B75120.173641642621840
          (code B ref 75120); Thu, 09 Jan 2025 09:54:02 +0000
Received: (at 75120) by debbugs.gnu.org; 9 Jan 2025 09:53:46 +0000
Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVpEY-0005gC-8R
	for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:53:46 -0500
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:53384)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tVpEV-0005fy-GN
 for 75120 <at> debbugs.gnu.org; Thu, 09 Jan 2025 04:53:44 -0500
Received: by mail-wm1-x335.google.com with SMTP id
 5b1f17b1804b1-43624b2d453so7571675e9.2
 for <75120 <at> debbugs.gnu.org>; Thu, 09 Jan 2025 01:53:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736416416; x=1737021216; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=0yhziVwDOuGstXah4zcnM7fTZUL4LIdcA8YrZ1vfq3c=;
 b=VdPA/qkly3JPyD/WQnJ8SxJhuEyObDU519y6IlchIM7C0aj5S/Pb8GkQIVonsgm0zP
 dgNY10dkwFofV3yr8V2aIRPGJOMpsbXVpZuL/K+Q3douVdUZ9lvcJMXWeBkN9xPjOc4s
 cH/Bz4SH7zZn9vGnJgOllxXXWzUlJNmuWkrPOxwxMw8yGKRl8oKomA/uigfflmd0UFoV
 XgGII8BskExeURl1bLeUIGVZpjhhoL+c6FzymjjJYoj7h79RCYSRKYH8A2pMPhX4EWt6
 GCp+NIzQsIMXH1x11XzhQs2ZZQfrlFyInVncuu+qlgjbGbrZ0OL7eNJSg/+DfBQh28xS
 +69Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736416416; x=1737021216;
 h=content-transfer-encoding:mime-version: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=0yhziVwDOuGstXah4zcnM7fTZUL4LIdcA8YrZ1vfq3c=;
 b=mjeT1MZssyLupxVF9TOzfr4qJJ+3RHUnI1J+rjNv11DpaH1O8sBROpXjv1d6DnI4ZD
 ldJ3ElzsXUtWyJKhwZXiIarckCNszPh+wf7wLf+3cQNLtcRA+LAPejS65ZejlzrHn45K
 muKwKyF1dfZxlEmCDGQXu174PuJkyeOVQQCKwKsPAWHHxVku3p/9CtlqG8cYjfyIhcPq
 cS0rs53tu42BcmAe4pCFm2o2DQIHp7p9EajKk0MrpYjb2kS3zWG0cFTZlRyOsVPYlp4c
 dGUqnMMla3aC4sOXhpnDtmPrxSWvOErCgzHw0DskHiwLCR2LHEYVAlzz6Jj0nCfoRnQM
 za9w==
X-Forwarded-Encrypted: i=1;
 AJvYcCUQpK80CqbyNbzsNxSoyM0fZiaLWaDP/VIJnPbYJHCnnA8EsDkF5fOvhaBcJNEf77qN7Yv9pw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxEpei22MBRAoUsRaJy1rkt55tAheFZl/yuwARTbEUJAFyXZwSG
 wwj4iFZixhBhUkF+gvJrxI6Ow1BvY64Fha0WYm73413DZOWbLVMUGx+Q6Q==
X-Gm-Gg: ASbGnctrDMQnPEXZKydcW+g1N5SkfO0Z8Eqv8Ob1UTpU+8GoxqVYaR+ekcB6/DxIcVB
 4PtuD9IgTQV5F1d5cwEVf9NTzrsBTASyhcICH3WIjLRYs/YXVJdY2Tjh5IOKowxsHd3M0C67pCS
 gqthjjrN+e/3QdxOsgDkgmxJaiLpYgLEvJttZGssb/jeEee1mrUmgdEIFnSUOb+Bd4JZ5SbYLjg
 H1SrikALN2N+RDQ4ts4lonu6OjT5f3YqlLMcRbvqsJU
X-Google-Smtp-Source: AGHT+IHeGcrIQHMsPvoSqfKH7H1NIItIX0ju0dRXe6GfPxmSkvcnq3AKZJLTXRvNhyHaSZK61jWSNw==
X-Received: by 2002:a05:6000:1785:b0:37d:4833:38f5 with SMTP id
 ffacd0b85a97d-38a87320f39mr5183995f8f.30.1736416415909; 
 Thu, 09 Jan 2025 01:53:35 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:e89c:7c24:7fd1:983d])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38a8e37ce18sm1362252f8f.14.2025.01.09.01.53.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 09 Jan 2025 01:53:35 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <68d36580-b913-43e7-85bd-fdb942959ff4@HIDDEN> (martin rudalics's
 message of "Thu, 9 Jan 2025 10:35:49 +0100")
References: <m3bjwyv52u.fsf@HIDDEN>
 <86ttaorosk.fsf@HIDDEN> <87frltih5u.fsf@HIDDEN>
 <86bjwg31am.fsf@HIDDEN> <4eb9312d-c5c6-4f0a-899b-da2aab9a5f5a@HIDDEN>
 <87tta8fid9.fsf@HIDDEN>
 <68d36580-b913-43e7-85bd-fdb942959ff4@HIDDEN>
Date: Thu, 09 Jan 2025 10:53:34 +0100
Message-ID: <87plkwfh41.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
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 (-)

>>>>> On Thu, 9 Jan 2025 10:35:49 +0100, martin rudalics <rudalics@HIDDEN> =
said:

    martin> I checked in a trivial fix for this.  I'm not sure whether this=
 will
    martin> leave some garbage behind - we probably should at least set
    martin> window_being_scrolled to nil if it is deleted (though how soon =
could it
    martin> be resurrected from a window configuration?) but I have no idea=
 about
    martin> what to do with toolkit_scroll_bar_interaction.  These static v=
ariables
    martin> in xterm.c are some sort of a mess.
    >>=20
    >> Thanks, I didn=CA=BCt realize the window was being deleted. Fixes it=
 for me.

    martin> If you have any ideas about the issues I mentioned above please=
 tell me.

I prefer not to look too hard at Xt related code =F0=9F=98=80

Robert
--=20





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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