From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: emacs 24.3.50 freezing in unusable state. Date: Mon, 30 Sep 2013 11:21:17 +0200 Message-ID: <3C34E49F-1F20-49C6-87CE-D7D62C5A20F6@Web.DE> References: <20130928095313.13364231@london> <83txh4eqyz.fsf@gnu.org> <20130929113951.2dbbd387@london> <7A1FAA6E-D4E8-4DCA-94FD-42002D36F214@Web.DE> <20130929144139.6e419fff@london> <1DBBF685-DDA9-49CE-9991-630CCCC0B171@Web.DE> <20130930083841.3bc3dbe1@london> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1380532921 15691 80.91.229.3 (30 Sep 2013 09:22:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 30 Sep 2013 09:22:01 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Sharon Kimble Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Sep 30 11:22:04 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VQZg4-0007hd-IQ for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Sep 2013 11:22:04 +0200 Original-Received: from localhost ([::1]:47687 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQZg4-0001Mm-1V for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Sep 2013 05:22:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57883) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQZfT-0000u4-9b for help-gnu-emacs@gnu.org; Mon, 30 Sep 2013 05:21:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VQZfN-0007AX-Aq for help-gnu-emacs@gnu.org; Mon, 30 Sep 2013 05:21:27 -0400 Original-Received: from mout.web.de ([212.227.15.14]:57478) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQZfN-00079y-1B for help-gnu-emacs@gnu.org; Mon, 30 Sep 2013 05:21:21 -0400 Original-Received: from sumac.fritz.box ([178.200.132.241]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0MFL6u-1VevgR17bg-00EK54 for ; Mon, 30 Sep 2013 11:21:19 +0200 In-Reply-To: <20130930083841.3bc3dbe1@london> X-Pgp-Agent: GPGMail 1.4.1 X-Mailer: Apple Mail (2.1085) X-Provags-ID: V03:K0:EAalc+lo10Hy40fy+1tqDnkOdPDzzF1mprp8Bpdbi2rbvlVDG9O KaFkolQk70urDpVy81i43QwDyN3lXl100+DBjo6wmqatuace3h5grQaoEmKhtYXyjncGym5 ly5oKOZOE64reRj7v010cwG/k4U8uUcS4akx7FFwYfmCs36Vl8XxeR2CsYca1ksKwwi+DGe fwExCzmmFU3+dQ8n0zV2w== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.15.14 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93757 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 30.09.2013 um 09:38 schrieb Sharon Kimble: > However, I have just downloaded and > installed the latest emacs-snapshot, currently at 24.3.50.1, and that > has started and loaded perfectly okay! This *can* indicate that you are still using buggy GNU Emacs source code = for building. (I fetch mine with bzr.) Anyway, you have now the option to invoke report-emacs-bug or choose = from the Help menu "Send Bug Report=E2=80=A6". The eMail it creates has = two interesting items for you: the configure options used to build that = binary, which you could reuse for your own attempts to build a = development (i.e., unstable, not guaranteed to work) version of GNU = Emacs, and later a section "Load-path shadows". This is a list of ELisp = files that override the default GNU Emacs Lisp files. It is possible = that some of these "shadowing" files cause the error. The following = code, put into some init file (your's or the system's), will report in = the *Messages* buffer which ELisp file was loaded before the freeze = happened: (defadvice load (before debug-log activate) (message "(Tipp von Kai G) Lade jetzt: %s" (ad-get-arg 0))) The German "Lade jetzt" means "Now loading". You could also insert into = your init file (setq debug-on-error t) that an ELisp debugger is started when an error is caught. It opens a = *Backtrace* window in which, from bottom to top, it is listed how it = happened that the error occurred. In the case of a freeze it's of course best the *Messages* or the = *Backtrace* buffer is displayed =E2=80=93 maybe this works by setting = dedicated frame or window, but I have no idea how to achieve this. (I = would probably use a (switch-to-buffer "*Messages*) statement before = every line provoking a load of ELisp.) - -- Greetings Pete Experience is what you get when you don't get what you want. -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlJJQo4ACgkQNkpl4NeD2QBQ+QCgjjscIFOTkVjl87G7FDGYUwo3 E9kAnArJlEAUqXJTis5GiCggmluEW0c4 =3DDGQB -----END PGP SIGNATURE-----