title: Tracking down max-specpdl-size errors in emacs
body: <p>I've been randomly getting the following error in emacs:</p>
  
  <blockquote>
    <p>Variable binding depth exceeds max-specpdl-size</p>
  </blockquote>
  
  <p>...and I've been getting it at very random moments.  After researching this, it seems as though some elisp somewhere is recursing too deeply.  Are there any strategies for tracking this down?  I'm totally at a loss as far as what is actually causing this.</p>
  
  <p>I've gotten some errors indicating something along the lines of infinite recursion with ropemacs (but these are usually Python errors).  Could something be misconfigured with ropemacs?</p>
  
  <p><strong>Update</strong>:  Interestingly enough, I've found that I always get this error if I do a "C-h a" for "speedbar" but not for "rope-".</p>