From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: "Attempt to modify read-only object" error with set-frame-configuration Date: Sun, 23 Dec 2007 10:32:04 -0500 Message-ID: References: <47698DF5.2080106@gmx.at> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1198423938 17108 80.91.229.12 (23 Dec 2007 15:32:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Dec 2007 15:32:18 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org, rudalics@gmx.at To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 23 16:32:30 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1J6SoX-0000sD-P2 for ged-emacs-devel@m.gmane.org; Sun, 23 Dec 2007 16:32:30 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J6SoD-0006zg-Lj for ged-emacs-devel@m.gmane.org; Sun, 23 Dec 2007 10:32:09 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J6SoA-0006yy-Tf for emacs-devel@gnu.org; Sun, 23 Dec 2007 10:32:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J6So9-0006xJ-Dm for emacs-devel@gnu.org; Sun, 23 Dec 2007 10:32:06 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J6So9-0006x9-1l for emacs-devel@gnu.org; Sun, 23 Dec 2007 10:32:05 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1J6So8-0002es-RP for emacs-devel@gnu.org; Sun, 23 Dec 2007 10:32:04 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1J6So8-0000sB-3r; Sun, 23 Dec 2007 10:32:04 -0500 In-reply-to: (message from Eli Zaretskii on Sat, 22 Dec 2007 21:06:23 +0200) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:85405 Archived-At: GDB shows that old_alist_elt's value is 18412069 decimal or 118f225 hex, which indeed seems to be in pure space. The value of f->param_alist includes `(visibility)', and I verified by stepping into Fassq that it finds this element of the alist, and then this last line of Fassq: The bug is making that cons cell pure in the first place. These cells are all meant to be setcdr'd. So if you (someone) can find where that cons cell is made, you will find the bug.