From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id WKQOJ31A7GR/kgAA9RJhRA:P1 (envelope-from ) for ; Mon, 28 Aug 2023 08:36:45 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id WKQOJ31A7GR/kgAA9RJhRA (envelope-from ) for ; Mon, 28 Aug 2023 08:36:45 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B699E41711 for ; Mon, 28 Aug 2023 08:36:44 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=alphapapa.net header.s=dreamhost header.b=Dz8Eswg+; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=pass ("mailchannels.net:s=arc-2022:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693204605; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Jvi8kouYX2x0zlsBEaSJZZm1zYCg+08siLVW1gOjZqI=; b=dwNdIL6dBs9q+zXX4GFB3HuRfI0xCkOpbYohZEXQqRn2qEWL8R/o2AE5mLV64DlhieYNym 0KWyAMzxAB5vR3khH1McXEnu9vsmrJiFVEnMu0hN8vt+WPboYuLKgB4S0lxoMSi6p3F/Sd SniFej151xh5a7SXpr0oCBlWuhP7vV4A3qLppKR+MIhLRh8pTuC6/6FdQZJ+szm3kItBAt g12QtbJ++ErDXrvk58ZlF0v5QFIUXhJmdG123ARLTrgvjGsIONkZ8yk9OJsR0dFjj+dt7s wb1W2MguN9dEHgi5Yrm9POV1oAhg5nAs+g3YyopdbKHczY7/2Wd4DFhtRsRF/w== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1693204605; a=rsa-sha256; cv=pass; b=MQkSJViyabdSumw2FVN+/LZWSaRKFE0gzSX8GIOKaTovV9VKShFc+yC+0dQr72C712r4Pk ARpPL01BEQrKVKgmz/qwXC7nc+UrExE5iRkLvBha1T/CncH6N6HHHRYz9XUhbFolFS9J/e R85r/+eqH16P6peqrhKNh2+SFRSj7xuipvsIMp+/pbBwItzzjMjzMxP/SnYVhE/RN2PqHa 1vjpBlpLsQeenxOEby9mhxs5KG3Ar1mWX5G7uWsKRuOWXrSCChh58edbl8dFO0fFpfUiWu 5+0DZO5z5xWWEcGH6Ihc2AAVewVhMJyySZpn1qwht2LD5iSYjwj0dqJfihoG5Q== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=alphapapa.net header.s=dreamhost header.b=Dz8Eswg+; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=pass ("mailchannels.net:s=arc-2022:i=1") Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qaVqr-0001wP-Sm; Mon, 28 Aug 2023 02:35:53 -0400 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 1qaVqp-0001wH-Of for emacs-orgmode@gnu.org; Mon, 28 Aug 2023 02:35:51 -0400 Received: from shrimp.cherry.relay.mailchannels.net ([23.83.223.164]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qaVqn-0001uY-6h for emacs-orgmode@gnu.org; Mon, 28 Aug 2023 02:35:51 -0400 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3A3EB80B29; Mon, 28 Aug 2023 06:35:46 +0000 (UTC) Received: from pdx1-sub0-mail-a311.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id BA541815A1; Mon, 28 Aug 2023 06:35:45 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1693204545; a=rsa-sha256; cv=none; b=5M/n4QhSCHlvOtOvp+u6B1iaMD4Py7e4Bh1vhruAv0z3VhKfO7gK9mp7qJxVoIXcyEBWPL ysmHnZVceX0dvId/Pj8H8DadS8xSWk8BwcWD4yV3hl6F6K0lKrBMBxvxHf2dI2HEWNBgSZ mhbsqlaTbe24PaIntgxJMo13vlFQHcvfg6NwTS211K7Ti2Vj4JYlFssAsFji3FStTnd1r4 FliMdt1m78BlUf9iykPuiUl8jZGJPFmlnI4sHRILgUE+Rs+bJDyEsMGHEe9u+T/da/0cbY CvNuBClfUFbsQgsazIjOtYMYJiDT4f8Ynf5k+ah5+XP/qiIXQvQVrWU+S4F2dA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1693204545; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Jvi8kouYX2x0zlsBEaSJZZm1zYCg+08siLVW1gOjZqI=; b=edjtGsi+LEe3G6nZ6eoJxle+JX0wmpec++0mp4Z2cucdOKrY6XaV5HlEYQgw2NtCqSv0En yFLK8mJW+D6nJclEPbwHiN65qv48297lkT9+5V9YPnPintK0SBFlPbB7xHS5z0q1Ml/KmD mNWYgxQ/jhZ/Mhffi6ZZzq+rzeCKObODF/XRKsvEX6eKkVI6HLn1ZnUrVF96KJdm3O/uRy f/RHoFBCy+qnvvUqxPwhWAIkePg00mKHT951LOMkp4AwHuqmS+PxBOP6oIBBxv1FXM7Wn+ vKRcg64/tyglFj7zqGVdzwQKEwDEY2pltl7/HBchc5VTPA+ueB3snZIoVU/IMQ== ARC-Authentication-Results: i=1; rspamd-6fd95854bb-lzgrm; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Shoe-Wiry: 2c9f8aaa70952d46_1693204545994_2965543869 X-MC-Loop-Signature: 1693204545994:3369727723 X-MC-Ingress-Time: 1693204545994 Received: from pdx1-sub0-mail-a311.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.75.198 (trex/6.9.1); Mon, 28 Aug 2023 06:35:45 +0000 Received: from [10.43.2.2] (unknown [193.56.116.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@alphapapa.net) by pdx1-sub0-mail-a311.dreamhost.com (Postfix) with ESMTPSA id 4RZ15s1mYbz6c; Sun, 27 Aug 2023 23:35:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1693204545; bh=Jvi8kouYX2x0zlsBEaSJZZm1zYCg+08siLVW1gOjZqI=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=Dz8Eswg+4wE5r7fpGZaITVgpBtUY2T3p7DYpN1UP10AsjxBwE2n7TeanHDKcvmxlG Kuiw3pEvrmJb5UZ3AGAUYUUs4HX2/B+STluLQ2rzFMtXJxJbpSy6mVtaq9DwotRzVZ uQb9uX3leSkFOV5EV51opXL5is7edgkBlOcfid07rXTlpOE1d98kXnNNkzz6SQfn2j Kc3uGl8CCEhh82bpHokYhjQ6fAiXxaHnD3hrnq5y5SHCWUhUYlX15EuNCWKwN5LUmJ h1S8UyoQnfVA/fsxx1lLhVxfYzn5TgkLNqxbYiX5KPc6TblkRHtgGx73QZ9RPRTpFe ZYe/UJ7S4PDGQ== Message-ID: Date: Mon, 28 Aug 2023 01:35:45 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: [BUG] When calling org-tree-to-indirect-buffer: (wrong-type-argument listp org-fold-outline) in org-fold-core-get-folding-spec-from-alias [9.6.6 (release_9.6.6 @ /gnu/store/c7vqk20kf6zw73klr8bacnh0gqahk5dd-emacs-29.1-29.1/share/emacs/29.1/lisp/org/)] To: Ihor Radchenko Cc: emacs-orgmode@gnu.org References: <873507ilf7.fsf@localhost> Content-Language: en-US From: Adam Porter In-Reply-To: <873507ilf7.fsf@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: neutral client-ip=23.83.223.164; envelope-from=adam@alphapapa.net; helo=shrimp.cherry.relay.mailchannels.net X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.414, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.91 X-Spam-Score: -7.91 X-Migadu-Queue-Id: B699E41711 X-Migadu-Scanner: mx1.migadu.com X-TUID: 8Xlc7utJhgt9 Hi Ihor, On 8/25/23 03:19, Ihor Radchenko wrote: >> Debugger entered--Lisp error: (wrong-type-argument listp org-fold-outline) >> car(org-fold-outline) >> alist-get(org-fold-outline ((:alias . org-link) (org-link . org-link) (:alias . org-link-description) (org-link-description . org-link-description) (property-drawer . org-fold-drawer) (drawer . org-fold-drawer) (:alias . org-fold-drawer) (org-fold-drawer . org-fold-drawer) (verse-block . org-fold-block) (src-block . org-fold-block) (special-block . org-fold-block) (quote-block . org-fold-block) (export-block . org-fold-block) (example-block . org-fold-block) (dynamic-block . org-fold-block) (comment-block . org-fold-block) (center-block . org-fold-block) (block . org-fold-block) (:alias . org-fold-block) (org-fold-block . org-fold-block) (plain-list . org-fold-outline) (inlinetask . org-fold-outline) (outline . org-fold-outline) (heading . org-fold-outline) (headline . org-fold-outline) (:alias . org-fold-outline) (org-fold-outline . org-fold-outline))) >> org-fold-core-get-folding-spec-from-alias(org-fold-outline) >> org-fold-core--property-symbol-get-create(org-fold-outline) > > This is a very strange backtrace. > When I run that `alist-get' call manually, there is no error. And > `alist-get' does not call `car'. > > May you try to re-generate the backtrace again? It is indeed strange. I generated the backtrace several times over several sessions before reporting. I also can reproduce it in a clean Emacs configuration like so: Using with-emacs.sh on Emacs 29.1: 1. Run "with-emacs.sh -i burly" 2. "C-x C-f /tmp/test.org RET" 3. Input a file like so: * Heading A ** Heading A1 4. With point on Heading A1, "C-c C-x b". 5. "M-x delete-other-windows RET" to show only the subtree buffer. 6. "M-x burly-bookmark-windows RET", input name, save bookmark. 7. Kill the file's buffer and delete-other-windows. 8. "C-x r b" select bookmark that was created, and open it. 9. You should get the error, and with debug-on-error, the backtrace. This bug breaks burly's functionality to bookmark and restore subtree buffers, which worked fine before upgrading to Emacs 29.1. Thanks, Adam