(error-type: error, error-data: (\"Variable binding depth exceeds max-specpdl-size\"))")
I searched and found you have already know this issue, it seems only happened on SUSE(Open Suse 13.2), and your recently github ecb version remain this error.
After I added following code into my .emacs file, the problem solved, I am a fresh man for emacs and I don't know why, while I thought may be it can helps you to find why it only happened on Suse.
;;; unique: unique buffer name(guard duplication of buffer name)
;; usage: auto
(if (not (require 'uniquify nil t))
(message "[warn] feature 'uniquify' not found!")
(setq uniquify-buffer-name-style 'forward))
;; unique
B.R
Sean Chen