From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrew Tropin Newsgroups: gmane.emacs.bugs Subject: bug#62291: 30.0.50; PGTK copy + paste to other app problem Date: Wed, 22 Mar 2023 08:42:13 +0400 Message-ID: <874jqdwg62.fsf@trop.in> References: <877cvbiuf9.fsf@trop.in> <87edpj1y4r.fsf@yahoo.com> <871qljisd9.fsf@trop.in> <875yav1twf.fsf@yahoo.com> <878rfqxyff.fsf@trop.in> <87o7omz99g.fsf@yahoo.com> <877cvaw09c.fsf@trop.in> <87h6udzkjb.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9326"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62291@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Mar 22 05:43:20 2023 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 1peqJk-0002Dl-6x for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 22 Mar 2023 05:43:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1peqJU-00046f-Hz; Wed, 22 Mar 2023 00:43:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peqJT-00046P-EN for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 00:43:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1peqJS-0005uJ-T6 for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 00:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1peqJS-0007X3-JM for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 00:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2023 04:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62291 X-GNU-PR-Package: emacs Original-Received: via spool by 62291-submit@debbugs.gnu.org id=B62291.167946015928914 (code B ref 62291); Wed, 22 Mar 2023 04:43:02 +0000 Original-Received: (at 62291) by debbugs.gnu.org; 22 Mar 2023 04:42:39 +0000 Original-Received: from localhost ([127.0.0.1]:33190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peqJ5-0007WH-9Q for submit@debbugs.gnu.org; Wed, 22 Mar 2023 00:42:39 -0400 Original-Received: from relay1-d.mail.gandi.net ([217.70.183.193]:54651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peqJ1-0007W1-Ot for 62291@debbugs.gnu.org; Wed, 22 Mar 2023 00:42:37 -0400 Original-Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id BE5EA240003; Wed, 22 Mar 2023 04:42:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1679460149; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Jbxe3twRlwb5TFXHUhhGzwWAiqB0SvaKZYIU0iZRmqk=; b=o96ekM3Y/AOgkB8O3WuCt5g2W7SDisVRh79Idv0MSMcEh5/NNybGF/NIeS7Mx4DAyZnTYp UcLSaU5jBG3rdMXVHSkUUu8asmTohQ90fgTw7zyVln1Ijbfm3KRi9hEOj+uvT0ISpS+UoF /+w5FDtxMZbRy5r9VBkifRN2FkS7aebUVnFzyz2PAov8bCTcWxYMAIv/nidYDKeUkG9HNn 2PSzcC0rUzqHi40+xPZ7orhE3eTr6X+b1BK98C8geUBeI5L3NotPKyxO5z3doKwLonPWMi qUvJModHVpHX0dG0HUoe78SNMvnbxizs1Xtjpyh28Jd8jUIWsQLePUMhK2nsAg== In-Reply-To: <87h6udzkjb.fsf@yahoo.com> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:258383 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2023-03-22 08:39, Po Lu wrote: > Andrew Tropin writes: > >> (gdb) frame 12 >> #12 0x00007ffff798ac04 in gtk_widget_event_internal (widget=3Dwidget@ent= ry=3D0xfee500, event=3Devent@entry=3D0xfdb4a0) at gtkwidget.c:7808 >> 7808 in gtkwidget.c >> (gdb) p *event >> $3 =3D {type =3D GDK_FOCUS_CHANGE, any =3D {type =3D GDK_FOCUS_CHANGE, w= indow =3D 0xefc450, send_event =3D 0 '\000'}, expose =3D {type =3D GDK_FOCU= S_CHANGE, window =3D 0xefc450,=20 >> send_event =3D 0 '\000', area =3D {x =3D 0, y =3D 0, width =3D 0, he= ight =3D 0}, region =3D 0x0, count =3D 0}, visibility =3D {type =3D GDK_FOC= US_CHANGE, window =3D 0xefc450,=20 >> send_event =3D 0 '\000', state =3D GDK_VISIBILITY_UNOBSCURED}, motio= n =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D 0 '\0= 00', time =3D 0, x =3D 0, y =3D 0, axes =3D 0x0,=20 >> state =3D 0, is_hint =3D 0, device =3D 0x0, x_root =3D 0, y_root =3D= 0}, button =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event= =3D 0 '\000', time =3D 0, x =3D 0, y =3D 0,=20 >> axes =3D 0x0, state =3D 0, button =3D 0, device =3D 0x0, x_root =3D = 0, y_root =3D 0}, touch =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450= , send_event =3D 0 '\000', time =3D 0, x =3D 0,=20 >> y =3D 0, axes =3D 0x0, state =3D 0, sequence =3D 0x0, emulating_poin= ter =3D 0, device =3D 0x0, x_root =3D 0, y_root =3D 0}, scroll =3D {type = =3D GDK_FOCUS_CHANGE, window =3D 0xefc450,=20 >> send_event =3D 0 '\000', time =3D 0, x =3D 0, y =3D 0, state =3D 0, = direction =3D GDK_SCROLL_UP, device =3D 0x0, x_root =3D 0, y_root =3D 0, de= lta_x =3D 0, delta_y =3D 0, is_stop =3D 0}, key =3D { >> type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D 0 '\0= 00', time =3D 0, state =3D 0, keyval =3D 0, length =3D 0, string =3D 0x0, h= ardware_keycode =3D 0, group =3D 0 '\000',=20 >> is_modifier =3D 0}, crossing =3D {type =3D GDK_FOCUS_CHANGE, window = =3D 0xefc450, send_event =3D 0 '\000', subwindow =3D 0x0, time =3D 0, x =3D= 0, y =3D 0, x_root =3D 0, y_root =3D 0,=20 >> mode =3D GDK_CROSSING_NORMAL, detail =3D GDK_NOTIFY_ANCESTOR, focus = =3D 0, state =3D 0}, focus_change =3D {type =3D GDK_FOCUS_CHANGE, window = =3D 0xefc450, send_event =3D 0 '\000', in =3D 1},=20 >> configure =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_ev= ent =3D 0 '\000', x =3D 0, y =3D 0, width =3D 0, height =3D 0}, property = =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450,=20 >> send_event =3D 0 '\000', atom =3D 0x0, time =3D 0, state =3D 0}, sel= ection =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D = 0 '\000', selection =3D 0x0, target =3D 0x0,=20 >> property =3D 0x0, time =3D 0, requestor =3D 0x0}, owner_change =3D {= type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D 0 '\000', ow= ner =3D 0x0,=20 >> reason =3D GDK_OWNER_CHANGE_NEW_OWNER, selection =3D 0x0, time =3D 0= , selection_time =3D 0}, proximity =3D {type =3D GDK_FOCUS_CHANGE, window = =3D 0xefc450, send_event =3D 0 '\000',=20 >> time =3D 0, device =3D 0x0}, dnd =3D {type =3D GDK_FOCUS_CHANGE, win= dow =3D 0xefc450, send_event =3D 0 '\000', context =3D 0x0, time =3D 0, x_r= oot =3D 0, y_root =3D 0}, window_state =3D { >> type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D 0 '\0= 00', changed_mask =3D 0, new_window_state =3D 0}, setting =3D {type =3D GDK= _FOCUS_CHANGE, window =3D 0xefc450,=20 >> send_event =3D 0 '\000', action =3D GDK_SETTING_ACTION_NEW, name =3D= 0x0}, grab_broken =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, sen= d_event =3D 0 '\000', keyboard =3D 0,=20 >> implicit =3D 0, grab_window =3D 0x0}, touchpad_swipe =3D {type =3D G= DK_FOCUS_CHANGE, window =3D 0xefc450, send_event =3D 0 '\000', phase =3D 0 = '\000', n_fingers =3D 1 '\001', time =3D 0,=20 >> x =3D 0, y =3D 0, dx =3D 0, dy =3D 0, x_root =3D 0, y_root =3D 0, st= ate =3D 0}, touchpad_pinch =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc= 450, send_event =3D 0 '\000', phase =3D 0 '\000',=20 >> n_fingers =3D 1 '\001', time =3D 0, x =3D 0, y =3D 0, dx =3D 0, dy = =3D 0, angle_delta =3D 0, scale =3D 0, x_root =3D 0, y_root =3D 0, state = =3D 0}, pad_button =3D {type =3D GDK_FOCUS_CHANGE,=20 >> window =3D 0xefc450, send_event =3D 0 '\000', time =3D 0, group =3D = 0, button =3D 0, mode =3D 0}, pad_axis =3D {type =3D GDK_FOCUS_CHANGE, wind= ow =3D 0xefc450, send_event =3D 0 '\000',=20 >> time =3D 0, group =3D 0, index =3D 0, mode =3D 0, value =3D 0}, pad_= group_mode =3D {type =3D GDK_FOCUS_CHANGE, window =3D 0xefc450, send_event = =3D 0 '\000', time =3D 0, group =3D 0, mode =3D 0}} >> >> Thank you for your patience :) > > OK, thanks. This is quite odd. If you type: > > (gdb) p G_OBJECT_TYPE_NAME (widget) > > what do you see? (gdb) p G_OBJECT_TYPE_NAME (widget) No symbol "G_OBJECT_TYPE_NAME" in current context. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmQahyUACgkQIgjSCVjB 3rD0PA//WrLzr/6yWg0DWM13Uke4RZJcIYHqjcEKgTf7DTF/yeOTgR2Ucl6II479 BGouU8qvD68SCIy1EyU6uKtpipDy1U+kO8wXaT+ivvagG2ZtsNdSCxUu/NuBWV3F 9w30Cqakw7fB8oSBB8YeHzWzHdnfexZQUDRq9uxfki+nCWs4nhZrUiB/TdLd2Rjf 5HE93pL0LPNO4qEO6RHgVns3v4BKbusc4uoP0Wd/PSBa2IXON8lYY1UHBuL222rt M3kXqvZD1RUeQSGIlWkl1lQQs/AgQsq/icOXmLdgfSH2ovSEcDHYwx+a180IStUh L/CyZdNYgFkIrYiZr4DLR6mnerybuQKDi7vm/hI6a7lNBoeGBcQriW8AmPLv/Z8O xiA+so8NoMEUgDpJljlfB/gLhDalPukTXjpc0D7DnlNwuUBpnMXXWt+4rz4/ate+ cRc7NuyLFFxZdmPOVb6Tvd+xejloOmvtbpCGiid4PEZg343FShe6XB7/ooTjQZLC yIk1uqiJfS4LJg+I74wq5F5CwBJcsuCxhj4SqptgmsQ2eWqY4XEW4I0VRLft8lr5 unc1JRlNKkGYXX2DPbHlY2p29p2TH1QZaDWuivowLGBrmYsbA9mNLVu0FO9ZA2Rh JTpyEnb/oE5olPt1D1enzycW2oSGM7VzEB4o0ZIP5+eCqhvaGuE= =8ggt -----END PGP SIGNATURE----- --=-=-=--