Undefined tag [cfdump]

We appear to be getting this error when trying to call cfdump from inside an included cfm file.
Really struggling to replicate the issue, has anyone else seen this behaviour.

The code being called at line 1062 is just a cfinclude.

And the included file has the cfdump which is blowing up.

OS: Windows Server 2016 (10.0) 64bit
Java Version: 11.0.26 (Eclipse Adoptium) 64bit
Tomcat Version: Apache Tomcat/9.0.100
Lucee Version: 6.1.1.118

lucee.runtime.exp.TemplateException: undefined tag [cfdump]
at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:607)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:358)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:743)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:358)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:743)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:358)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:743)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:358)
at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:366)
at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:296)
at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:288)
at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:171)
at lucee.runtime.compiler.CFMLCompilerImpl._compile(CFMLCompilerImpl.java:103)
at lucee.runtime.compiler.CFMLCompilerImpl.compile(CFMLCompilerImpl.java:75)
at lucee.runtime.PageSourceImpl._compile(PageSourceImpl.java:494)
at lucee.runtime.PageSourceImpl.compile(PageSourceImpl.java:462)
at lucee.runtime.PageSourceImpl.loadPhysical(PageSourceImpl.java:370)
at lucee.runtime.PageSourceImpl.loadPageThrowTemplateException(PageSourceImpl.java:234)
at lucee.runtime.PageSourceImpl.loadPage(PageSourceImpl.java:1127)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1009)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:940)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:921)
at circuits.circuitprocess.circuit_process_cfm$cf.call_000067(/circuits/circuitProcess/circuit_process.cfm:1062)
at circuits.circuitprocess.circuit_process_cfm$cf.call(/circuits/circuitProcess/circuit_process.cfm:1056)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1016)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:940)
at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:63)
at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:42)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2725)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2712)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2683)
at lucee.runtime.engine.Request.exe(Request.java:45)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1159)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1116)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.seefusion.Filter.doFilter(Filter.java:118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at com.seefusion.SeeFusionValve.invoke(SeeFusionValve.java:52)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:424)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1793)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Unknown Source)

How many characters to your include file from your file system root c:\ or d:\

I ask as windows 2016 did not have long paths enabled when it shipped.

I count 46 characters in the sting.
Both files are in the same directory at this level
E:\d\s\cf\circuits\circuitProcess

template=“./circuit_process_inc_statusUpdate_eCoPlus.cfm”

I can remember this happening a long time ago, can’t remember how or why tho

I ran into something similar not long ago. Due to the depth of workload at the time I didn’t get a chance to chase the rabbit down the hole. Today, cfdump works as it always has.

Back then, I did use @Jamo 's ColdFusion Dump Alternative - DEV Community . It works quite well. :metal:

2 Likes