Re: jde-usages: jde-usages-reload-class-list-for-project giving 'max-lisp-eval-depth' error.

"Yee Keat Phuah" <[email protected]> Mon, 27 Aug 2007 08:20:09 +0800
Newsgroups gmane.emacs.jdee
Message-ID <[email protected]>
Hi,

Sure, here you go. I just open one of my java files, run
"jde-load-project-file", and then
"jde-usages-reload-class-list-for-project", and I will hit this error,
every time.

Cheers,
Phuah Yee Keat

On 8/26/07, Suraj Acharya <[email protected]> wrote:
> Can you send me the full stack-trace ?
>
> Suraj
>
>
> On 8/23/07, Yee Keat Phuah <[email protected]> wrote:
> > Hi,
> >
> > I have tried increasing the max-lisp-eval-depth to 30000 from the
> > default 300 and I still get the same error, attached are the first few
> > bits of the backtrace
> >
> > Debugger entered--Lisp error: (error "Variable binding depth exceeds
> > max-specpdl-size")
> >   (condition-case eval-error (while (> pm old-point) (setq last-output
> > ...) (eval last-output) (setq old-point ...)) (end-of-file (goto-char
> > old-point)) (error (message "error : %s" ...) (goto-char old-point)))
> >   (let ((old-point ...) (pm ...)) (condition-case eval-error (while
> > ... ... ... ...) (end-of-file ...) (error ... ...)))
> >   (save-current-buffer (set-buffer jeval-output-buffer)
> > (save-excursion (goto-char ...) (insert trimmed-output)) (let (...
> > ...) (condition-case eval-error ... ... ...)))
> >   (with-current-buffer jeval-output-buffer (save-excursion (goto-char
> > ...) (insert trimmed-output)) (let (... ...) (condition-case
> > eval-error ... ... ...)))
> >   (if jeval-output-buffer (with-current-buffer jeval-output-buffer
> > (save-excursion ... ...) (let ... ...)))
> >   (let* ((end-of-output ...) (trimmed-output ...) (jeval-output-buffer
> > ...) (last-output nil)) (if jeval-output-buffer (with-current-buffer
> > jeval-output-buffer ... ...)) (oset this lisp-output (concat ...
> > trimmed-output)) (if (not end-of-output) (accept-process-output
> > process bsh-eval-timeout)))
> >   bsh([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE
> > bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh>
> > comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ...
> > --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--))
> > (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "out = new
> > java.io.PrintStream (new java.io.BufferedOutputStream (new
> > java.io.FileOutputStream (new java.io.File
> >
> (\"c:/DOCUME~1/phuahy/LOCALS~1/Temp/jde-usages2152Fpj\"))));"
> > "(message \"processing
> > c:/I28/EE/merci/lib/CR189815_810sp4.jar...\")\n(message
> \"processing
> >
> c:/I28/EE/merci/lib/CrsResMigraterUtility.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/EIO.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/EeAdapter-client.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/Verisign.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/astranslator.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/axis-ant.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/axis.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/broker-common.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/bsh-1.2b6.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/bsh-2.0b4.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/chart.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/commons-beanutils.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/commons-codec-1.1.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/commons-collections.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-digester.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-discovery.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-fileupload.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-httpclient-2.0.jar...\
> ")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-io-1.2.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-lang-2.2.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons- logging.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/commons-validator.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/core-cac.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/ehcache- 1.2.2.jar...\")\n(message
> > \"processing
> c:/I28/EE/merci/lib/ejbgen_2_7.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/groovy-all-1.0-jsr-01.jar...\")\n(message
> > \"processing
> c:/I28/EE/merci/lib/httpunit.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/ibatis-2.3.0.677.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/itext-1.4.5.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/jakarta-oro.jar...\ ")\n(message
> > \"processing
> c:/I28/EE/merci/lib/jakarta-regexp-1_2.jar...\")\n(message
> > \"processing
> c:/I28/EE/merci/lib/jasperreports-1.0.2.jar...\")\n(message
> > \"processing
> c:/I28/EE/merci/lib/jaxrpc.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/jce.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/jdbc2_0-stdext.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/jdom.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/jstl.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/junit.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/log4j-1.2.8.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/msbase.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/mssqlserver.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/msutil.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/openamf.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/pager-taglib.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/poi-2.5-final-20040302.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/quartz-all-1.6.0.jar...\")\n(message
> > \"processing c:/I28/EE/merci/lib/saaj.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/scheduler.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/serialization.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/spring-2.0.2.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/sqljdbc.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/sslext.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/standard.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/struts-el.jar...\")\n(message \"processing
> > c:/I28/EE/merci/lib/struts.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/tiles.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/weblogic.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/wsdl4j.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/xmlsec.jar...\")\n(message
> \"processing
> > c:/I28/EE/merci/lib/help.zip...\")\n(message \"processing
> >
> c:/bea/weblogic81/server/lib/EccpressoAsn1.jar...\")\n(message
> > \"processing
> c:/bea/weblogic81/server/lib/EccpressoCore.jar...\")\n(message
> > \"processing
> c:/bea/weblogic81/server/lib/EccpressoJcae.jar...\")\n(message
> > \"processing
> c:/bea/weblogic81/server/lib/JDIProxy.jar...\")\n"
> > "c:/j2sdk1.4.2_14/bin/javaw.exe" nil ""
> >
> ("c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/bsh.jar"
> > "c:/cygwin/home/PhuahY/emacs/site/jde-
> 2.3.5.1/java/bsh-commands"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/checkstyle-all.jar"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/jakarta-regexp.jar"
> > "c:/cygwin/home/PhuahY/emacs/site/jde-
> 2.3.5.1/java/lib/jde.jar"
> > "c:/j2sdk1.4.2_14/lib/tools.jar"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/plugins/usages/classes"
> > "c:/cygwin/home/PhuahY/emacs/site/jde-
> 2.3.5.1/plugins/usages/lib/usages.jar"
> > "c:/I28/EE/CRSAgent/classes" "c:/I28/EE/CRSAgent/lib/antlr-2.7.2.jar"
> > "c:/I28/EE/CRSAgent/lib/aopalliance- 1.0.jar"
> > "c:/I28/EE/CRSAgent/lib/bsf-2.3.0.jar"
> > "c:/I28/EE/CRSAgent/lib/cglib-nodep-2.1_3.jar"
> > "c:/I28/EE/CRSAgent/lib/commons-beanutils-1.7.0.jar"
> > "c:/I28/EE/CRSAgent/lib/commons- chain-1.1.jar"
> > "c:/I28/EE/CRSAgent/lib/commons-digester-1.8.jar"
> > "c:/I28/EE/CRSAgent/lib/commons-fileupload-1.1.1.jar"
> > "c:/I28/EE/CRSAgent/lib/commons-io-1.1.jar"
> > "c:/I28/EE/CRSAgent/lib/commons- logging-1.0.4.jar"
> > "c:/I28/EE/CRSAgent/lib/commons-validator-1.3.1.jar"
> > "c:/I28/EE/CRSAgent/lib/core-client.jar"
> > "c:/I28/EE/CRSAgent/lib/ezmorph-1.0.2.jar"
> > "c:/I28/EE/CRSAgent/lib/json- lib-2.0-jdk13.jar"
> > "c:/I28/EE/CRSAgent/lib/jstl-1.0.2.jar"
> > "c:/I28/EE/CRSAgent/lib/log4j-1.2.8.jar"
> > "c:/I28/EE/CRSAgent/lib/oro-2.0.8.jar"
> > "c:/I28/EE/CRSAgent/lib/pager- taglib.jar"
> > "c:/I28/EE/CRSAgent/lib/standard-1.0.2.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-core-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-el-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts- extras-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-faces-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-mailreader-dao-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-scripting-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-taglib-1.3.8.jar"
> > "c:/I28/EE/CRSAgent/lib/struts-tiles-1.3.8.jar"
> > "c:/I28/EE/merci/classes"
> "c:/I28/EE/merci/lib/CR189815_810sp4.jar"
> > "c:/I28/EE/merci/lib/CrsResMigraterUtility.jar"
> > "c:/I28/EE/merci/lib/EIO.jar"
> > "c:/I28/EE/merci/lib/EeAdapter-client.jar"
> > "c:/I28/EE/merci/lib/Verisign.jar"
> > "c:/I28/EE/merci/lib/astranslator.jar"
> > "c:/I28/EE/merci/lib/axis- ant.jar" "c:/I28/EE/merci/lib/axis.jar"
> > "c:/I28/EE/merci/lib/broker-common.jar"
> > "c:/I28/EE/merci/lib/bsh-1.2b6.jar"
> > "c:/I28/EE/merci/lib/bsh-2.0b4.jar" "c:/I28/EE/merci/lib/chart.jar"
> > "c:/I28/EE/merci/lib/commons-beanutils.jar" ...)
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/bsh.jar"
> > "bsh.Interpreter"
> > "c:/cygwin/home/PhuahY/emacs/site/jde-
> 2.3.5.1/java/bsh-commands"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/checkstyle-all.jar"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/lib/jakarta-regexp.jar"
> > "c:/cygwin/home/PhuahY/emacs/site/jde-
> 2.3.5.1/java/lib/jde.jar"
> >
> "c:/cygwin/home/PhuahY/emacs/site/jde-2.3.5.1/java/classes"]
> #<process
> > bsh> "(message \"processing
> >
> c:/bea/weblogic81/server/lib/QueueTransportEJB.jar...\")\n(message
> > \"processing
> c:/bea/weblogic81/server/lib/debugging.jar...\")\n")
> >   apply(bsh ([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer
> > "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh>
> > comint-output-filter] nil (lambda ... ...)
> >
> > Is it correct for the "message processing" lines to be passed into the
> > beanshell?
> >
> > I will be glad to provide you with any other details that you need.
> >
> > Cheers,
> > Phuah Yee Keat
> >
>
>
jde.backtrace.gz (application/x-gzip, 17 KB) - not displayed