From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Roche Newsgroups: gmane.emacs.help Subject: desktop abends after first buffer loads Date: Mon, 28 Jun 2010 17:37:19 -0400 Message-ID: <87d3vavnxs.fsf@pobox.com> Reply-To: help-gnu-emacs@gnu.org, Tom Roche NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1277761179 22475 80.91.229.12 (28 Jun 2010 21:39:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 28 Jun 2010 21:39:39 +0000 (UTC) To: help-gnu-emacs@gnu.org, Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 28 23:39:37 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OTM3E-0005QS-AO for geh-help-gnu-emacs@m.gmane.org; Mon, 28 Jun 2010 23:39:36 +0200 Original-Received: from localhost ([127.0.0.1]:50194 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTM3D-0002NH-R9 for geh-help-gnu-emacs@m.gmane.org; Mon, 28 Jun 2010 17:39:35 -0400 Original-Received: from [140.186.70.92] (port=40839 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTM2p-0002Mw-He for help-gnu-emacs@gnu.org; Mon, 28 Jun 2010 17:39:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTM2o-0005Es-4d for help-gnu-emacs@gnu.org; Mon, 28 Jun 2010 17:39:11 -0400 Original-Received: from b-pb-sasl-quonix.pobox.com ([208.72.237.35]:35891 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTM2o-00052M-2n for help-gnu-emacs@gnu.org; Mon, 28 Jun 2010 17:39:10 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id 06DB4B2074; Mon, 28 Jun 2010 17:37:23 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:reply-to:date:message-id:mime-version:content-type; s= sasl; bh=wZ0IFlZG8LB6IRTSlGS+sIs+e80=; b=T3Sn0kMlZu83SdcZRH59vR2 umTnGB94jGdgLvJ+jUAmTfC234SXXn4jW3YWvqA1POocoLjVjsLqwnDq7y9Ufk0P TPzHYl3J+NUwvhoZzWNDUz1O6umqfp9vqnCMFN/62d4R1VyP/ObM2Zl+Psn+DOcQ 6RDGVEFNjchfi+dDPTkI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:subject :reply-to:date:message-id:mime-version:content-type; q=dns; s= sasl; b=tw3rGZXydwOosuG8KsClNLM3VWrQZ70rzXsz4VVwhLQKCoJFsBTTKsEy dCAxLro0z0VEcSmfoIn7K8GRQY8dpbLmj9mXIiz23zrq8TjSxSz65iKwI0wAS2+o TzuwVyQ0nyycou6ZV/Jp4QmESGPgzryOpCVK/C7rAaAkOVukd2s= Original-Received: from b-pb-sasl-quonix. (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id E8EFFB2073; Mon, 28 Jun 2010 17:37:21 -0400 (EDT) Original-Received: from tlrPanP5.pobox.com (unknown [69.134.240.67]) by b-sasl-quonix.pobox.com (Postfix) with ESMTPA id 5E6B7B2071; Mon, 28 Jun 2010 17:37:20 -0400 (EDT) User-Agent: GNU Emacs 23.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.0) X-Pobox-Relay-ID: 559FBD28-82FD-11DF-AC0C-DA91016DD5F0-07218935!b-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:73999 Archived-At: summary: on starting emacs with desktop enabled, the first saved buffer opens, and I get the local-variables prompt, then > Wrong type argument: arrayp, nil and no further buffers open. How to fix? details: For several months I have been running GNU Emacs 23.1.50.1 via ubuntu karmic package=emacs-snapshot-gtk: $ lsb_release -ds Ubuntu 9.10 $ uname -rv 2.6.31-22-generic #60-Ubuntu SMP Thu May 27 02:41:03 UTC 2010 $ emacs-snapshot-gtk --version GNU Emacs 23.1.50.1 which I run via $ emacs-snapshot-gtk --debug-init For many years, I have been running emacs with desktop. Until this afternoon, desktop was working. This afternoon, I added a new file/buffer to my desktop and closed emacs. When I reopened emacs, I got the usual local-variables prompt > Please type y, n, or !, or C-v to scroll: and typed '!' as usual. Unusually, I got the response > Wrong type argument: arrayp, nil and no further buffers opened. (And I did not get kicked into the debugger, the message was only displayed in the minibuffer.) I immediately `kill -9`ed emacs and copied the desktop file to a backup. I tried copy/modifying the desktop file to remove the first, second, and first 2 buffers from the list, but no change: first buffer loads, then no more. How to fix or debug? TIA, Tom Roche