From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Dietsche Subject: Re: Lisp nesting exceeds `max-lisp-eval-depth'" Date: Thu, 15 Sep 2011 11:36:46 +0200 Message-ID: <87ty8e9mfl.fsf@rat.lan> References: <4E71BBE0.8090404@sym.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([140.186.70.92]:43746) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R48NT-0000ja-11 for emacs-orgmode@gnu.org; Thu, 15 Sep 2011 05:37:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R48NO-0007mx-CW for emacs-orgmode@gnu.org; Thu, 15 Sep 2011 05:37:02 -0400 Received: from www85.your-server.de ([213.133.104.85]:45733) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R48NO-0007mA-64 for emacs-orgmode@gnu.org; Thu, 15 Sep 2011 05:36:58 -0400 In-Reply-To: <4E71BBE0.8090404@sym.net> (Martin Butz's message of "Thu, 15 Sep 2011 10:48:32 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: butz@sym.net Cc: emacs-orgmode@gnu.org Hi Martin, Martin Butz writes: > Hello all, > > I get the following error message while using org-mode during the last > weeks quite frequently (unfortunately I am not able to link it to an > update of the installation of some lisp file); I can reproduce the > behaviour by opening the agenda buffer (C-c a a) and trying to quit > with "q"; this will open a new frame with the backtrace buffer and > leave the agenda buffer in the other frame open. > > There are loads of other events, which trigger the same behaviour; can > anybody give a hint how I can solve this rather annoying problem? > > Thanks in advance > Martin > > ---- Backtrace --8<---------------------------------------------------- > > Debugger entered--Lisp error: (error "Lisp nesting exceeds > max-lisp-eval-depth'") > (- (nth 2 edges) (nth 0 edges)) > (let ((edges ...)) (- (nth 2 edges) (nth 0 edges))) > sr-speedbar-current-window-take-width() > (let ((win-width ...)) (if (and ... ... ...) (setq sr-speedbar-width > win-width))) > sr-speedbar-remember-window-width() > old-delete-window(#) This one hints at speedbar. Are you using the speedbar module? > ---- following lines are repeated several times--8<-------------------- > > (if (one-window-p t) (delete-frame) (old-delete-window > (selected-window))) > (save-current-buffer (setq window (or window ...)) (select-window > window) (if (one-window-p t) (delete-frame) (old-delete-window ...))) > ad-Orig-delete-window(#) > old-delete-window(#) And this one points to advice. Any advice usage here? Usually you can narrow the real culprit by eliminating/reducing your emacs init files until the error disappears. Then search from there on. Look also at and . Regards, Olaf