From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#57751: 29.0.50; crash in GC Date: Thu, 15 Sep 2022 06:49:31 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31630"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) Cc: 57751@debbugs.gnu.org To: Sam Steingold Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 15 06:50:12 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 1oYgpH-000820-Dv for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 15 Sep 2022 06:50:11 +0200 Original-Received: from localhost ([::1]:44142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYgpG-0002Gt-8A for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 15 Sep 2022 00:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYgp8-0002Gk-P2 for bug-gnu-emacs@gnu.org; Thu, 15 Sep 2022 00:50:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39768) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oYgp8-00047d-F0 for bug-gnu-emacs@gnu.org; Thu, 15 Sep 2022 00:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oYgp8-0005zX-7T for bug-gnu-emacs@gnu.org; Thu, 15 Sep 2022 00:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 04:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57751 X-GNU-PR-Package: emacs Original-Received: via spool by 57751-submit@debbugs.gnu.org id=B57751.166321738323002 (code B ref 57751); Thu, 15 Sep 2022 04:50:02 +0000 Original-Received: (at 57751) by debbugs.gnu.org; 15 Sep 2022 04:49:43 +0000 Original-Received: from localhost ([127.0.0.1]:56700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYgop-0005yw-AO for submit@debbugs.gnu.org; Thu, 15 Sep 2022 00:49:43 -0400 Original-Received: from mail-ej1-f49.google.com ([209.85.218.49]:42576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYgol-0005yh-Mn for 57751@debbugs.gnu.org; Thu, 15 Sep 2022 00:49:42 -0400 Original-Received: by mail-ej1-f49.google.com with SMTP id sb3so9748276ejb.9 for <57751@debbugs.gnu.org>; Wed, 14 Sep 2022 21:49:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=PIKBxDNNj2eRAf5d6HIff30ZNMizMqnNsmVHYstdr9Y=; b=Wf1WGnBXTFW/PfjoAccQ6R4TG0FJ/6IfjLwTdbnf3+Mfg7nWanoDKS2E7c/i5M/W6R Cv+Oj52i5qjY7iKFjaubjlXpDxxNv4gdPu6eoLCJ2WzBGO65WcPu0Jta3gZ04Iep9xEu ws9fmH9iFqzMhJjhaHlZp7PsRtvrONzc5tFxnizM4kA8kRdv5XN9XacZGOEdDc/n7Q3K ipIY3eRxrTkbh5t2ictnzZfbE8k+LOGN9cSUuVxLDpvxYqUlwY+B6zKUEBljZD/psUvr dmM6SaqjztcE1FgsnQScC/mds8wWHo67pLQ4RsMiMQoAJtHtO6rMrz8Ylpnn+iv4khbi f5og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=PIKBxDNNj2eRAf5d6HIff30ZNMizMqnNsmVHYstdr9Y=; b=NHowh+9sPiU1Oquxh8y9JZJtjotTkpYmYNLmIoRJx7kAxpXL6yFYOfbIm/GaAF2BJ1 e1VreXj69VhZBqEVp4PzAteuk6Wg8UnixbDCjK3NnrE1ZgbWcwrj5VbNpbQZeItud+HP OM7SP8RousgmYJvs1qTHf4jm/38CchnBd0aVQ16wLj8ckyFq3oQOJ33kyC4KArg7kQ7+ zd6dBaBLiYpNn9tkvK1saDjMXWdtxml+wIGQnqzlRBUFaE+q/vu2xbKgYOcI38BkraLO pSS7t6Sf6HVQnAlPsJSNMEqEVSAvbRPQM9ylYBxQa9CbD1ONHl6P8jatkFj8euEu/RF6 s7TQ== X-Gm-Message-State: ACgBeo0CImZKSJbeA2vTKj4jF7qohvWgMJfKG/We3OuuKC6K/WJNzN2t pKy2DIL04PHjqLbnAQsWrvDP45WbvpQ= X-Google-Smtp-Source: AA6agR40UecSpScosGuvpGVo91+sreGVjywn+nEKiNMbcDl0tcb4k6M9tTYNXH58H+HP7XVJjJWr9w== X-Received: by 2002:a17:907:78b:b0:741:3d29:33d2 with SMTP id xd11-20020a170907078b00b007413d2933d2mr28516226ejb.103.1663217373289; Wed, 14 Sep 2022 21:49:33 -0700 (PDT) Original-Received: from Mini.fritz.box (pd9e368e8.dip0.t-ipconnect.de. [217.227.104.232]) by smtp.gmail.com with ESMTPSA id 16-20020a170906301000b007306a4ecc9dsm8615276ejz.18.2022.09.14.21.49.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 21:49:32 -0700 (PDT) In-Reply-To: (Sam Steingold's message of "Wed, 14 Sep 2022 14:20:05 -0400") 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:242552 Archived-At: Sam Steingold writes: > (lldb) > frame #3: 0x000000010052bf20 emacs`mark_kboards at keyboard.c:13266:4 > 13263 mark_object (event->ie.x); > 13264 mark_object (event->ie.y); > 13265 mark_object (event->ie.frame_or_window); > -> 13266 mark_object (event->ie.arg); > 13267 > 13268 /* This should never be allocated for a single event, but > 13269 mark it anyway in the situation where the list of devices > (lldb) p event > warning: could not find Objective-C class data in the process. This may reduce the quality of type information available. > (buffered_input_event *) $0 = 0x0000000101295c80 > (lldb) p *event > (buffered_input_event) $1 = { > kind = MOVE_FRAME_EVENT > ie = { > kind = MOVE_FRAME_EVENT > part = scroll_bar_nowhere > code = 0 > modifiers = 49116832 > x = 0xfffffffffffff85e > y = 0xffffffffffffe9e6 > timestamp = 105759277384896 > frame_or_window = 0x00006210000d9135 > arg = 0x00007ff7bfee99d0 > device = 0x00000001021dabaa > } Ok, whatever scroll_bar_nowhere is... > } > (lldb) p event->ie.arg > (Lisp_Object) $2 = 0x00007ff7bfee99d0 Looks like I guess I forgot to tell something. It's not very important here, but anyway: The output of 'p' looks a bit different when emacs_lldb.py has been loaded in LLDB. And it probably hasn't been loaded because LLDB requires either a --local-lldbinit command line flags, or a setting in ~/.lldbinit to load the src/.lldbinit. The comment at the start of src/.lldbinit contains instructions. One can recognize if emacs_lldb.py has been loaded in LLDB because it prints something like "I have been loaded" when LLDB is started. > indeed the crash very often happens when I move the frame (Emacs fails > to place and size itself properly on startup, so this is the first thing > I have to do. I keep Emacs maximized - but _not_ full screen). Ok. > Another thing is that Tramp appears to be broken recently - it keeps > timing out even though I can ssh to the remove host without any problems. You mean this makes startup slower, so that moving the frame manually, and the crash, don't know, might somehow interfere with/depend on that delay? Ok, that might be good hint. I'll keep it in mind.