[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12774: RE: bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashi
From: |
Eli Zaretskii |
Subject: |
bug#12774: RE: bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing |
Date: |
Sun, 04 Nov 2012 05:46:16 +0200 |
> From: Vincent Belaïche <vincent.b.1@hotmail.fr>
> Date: Sat, 3 Nov 2012 23:24:15 +0100
>
> The crash can happen without my doing anything special previously except
> opening that attached file USING_CEDET_FROM_BZR which causes loading orgmode.
> Also it seems that it has to do with the size of my init.el file --- and not
> only to its content.
>
>
>
> For instance there was in my init file some doit-1 function definition (which
> is some trash code which I wrote for some purpose and I don't need any
> longer), here is the definition:
>
>
> (defun doit-1 ()
> (interactive)
> (save-excursion
> ; (goto-char (point-min))
> (while (re-search-forward "--\\|\\." nil t)
> (when (save-match-data (texmathp))
> (cond
> ((string= (match-string 0) "--")
> (replace-match "-"))
> ((string= (match-string 0) ".")
> (unless (looking-back "\\\\right")
> (replace-match "\\cdot " t t))))))))
>
>
>
> If I comment out this definition from the init file, then I cannot re-produce
> the crash (or at least I could not succeed in doing it, but it may still be
> possible), but if I let it, then I can rather easily make the crash occur. I
> cannot believe that this function per se is the root cause of the problem.
> However the simple fact that its definition takes some memory space suffices
> to increase the likelihood the crash when I open that file.
Is this doit-1 function actually used somewhere in your init.el or in
your .emacs? If it is, can you show the code that uses it?
> BTW, here is the end of my *Message* buffer when the opening of
> USING_CEDET_FROM_BZR does cause any crash, this reflects what should happen
> when this file is visited --- the `Loading dired-x...done' is because I open
> USING_CEDET_FROM_BZR from a Dired buffer, so what happens is from line
> `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'.
> [2 times].
>
>
> Loading dired-x...done
> `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'.
> [2 times]
> File mode specification error: (void-function org-mode-p)
> Loading vc-bzr...done
Can you turn on debug-on-error and show the Lisp backtrace for these
messages? Each time a backtrace appears, type "C-]" to get out of the
debugger and continue to the next error.
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, (continued)
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/01
- bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/01
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/01
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/01
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/03
- bug#12774: RE: bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/03
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/03
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/03
- bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/03
- bug#12774: RE: bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/03
- Message not available
- bug#12774: RE: bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing,
Eli Zaretskii <=
- Message not available
- bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Eli Zaretskii, 2012/11/04
- bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/01
- bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/01
bug#12774: RE: bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/04
bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/04
bug#12774: 24.2.50; EMACS 24.2.50.1 crashing, Vincent Belaïche, 2012/11/07