[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: edebug doesn't always work
From: |
Joe Corneli |
Subject: |
Re: edebug doesn't always work |
Date: |
Thu, 11 Aug 2005 17:10:05 -0500 |
I know, but I'm currently pretty clueless about where the problem is
coming from. Currently I can only describe it as a "random failure".
Can you make it fail over and over once it starts failing?
Typically I can't make it work again after that point at all. At
least, not consistently. I think it might have brought it back to
life on one or two occasions, by killing buffers and reopening the
file, or by moving the function I was hoping to debug to *scratch* and
then debugging it there. But these techniques don't seem to work all
the time; last time, I just had to restart Emacs.
Should I edebug `edebug-defun'?
It seems risky to use edebug to debug itself.
I would suggest using lower-level techniques.
If the problem starts up again and I have an image in which edebug has
failed in the manner I've described, perhaps there are investigations
I can run on that image?
I'll note that perhaps a couple of weeks ago I was getting errors
about null variables or functions (I can't remember which) that
prevented me from using edebug entirely - until I provided trivial
definitions for the items in question. I don't remember what they
were (and I didn't make a report then, sorry!), but it has been fixed
in the version of Emacs I'm using now. Perhaps whatever changes
introduced - or fixed - these older errors are partly responsible for
the current behavior.