From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Visuwesh Newsgroups: gmane.emacs.bugs Subject: bug#57320: 29.0.50; Lucid menus can't be operated with the mouse Date: Sun, 04 Sep 2022 11:24:05 +0530 Message-ID: <87fsh7wupu.fsf@gmail.com> References: <87r119f4bx.fsf@yahoo.com> <87mtbfwy94.fsf@gmail.com> <87sfl7d7lj.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21674"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Stefan , 57320@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 04 07:55:48 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oUibj-0005WU-VV for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 04 Sep 2022 07:55:47 +0200 Original-Received: from localhost ([::1]:41988 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oUibi-0006J5-BL for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 04 Sep 2022 01:55:46 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oUib0-0006Ir-OO for bug-gnu-emacs@gnu.org; Sun, 04 Sep 2022 01:55:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54609) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oUib0-0007uA-6H for bug-gnu-emacs@gnu.org; Sun, 04 Sep 2022 01:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oUiaz-0007zx-Lj for bug-gnu-emacs@gnu.org; Sun, 04 Sep 2022 01:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Visuwesh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 04 Sep 2022 05:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57320 X-GNU-PR-Package: emacs Original-Received: via spool by 57320-submit@debbugs.gnu.org id=B57320.166227086530693 (code B ref 57320); Sun, 04 Sep 2022 05:55:01 +0000 Original-Received: (at 57320) by debbugs.gnu.org; 4 Sep 2022 05:54:25 +0000 Original-Received: from localhost ([127.0.0.1]:43308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oUiaP-0007yy-A2 for submit@debbugs.gnu.org; Sun, 04 Sep 2022 01:54:25 -0400 Original-Received: from mail-pj1-f66.google.com ([209.85.216.66]:46878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oUiaN-0007yh-EY for 57320@debbugs.gnu.org; Sun, 04 Sep 2022 01:54:23 -0400 Original-Received: by mail-pj1-f66.google.com with SMTP id o15-20020a17090a3d4f00b002004ed4d77eso301666pjf.5 for <57320@debbugs.gnu.org>; Sat, 03 Sep 2022 22:54:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :message-id:date:in-reply-to:subject:cc:to:from:from:to:cc:subject :date; bh=zU6JxDacXovy0AScD/1dd6ATFOeCgheawa0WGVTtNTM=; b=RvWuL/u+bqBssoVCHclGKhuKcHpwfxWw5GDXZdgHEs7aSCcsrL4+fTEThI9WZvzLOl 23ee9S3NGOMADQULDZWipmpJRr9JzsAWZtfBvDo+smIbKwYs+FqdRuQ/DqRxNs6BW/R0 1dk+VCpqhgQDyKHBnJsQsApWH4kg2IShCkgSps8QISTZ5S6MXpcQNEYuKjZhpuBIXts/ COZum32Yy8yRRW/D3VdtGPlfUA2rei1IYRttmRtuVOX33LVs4PCRLHEwNKXiwrAsdZHY fGm14tXVni9E1d/vbtlfXsbSmzIv1uEzRQ4Uw5Jt7Hdw6cckNwT8JcPfak8vOe0BDRee G7Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :message-id:date:in-reply-to:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date; bh=zU6JxDacXovy0AScD/1dd6ATFOeCgheawa0WGVTtNTM=; b=MXVw+WMQmBGpZAIDRJlLWyZWNLjEDJlxCIXKy3k084nWoRBGJDbi2BGcSHIyMV8ci9 VoM+jpwyE7KiCsuBrC+PuMpw8z9KRSS2rWhAQcnT32ghIoNtX4H/Eyaem29mz2kCSDUg s0RAWHG52z9/2hGeAbDu/jw42gE7jhe4V7h0Atgninju+mVUl0xgOyhqa1+RBGEMT8js RHlwPOyxMoixeMkEEG5CrRv/VFV4FIj1dazkSlLpz7rkdgFM7kiManmoWXSrqY19DwtF hlRIsRuYEQ1AuHGQjO4Z9rgfvr6mJzwxoMYKzYfagygyjB1l/rIu94fs1b+bNuvl+ggv OBsw== X-Gm-Message-State: ACgBeo0KK4URB+rgsBR4HFHi+k3kq3Ujd7dkaOcmuBHFKTAa3ovILRWm Oo8pML3oz1ahUK5N2wvs2Ps= X-Google-Smtp-Source: AA6agR70xnkqBr9Y/Kk4LAw+TpZK/gw4Q7AB8WJxOjbGbkU1X6i62bxeRALTfpVvFpZKjoPpMCeAew== X-Received: by 2002:a17:90b:4f44:b0:1f5:1310:9e7f with SMTP id pj4-20020a17090b4f4400b001f513109e7fmr13135289pjb.235.1662270857570; Sat, 03 Sep 2022 22:54:17 -0700 (PDT) Original-Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id g13-20020a6544cd000000b0041c45d76b6bsm4125745pgs.38.2022.09.03.22.54.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 03 Sep 2022 22:54:16 -0700 (PDT) In-Reply-To: <87sfl7d7lj.fsf@yahoo.com> (Po Lu's message of "Sun, 04 Sep 2022 13:36:08 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:241468 Archived-At: [=E0=AE=9E=E0=AE=BE=E0=AE=AF=E0=AE=BF=E0=AE=B1=E0=AF=81 =E0=AE=9A=E0=AF=86= =E0=AE=AA=E0=AF=8D=E0=AE=9F=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 04= , 2022] Po Lu wrote: > Visuwesh writes: > >> I wasn't sure how to make gdb tell me what XtGrabPointer returned but I >> said `s' after the breakpoint hit and it jumped to line 2890 so I think >> it means XtGrabPointer returned Success? Anyway, here's the *gud-emacs* >> buffer, > > Thanks, but if it does return Success, continue execution of Emacs; you > might be surprised to discover that the menu works normally when you try > to debug it. The menus work just fine now. Only thing that changed from when I wrote the initial message confirming the reproduction was a 'make bootstrap' when I updated my local checkout to 1d1158397bce41466078e384eed2d1e214e206d= e. I also seem to recall this issue fixing itself when I did a `make boostrap' at some point before. I'm not sure if it is useful but this is what stepi and finish says, (gdb) run -Q Starting program: /home/viz/lib/ports/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.= 1". [New Thread 0x7ffff15fe640 (LWP 85683)] [New Thread 0x7ffff0c6d640 (LWP 85684)] [New Thread 0x7fffebfff640 (LWP 85685)] Thread 1 "emacs" hit Breakpoint 3, pop_up_menu (mw=3D0x5555564253d0, ev= ent=3D0x7fffffffd5a0) at xlwmenu.c:2879 2879 if (XtGrabPointer ((Widget)mw, False, (gdb) stepi 0x0000555555979490 2879 if (XtGrabPointer ((Widget)mw, False, (gdb) finish Run till exit from #0 0x0000555555979490 in pop_up_menu (mw=3D0x555556= 4253d0, event=3D0x7fffffffd5a0) at xlwmenu.c:2879 Start (w=3D0x5555564253d0, ev=3D0x7fffffffd5a0, params=3D0x0, num_param= s=3D0x7fffffffd3ec) at xlwmenu.c:2523 2523 } (gdb) finish Run till exit from #0 Start (w=3D0x5555564253d0, ev=3D0x7fffffffd5a0, = params=3D0x0, num_params=3D0x7fffffffd3ec) at xlwmenu.c:2523 0x00007ffff7ad2fc7 in XtCallActionProc () from /lib/x86_64-linux-gnu/li= bXt.so.6