emacs-devel
[Top][All Lists]
Advanced

[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







reply via email to

[Prev in Thread] Current Thread [Next in Thread]