[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: jit-lock tries to fontify killed buffer (sometimes)
From: |
Fabrice Popineau |
Subject: |
Re: jit-lock tries to fontify killed buffer (sometimes) |
Date: |
Sun, 21 Apr 2013 23:53:51 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Fabrice Popineau <fabrice.popineau <at> supelec.fr> writes:
>
> Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>
> >
> > > I get a backtrace on jit-lock trying to fontify some killed-buffer
> > > while restoring my previous session (thanks to the desktop library).
> >
> > Can you show us the backtrace?
> >
> > Stefan
> >
> I wish I could. I had >100 buffer opened (C, org-mode, lisp)
> Since it happened, I cleaned up my workplace.
> I will do it if it happens again.
> I commented out my fix for the time being.
>
> Fabrice
>
>
Here is a backtrace:
jit-lock-force-redisplay(#<killed buffer> 810 819)
apply(jit-lock-force-redisplay (#<killed buffer> 810 819))
byte-code("r\301\302H\303H\"\210)\301\207" [timer apply 5 6] 4)
timer-event-handler([t 20852 31479 298000 nil jit-lock-force-redisplay (#
<killed buffer> 810 819) nil 0])
input-pending-p()
auto-revert-buffers()
global-auto-revert-mode(1)
desktop-create-buffer(206 "c:/Home/.emacs.d/personal/Fabrice.org"
"Fabrice.org" org-mode (abbrev-mode flyspell-mode TeX-PDF-mode undo-tree-
mode yas-minor-mode page-break-lines-mode subword-mode linum-mode global-
auto-revert-mode org-indent-mode) 1117 (997 nil) nil nil ((indent-tabs-mode)
(buffer-file-coding-system . utf-8-dos) (truncate-lines)))
eval-buffer(#<buffer *load*> nil
"c:/Home/.emacs.d/savefile/.emacs.desktop" nil t) ; Reading at buffer
position 4435
load-with-code-conversion("c:/Home/.emacs.d/savefile/.emacs.desktop"
"c:/Home/.emacs.d/savefile/.emacs.desktop" t t)
load("c:/Home/.emacs.d/savefile/.emacs.desktop" t t t)
desktop-read("c:/Home/.emacs.d/savefile")
(if (file-exists-p (desktop-full-file-name)) (desktop-read desktop-
dirname))
(progn (desktop-save-mode 1) (setq desktop-save t) (setq desktop-load-
locked-desktop t) (setq desktop-dirname fp-config-savefile-dir) (add-hook
(quote find-file-hook) (function (lambda nil (run-with-timer 5 nil (function
(lambda nil (setq desktop-file-modtime ...) (desktop-save desktop-
dirname))))))) (if (file-exists-p (desktop-full-file-name)) (desktop-read
desktop-dirname)) (add-hook (quote kill-emacs-hook) (function (lambda nil
(setq desktop-file-modtime (nth 5 (file-attributes (desktop-full-file-
name))))))))
(if (not (eq (emacs-pid) (desktop-owner))) (progn (desktop-save-mode 1)
(setq desktop-save t) (setq desktop-load-locked-desktop t) (setq desktop-
dirname fp-config-savefile-dir) (add-hook (quote find-file-hook) (function
(lambda nil (run-with-timer 5 nil (function (lambda nil ... ...)))))) (if
(file-exists-p (desktop-full-file-name)) (desktop-read desktop-dirname))
(add-hook (quote kill-emacs-hook) (function (lambda nil (setq desktop-file-
modtime (nth 5 (file-attributes ...))))))))
desktop-settings-setup()
run-hooks(after-init-hook)
command-line()
normal-top-level()
Fabrice