Alan Wehmann provided this backtrace (viewmail-bugs, 2012-02-15)
--------------------- backtrace ---------------------------------
Debugger entered--Lisp error: (error "Variable binding depth exceeds max-specpdl-size")
vm-parse("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd" "\\([^:]+\\):?" 1 5)
vm-pop-parse-spec-to-list("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
byte-code [removed]
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
vm-pop-make-session("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd")
byte-code [removed]
vm-pop-move-mail("pop:127.0.0.1:110:pass:Alan.Wehmann:fakepwd" "c:/cygwin/home/INBOX.crash")
vm-get-spooled-mail-normal(t)
vm-get-spooled-mail(t)
vm-get-new-mail(nil)
call-interactively(vm-get-new-mail nil nil)
------------------ end of backtrace -----------------------------
The revisions that have been made to vm-imap- make-session need to be copied to vm-pop- make-session.