I'm a big fan of Emacs, and use it a lot, especially while programming and debugging (using gud) (C/C++).
Recently I had to debug a program (rather simple but that compute on a lot of data (Graph Theory)), but I had a rather annoying problem. During the execution step by step of the program, I get the following error:
error in process filter: Stack overflow in regexp matcher
I made some research to find out what it was, and I found out this post: Debugging in emacs (with gud) often results in stack overflow error.
So as I understand it, there is a problem with the regexp matcher and the fact that some things in my program are simply too long? (I do have unusually long function name with a lot of parameters and I also use unusually big container.)
I'd really like to fix this, but I don't know anything about debugging Emacs Lisp, is there anyone to help me ?
Here is the output I get from Emacs internal debbuger : http://pastebin.com/5CKe74e6
I should also point out, that I use a personalized version of Emacs Prelude.