From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54629: 29.0.50; Emacs crashes when I try to move scroll bar by grabbing it with mouse Date: Wed, 30 Mar 2022 11:18:45 +0800 Message-ID: <871qykyvoq.fsf@yahoo.com> References: <87h77gedew.fsf@ericspero.com> <87mth8z2hg.fsf@yahoo.com> <87mth86y6t.fsf@ericspero.com> <87fsn0yyqs.fsf@yahoo.com> <87r16kdvgl.fsf@ericspero.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1676"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 54629@debbugs.gnu.org To: Eric Spero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Mar 30 05:19:11 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 1nZOrW-0000HB-WC for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Mar 2022 05:19:11 +0200 Original-Received: from localhost ([::1]:55880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZOrV-0003Nt-LS for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Mar 2022 23:19:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZOrP-0003Nk-2o for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 23:19:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40188) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZOrO-0005YJ-Qa for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 23:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZOrO-0008Lu-G7 for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 23:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2022 03:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54629 X-GNU-PR-Package: emacs Original-Received: via spool by 54629-submit@debbugs.gnu.org id=B54629.164861034132100 (code B ref 54629); Wed, 30 Mar 2022 03:19:02 +0000 Original-Received: (at 54629) by debbugs.gnu.org; 30 Mar 2022 03:19:01 +0000 Original-Received: from localhost ([127.0.0.1]:34085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZOrN-0008Lf-Ie for submit@debbugs.gnu.org; Tue, 29 Mar 2022 23:19:01 -0400 Original-Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:39996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZOrL-0008LR-Gu for 54629@debbugs.gnu.org; Tue, 29 Mar 2022 23:19:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648610333; bh=hho2b9uAC0Dc9eeMRMizYLnXCMMCeAGhyXqY0gaq4vg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=a2KuFXaBWzeFNspSwUpsO/QyLcpq6GheXejHqcZQQEdrfzCJdV1vplo+X+J3F5acDX0KcPpugryQTV7YVryzes5JaG/fCgoBl8upUYv52XZpEZeNpC7LzMh22NFzMOGSBolBumAo9IWPBk6+ZS+UVvzcKJga665cZwg5jfSCiKUES6G4B0tNtgjhr1oHBU6YnVquKbmT88tfEIKFUVmiF5wYTqrGPFUOwxFq0uTU29U2Gwpe8qFrYAyfDfrq3NF6VA0YQmc5T1UAymQumt5LbhEwgfDyuFOWzA5HlnvWF0RtH2C9w9WEsPxPLY6wPHX1O6+8EpqVaPJS+x/rVZGk4A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648610333; bh=qwWsWoQ850+n4vkO8r8tjLTfvxNMnfXJJX4Lsj7lE5i=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=lr6n/qC+rOWVQyEjYouXv24RnQjZnLuzl4fDF7VR+OMAFKXF2ErG14p7HY9j3wRsNK+M0IIeE4fiV5iPt8Vp2prhAveXhuGz3RydX1aYOreJE4TD4WVUVOUnjwToWi+d0z1SPlaPtvsXDrqOW3HVQSRk8zJ8q2zIN+xCkJPKUv5WuoRcIWvC59hYF1YGaSD9WaYGJ2FsgqdIRRC1bTOL1AHa3ab/0d3elpfUnw3JG3MH2jR0ZDoxxolzFo5Dpj/F0BKOdmXX0crb2xAwCWJBbRf+Kf5R/KN7dPypO+QOiTAqY+c6sEgcQytmamq/BgW+msP2lOA88ZnNKIxCsF7fjQ== X-YMail-OSG: 0XjYlMYVM1lAoDDrVif59bxkw2NOi0MNj1VeflsLhb9xIx1tjkRROghvTm8ZhKO MubVValUKvARjbrfWg0x1f77S_DSmbYfYKt82_YZUNm_QnrOAm3SuOUDZjhrYjbNB3vj2V7MOldV S84lCAWuy56VJg6G3F9yVCFFzCm9K0pHJ5wH31wpiCP8kzqiFOg0wJFnRcKN7JoS9ZY.Ani_eKVr e4u_4Rv5U19O7ocqanu4Elln26hj8u4DqR3ghROpxjhBx5hHqLi9lzNI2PGAAOewPqEDN72HbGSE MfVu2O9BmoApx.Y_wz2wVX9ZS2JF86SauUWbfHoKtLEfQxGLCe.egHlWTx32SGzIFmgQgDVfp3Qs b.ubeUgraylbs5wpt_yWygqrBmJWv75MaQIWbNwK0xvzVux4ja8cRMj6I6bZJX6S1iJN_141WR73 TSI18dCVnmOWbu5V4qiOhWtcYyWgtrSWidnnvafhH_5GBfOk4r26LZmXmXQLUEgUa7iffKlTDJC7 QR84sW_N.9z4SON5b32Tq_LMpWVFzSykulG8JTUyjswXzhRRDkS9c4d_B4Bse3jG5IGyqWVNOsMh D2CFrGg3Of.4UwG2ShnrnjGMDis3elh4G1Trk2RfuIoEA0dmoBmeSaY.ijXm44UNbkQX8DsQAXWs 2JZnj3iU29u4shihl8IsfkZBxswf7rrRzAmh_UNfnkHmKJHTqNc4MDCE3AUDd5Zxuo57AKVe8.3n .lKMYA6JWLqEzgHnovFFOlGoPyjWbpo4irpnjD4CFbl2KKndW.uiple4.NN8T8JE_h7Obltpjep5 1jOTxm36_VJdeEdBdRRxRJYDAtoGyYhEz31MkYqjZr X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Wed, 30 Mar 2022 03:18:53 +0000 Original-Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 92de405cead028ec697fabc33ac243e6; Wed, 30 Mar 2022 03:18:49 +0000 (UTC) In-Reply-To: <87r16kdvgl.fsf@ericspero.com> (Eric Spero's message of "Tue, 29 Mar 2022 22:25:21 -0400") X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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:229085 Archived-At: Eric Spero writes: > Ok, here are the steps I took. > > 1. gdb /usr/bin/emacs > 2. run -Q > 3. [try to pull scroll bar down] > 4. bt > > gdb produced a bit output after I tried to pull the scroll bar down, > starting at "Fatal error 6: Aborted". > > Please let me know if I've done anything wrong, or if there is > anything else I can provide. Thanks. This is because the PGTK port assumes toolkit scroll bars are always available, but compiling without them causes the wrong code to be enabled in keyboard.c, which then aborts upon "unexpected" scroll bar events. I will update the configure script to disallow this specific configuration, but in the meantime, please tell the Gentoo developers to fix their build script. Please tell them to also turn PGTK off by default, people shouldn't be using it on X.